.yffd-hangar .fhero{position:relative;isolation:isolate;padding:64px 0 72px;background:#0a0e1a}.yffd-hangar .fhero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.yffd-hangar .fhero-media img{width:100%;height:100%;object-fit:cover;object-position:50% 62%}.yffd-hangar .fhero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0e1af2,#0a0e1ac7 32%,#0a0e1a33 62%,#0a0e1a14),linear-gradient(0deg,#0a0e1a,#0a0e1a00 34%),linear-gradient(180deg,#0a0e1a8c,#0a0e1a00 22%)}.yffd-hangar .fhero-panel{max-width:680px;padding:40px 40px 36px}.yffd-hangar .fhero .t1{font-size:54px}.yffd-hangar .hud{margin-top:64px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.yffd-hangar .hud-cell{padding:20px 22px 22px;border-left:1px solid rgba(255,255,255,.1)}.yffd-hangar .hud-cell:first-child{border-left:0}.yffd-hangar .hud-l{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--sky)}.yffd-hangar .hud-v{font-family:JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500;color:#fff;margin-top:8px;line-height:1.1}.yffd-hangar .hud-v small{font-size:14px;color:var(--mut);font-weight:400}.yffd-hangar .hud-s{font-size:13px;color:var(--mut);margin-top:6px}.yffd-hangar .ticks{height:6px;margin-top:12px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 1px,transparent 1px 7px);border-radius:1px;-webkit-mask:linear-gradient(90deg,#000,rgba(0,0,0,.2));mask:linear-gradient(90deg,#000,rgba(0,0,0,.2))}.yffd-hangar .pc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.yffd-hangar .pc{position:relative;display:flex;flex-direction:column;padding:10px;border-radius:24px;background:#fff;border:1px solid rgba(29,29,31,.08);box-shadow:0 1px 2px #1d1d1f0a,0 14px 36px #1d1d1f14;transition:border-color .25s,box-shadow .25s}.yffd-hangar .pc:hover,.yffd-hangar .pc:focus-within,.yffd-hangar .pc.is-pin{border-color:#0066cc73;box-shadow:0 2px 4px #1d1d1f0d,0 22px 50px #1d1d1f24}.yffd-hangar .pc.is-cmp{border-color:#06c;box-shadow:0 0 0 1px #06c,0 14px 36px #1d1d1f1a}.yffd-hangar .pc-photo{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#e8e8ed}.yffd-hangar .pc-photo img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,opacity .25s}.yffd-hangar .pc:hover .pc-photo img,.yffd-hangar .pc.is-pin .pc-photo img{transform:scale(1.03)}.yffd-hangar .pc-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1d1d1f24,#1d1d1f00 26%);pointer-events:none}.yffd-hangar .pc-peek{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;border:0;background:transparent;padding:0;border-radius:16px}.yffd-hangar .pc-peek:focus-visible{outline-offset:-4px}.yffd-hangar .pc-idx{position:absolute;z-index:3;top:14px;left:14px;font-size:12px;color:#1d1d1f;background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7);padding:5px 9px;border-radius:999px;pointer-events:none}.yffd-hangar .stamp{position:absolute;z-index:3;top:12px;right:12px;min-width:96px;padding:8px 10px 7px;text-align:center;background:#ffffffd6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px dashed rgba(29,29,31,.5);border-radius:6px;box-shadow:0 0 0 4px #fff6;pointer-events:none}.yffd-hangar .stamp-v{display:block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:19px;font-weight:600;color:#1d1d1f;line-height:1.1}.yffd-hangar .stamp-v small{font-size:12px;font-weight:400;color:#424245}.yffd-hangar .stamp-s{display:block;font-size:11px;color:#424245;margin-top:3px}.yffd-hangar .pc-hint{position:absolute;z-index:3;left:14px;bottom:12px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#1d1d1f;background:#ffffffd6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7);padding:5px 10px;border-radius:999px;pointer-events:none;transition:opacity .2s}.yffd-hangar .pc-read{position:absolute;z-index:4;left:8px;right:8px;bottom:8px;padding:14px 16px 12px;border-radius:12px;background:#080c18e6;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(41,151,255,.4);box-shadow:0 12px 30px #080c1859;transform:translateY(calc(100% + 12px));opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s;pointer-events:none}.yffd-hangar .pc:hover .pc-read,.yffd-hangar .pc:focus-within .pc-read,.yffd-hangar .pc.is-pin .pc-read{transform:none;opacity:1}.yffd-hangar .pc:hover .pc-hint,.yffd-hangar .pc:focus-within .pc-hint,.yffd-hangar .pc.is-pin .pc-hint{opacity:0}.yffd-hangar .pc-read-h{display:flex;justify-content:space-between;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:#2997ff;padding-bottom:8px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.12)}.yffd-hangar .pc-dl{margin:0}.yffd-hangar .pc-row{display:grid;grid-template-columns:78px minmax(0,1fr);gap:10px;padding:4px 0}.yffd-hangar .pc-row dt{font-size:12px;color:#f5f5f7a8}.yffd-hangar .pc-row dd{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#fff;line-height:1.4}.yffd-hangar .pc-body{flex:1;display:flex;flex-direction:column;padding:18px 10px 8px}.yffd-hangar .pc-role{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#06c}.yffd-hangar .pc-name{font-size:21px;font-weight:700;letter-spacing:-.01em;margin-top:6px;line-height:1.2;color:#1d1d1f}.yffd-hangar .pc-line{font-size:14.5px;color:#424245;margin-top:6px;line-height:1.5}.yffd-hangar .pc-train{margin-top:14px;border-top:1px solid rgba(29,29,31,.1)}.yffd-hangar .pc-train li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(29,29,31,.08);font-size:13.5px;color:#424245}.yffd-hangar .pc-train li span:last-child{color:#1d1d1f;font-size:13px;text-align:right;white-space:nowrap}.yffd-hangar .pc-tails{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px}.yffd-hangar .pc-tl{font-size:11.5px;color:#6e6e73;margin-right:4px}.yffd-hangar .tail{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border-radius:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#0058b0;text-decoration:none;background:#f2f7fd;border:1px solid rgba(0,102,204,.3);transition:background .15s,color .15s}.yffd-hangar .tail:hover,.yffd-hangar .tail.is-on{background:#06c;border-color:#06c;color:#fff}.yffd-hangar .pc-tailnote{font-size:12px;color:#6e6e73;margin-top:8px;min-height:18px}.yffd-hangar .pc-actions{display:flex;gap:10px;margin-top:auto;padding-top:16px}.yffd-hangar .pc-actions .btn{flex:1;min-height:46px;padding:0 14px;font-size:14px}.yffd-hangar .cmp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1;min-height:46px;padding:0 14px;border-radius:999px;font-size:14px;font-weight:600;background:#fff;border:1px dashed rgba(29,29,31,.4);color:#1d1d1f;transition:background .2s,border-color .2s}.yffd-hangar .cmp-btn:hover{border-color:#06c;background:#f2f7fd}.yffd-hangar .cmp-btn.is-on{background:#eaf2fb;border:1px solid #0066CC;color:#1d1d1f}.yffd-hangar .cmp-btn.is-on .ico{color:#06c}.yffd-hangar .cmp-btn:disabled{opacity:.45;cursor:not-allowed}.yffd-hangar .dock{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 12px 10px 18px}.yffd-hangar .dock-l{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:#424245}.yffd-hangar .dock-l b{color:#1d1d1f;font-weight:600}.yffd-hangar .cmp{padding:28px}.yffd-hangar .cmp-pick{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.1)}.yffd-hangar .cmp-count{font-size:13px;color:var(--mut);margin-right:8px}.yffd-hangar .cmp-count b{color:#fff;font-weight:500}.yffd-hangar .cmp-table{margin-top:8px}.yffd-hangar .cmp-row{display:grid;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.07);align-items:start}.yffd-hangar .cols-1 .cmp-row{grid-template-columns:190px minmax(0,1fr)}.yffd-hangar .cols-2 .cmp-row{grid-template-columns:190px repeat(2,minmax(0,1fr))}.yffd-hangar .cols-3 .cmp-row{grid-template-columns:190px repeat(3,minmax(0,1fr))}.yffd-hangar .cmp-lab{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:var(--sky);padding-top:2px}.yffd-hangar .cmp-v{display:block;font-size:15px;color:#fff;line-height:1.45}.yffd-hangar .cmp-sub{display:block;font-size:13px;color:var(--dim);margin-top:2px}.yffd-hangar .cmp-cell.is-rate .cmp-v{font-family:JetBrains Mono,ui-monospace,monospace;font-size:20px;color:#fff}.yffd-hangar .cmp-cell.is-na .cmp-v{color:var(--dim);font-style:italic}.yffd-hangar .cmp-headrow{border-bottom:1px solid rgba(255,255,255,.14);padding-top:22px}.yffd-hangar .cmp-hcell{position:relative}.yffd-hangar .cmp-thumb{height:180px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}.yffd-hangar .cmp-thumb img{width:100%;height:100%;object-fit:cover}.yffd-hangar .cmp-role{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--sky);margin-top:12px}.yffd-hangar .cmp-name{font-size:18px;font-weight:700;margin-top:4px;line-height:1.25}.yffd-hangar .x-btn{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#0a0e1ab3;border:1px solid rgba(255,255,255,.25);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.yffd-hangar .x-btn:hover{background:#0a0e1ae6;border-color:#fff}.yffd-hangar .cmp-foot{border-bottom:0}.yffd-hangar .cmp-empty{padding:40px 0 16px;text-align:center;color:var(--mut)}.yffd-hangar .cmp-empty b{display:block;font-size:20px;color:#fff;margin-bottom:6px}.yffd-hangar .cmp-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;padding:20px 22px;border-radius:16px;background:#2997ff14;border:1px solid rgba(41,151,255,.25)}.yffd-hangar .cmp-cta p{flex:1 1 280px;font-size:15px;color:var(--mut)}.yffd-hangar .cmp-cta p b{color:#fff}.yffd-hangar .rail{position:relative;padding:84px 24px 26px}.yffd-hangar .rail-track{position:absolute;left:calc(24px + (100% - 48px) / 12);right:calc(24px + (100% - 48px) / 12);top:105px;height:2px;background:#1d1d1f1f;border-radius:2px}.yffd-hangar .rail-fill{height:100%;background:#06c;border-radius:2px;transition:width .45s cubic-bezier(.2,.8,.2,1)}.yffd-hangar .rail-marker{position:absolute;top:20px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;transition:left .45s cubic-bezier(.2,.8,.2,1);pointer-events:none}.yffd-hangar .rm-pill{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#fff;background:#06c;padding:6px 12px;border-radius:999px;box-shadow:0 6px 18px #0066cc59;white-space:nowrap}.yffd-hangar .rm-pill .ico{width:14px;height:14px}.yffd-hangar .rm-stem{width:2px;height:28px;background:#06c;opacity:.5}.yffd-hangar .rail-stops{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;position:relative}.yffd-hangar .stop-btn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;width:100%;min-height:44px;padding:0 4px 8px;background:transparent;border:0;border-radius:14px}.yffd-hangar .stop-node{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;background:#fff;border:2px solid rgba(29,29,31,.22);color:#424245;transition:all .3s}.yffd-hangar .stop.is-past .stop-node{border-color:#06c;color:#0058b0;background:#eaf2fb}.yffd-hangar .stop.is-on .stop-node{background:#06c;border-color:#06c;color:#fff;font-weight:700;box-shadow:0 0 0 6px #0066cc29}.yffd-hangar .stop-l{font-size:15px;font-weight:700;color:#1d1d1f}.yffd-hangar .stop-a{font-size:12.5px;color:#6e6e73;line-height:1.4}.yffd-hangar .stop.is-on .stop-a{color:#424245}.yffd-hangar .stop-btn:hover .stop-node{border-color:#06c;color:#0058b0}.yffd-hangar .stop-here{display:none}.yffd-hangar .lad-panel{margin-top:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);overflow:hidden}.yffd-hangar .lad-media{position:relative;min-height:420px;background:#e8e8ed}.yffd-hangar .lad-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yffd-hangar .lad-cap{position:absolute;left:16px;bottom:16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#1d1d1f;background:#ffffffd6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7);padding:6px 10px;border-radius:999px}.yffd-hangar .lad-body{padding:36px 40px}.yffd-hangar .lad-count{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#06c}.yffd-hangar .lad-air{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:15px;color:#1d1d1f}.yffd-hangar .lad-air .ico{color:#06c}.yffd-hangar .lad-text{font-size:15.5px;color:#424245;margin-top:10px}.yffd-hangar .lad-nav{display:flex;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(29,29,31,.1)}.yffd-hangar .lad-nav .btn{min-height:44px;font-size:14px;padding:0 16px}.yffd-hangar .lad-nav .btn:disabled{opacity:.4;cursor:not-allowed}.yffd-hangar .sim{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden}.yffd-hangar .sim-media{position:relative;min-height:380px}.yffd-hangar .sim-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yffd-hangar .sim-body{padding:40px}.yffd-hangar .sim-ro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.yffd-hangar .visit-band{position:relative;isolation:isolate;padding:104px 0}.yffd-hangar .visit-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#8a8f99}.yffd-hangar .visit-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 58%}.yffd-hangar .visit-in{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);gap:28px;align-items:start}.yffd-hangar .visit-main{padding:44px 44px 40px;border-radius:26px}.yffd-hangar .visit-main .eyebrow{color:#1d1d1f}.yffd-hangar .visit-main .lede,.yffd-hangar .visit-main .human{color:#424245}.yffd-hangar .facts{display:grid;gap:14px;margin-top:24px}.yffd-hangar .fact{display:flex;gap:14px;align-items:flex-start;font-size:15.5px;color:#424245}.yffd-hangar .fact .ico{color:#06c;margin-top:2px}.yffd-hangar .fact b{display:block;color:#1d1d1f;font-weight:600}.yffd-hangar .pricebox{padding:28px;align-self:start}.yffd-hangar .pb-l{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#06c}.yffd-hangar .pb-v{font-family:JetBrains Mono,ui-monospace,monospace;font-size:48px;font-weight:500;line-height:1;margin-top:10px;color:#1d1d1f}.yffd-hangar .pb-v small{font-size:16px;color:#424245;font-weight:400}.yffd-hangar .pb-list{margin-top:18px}.yffd-hangar .pb-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px dashed rgba(29,29,31,.2);font-size:14.5px;color:#424245}.yffd-hangar .pb-list li span:last-child{font-family:JetBrains Mono,ui-monospace,monospace;color:#1d1d1f}.yffd-hangar .pricebox .btn{width:100%;margin-top:18px}.yffd-hangar .pb-note{font-size:13.5px;color:#424245;margin-top:12px;text-align:center}.yffd-hangar .pb-note a{color:#06c;font-weight:600}@media(max-width:1100px){.yffd-hangar .pc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yffd-hangar .hud{grid-template-columns:repeat(3,minmax(0,1fr))}.yffd-hangar .hud-cell:nth-child(4){border-left:0}.yffd-hangar .hud-cell:nth-child(n+4){border-top:1px solid rgba(255,255,255,.1)}.yffd-hangar .visit-in{grid-template-columns:1fr}}@media(max-width:760px){.yffd-hangar .fhero{padding:0 0 40px}.yffd-hangar .fhero-media{position:relative;inset:auto;height:280px}.yffd-hangar .fhero:before{inset:0 0 auto 0;height:280px;background:linear-gradient(0deg,#0a0e1a,#0a0e1a00 55%)}.yffd-hangar .fhero-panel{margin-top:-64px;padding:24px 20px}.yffd-hangar .fhero .t1{font-size:34px}.yffd-hangar .cmp-thumb{height:96px}.yffd-hangar .hud{margin-top:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.yffd-hangar .hud-cell{padding:16px}.yffd-hangar .hud-cell:nth-child(odd){border-left:0}.yffd-hangar .hud-cell:nth-child(4){border-left:1px solid rgba(255,255,255,.1)}.yffd-hangar .hud-cell:nth-child(n+3){border-top:1px solid rgba(255,255,255,.1)}.yffd-hangar .hud-cell:last-child{grid-column:1 / -1}.yffd-hangar .hud-v{font-size:22px}.yffd-hangar .pc-grid{grid-template-columns:1fr;gap:18px}.yffd-hangar .tail{min-height:44px}.yffd-hangar .cmp{padding:18px}.yffd-hangar .cmp-row{gap:10px}.yffd-hangar .cols-1 .cmp-row{grid-template-columns:minmax(0,1fr)}.yffd-hangar .cols-2 .cmp-row{grid-template-columns:repeat(2,minmax(0,1fr))}.yffd-hangar .cols-3 .cmp-row{grid-template-columns:repeat(3,minmax(0,1fr))}.yffd-hangar .cmp-lab{grid-column:1 / -1}.yffd-hangar .cmp-headrow .cmp-lab,.yffd-hangar .cmp-foot .cmp-lab{display:none}.yffd-hangar .cmp-v{font-size:13.5px}.yffd-hangar .cmp-cell.is-rate .cmp-v{font-size:15px}.yffd-hangar .cmp-name{font-size:14.5px}.yffd-hangar .rail{padding:18px 12px}.yffd-hangar .rail-track,.yffd-hangar .rail-marker{display:none}.yffd-hangar .rail-stops{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.yffd-hangar .stop-here{display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#fff;background:#06c;padding:3px 8px;border-radius:999px}.yffd-hangar .stop-a{display:none}.yffd-hangar .lad-panel{grid-template-columns:1fr}.yffd-hangar .lad-media{min-height:220px}.yffd-hangar .lad-body{padding:22px 20px}.yffd-hangar .sim{grid-template-columns:1fr}.yffd-hangar .sim-media{min-height:220px}.yffd-hangar .sim-body{padding:22px 20px}.yffd-hangar .sim-ro{grid-template-columns:1fr}.yffd-hangar .visit-band{padding:48px 0}.yffd-hangar .visit-in{gap:16px}.yffd-hangar .visit-main{padding:24px 20px;border-radius:20px}.yffd-hangar .pricebox{padding:22px 20px}.yffd-hangar .pb-v{font-size:40px}}.yffd-hangar .rail-stops{grid-template-columns:repeat(var(--n,6),minmax(0,1fr))}.yffd-hangar .rail-track{left:calc(24px + (100% - 48px) / (var(--n,6) * 2));right:calc(24px + (100% - 48px) / (var(--n,6) * 2))}@media(max-width:760px){.yffd-hangar .rail-stops{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/yfla-fleet-hangar.css.map */
