.station-quick-calc.station-quick-studio{--sqs-ink:#142b3c;--sqs-muted:#506b7d;--sqs-line:#cad9e2;border:0;border-top:1px solid var(--sqs-line);color:var(--sqs-ink);background:0 0;border-radius:0;margin:40px 0 45px;padding:30px 0 0;font:1rem/1.65 Avenir Next,Segoe UI,Arial,sans-serif}.station-quick-studio *{box-sizing:border-box;min-width:0}.station-quick-studio :is(h2,h3,h4){color:var(--sqs-ink);letter-spacing:-.025em!important;font-family:Avenir Next,Segoe UI,Arial,sans-serif!important;font-weight:550!important}.station-quick-studio>header{max-width:840px;display:block}.station-quick-studio .section-kicker{letter-spacing:.07em;color:var(--sqs-muted);font:500 .875rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.station-quick-studio h2{max-width:none;margin:10px 0 12px;font-size:2rem;line-height:1.25}.station-quick-studio p{color:var(--sqs-muted);font:400 1rem/1.65 Avenir Next,Segoe UI,Arial,sans-serif!important}.station-quick-studio>header p{max-width:80ch;color:var(--sqs-muted);margin:0}.station-quick-studio .station-quick-layout{grid-template-columns:1.3fr .85fr;align-items:start;gap:24px;margin-top:25px;display:grid}.station-quick-studio .station-quick-loads{align-content:start;align-self:start;gap:16px;display:grid}.station-quick-studio .station-quick-loads fieldset{border:1px solid var(--sqs-line);background:linear-gradient(145deg,#fff,#f7fafb);border-radius:10px;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.72fr));align-content:start;align-items:start;gap:15px;min-height:0;margin:0;padding:20px 22px 22px;display:grid}.station-quick-studio .station-quick-loads legend{color:var(--sqs-muted);letter-spacing:.04em;padding:0 7px;font-size:.875rem;font-weight:500}.station-quick-studio .station-quick-loads label>span:first-child{color:var(--sqs-ink);margin-bottom:10px;font-weight:500;line-height:1.5;font-size:.9375rem!important}.station-quick-studio .station-quick-loads :is(input,select){color:#1d4058;background:#fff;border:1px solid #9cb4c4;border-radius:6px;min-height:52px;font:400 1rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif}.station-quick-studio .station-quick-loads select{padding:0 26px 0 12px}.station-quick-studio .station-quick-number{background:#fff;border:1px solid #9cb4c4;border-radius:6px;align-items:center;gap:8px;min-height:52px;overflow:visible;display:flex!important}.station-quick-studio .station-quick-number input{font-variant-numeric:tabular-nums;border:0;border-radius:6px;flex:1 1 0;width:0;min-width:0;min-height:50px;padding:0 0 0 10px}.station-quick-studio .station-quick-number b{white-space:nowrap;overflow-wrap:normal;color:var(--sqs-muted);flex:none;padding:0 10px 0 0;font-size:.875rem;font-weight:400}.station-quick-studio .station-quick-loads fieldset>button{color:#795244;background:#fff;border:1px solid #c5aaa0;border-radius:6px;grid-column:1/-1;justify-self:start;min-height:44px;padding:9px 14px;font:500 .875rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.station-quick-studio .station-quick-add{color:#315a73;background:#edf3f6;border:1px dashed #7e9db1;border-radius:8px;justify-self:stretch;min-height:52px;padding:13px 19px;font:500 .9375rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.station-quick-studio .station-quick-add:hover{background:#e0ebf1;border-style:solid}.station-quick-studio .station-quick-result{color:#fff;background:linear-gradient(125deg,#23465b,#142e40);border:1px solid #526f82;border-radius:11px;padding:26px}.station-quick-studio .station-quick-result>span{color:#d4e5ea;letter-spacing:.055em;font-size:.875rem;font-weight:500;line-height:1.5}.station-quick-studio .station-quick-result>strong{letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px;margin:18px 0 22px;font:500 3rem/1.1 Avenir Next,Segoe UI,Arial,sans-serif;display:flex}.station-quick-studio .sqs-result-unit{letter-spacing:0;white-space:nowrap;color:#d4e5ea;font-size:1.125rem;font-weight:400;line-height:1.5}.station-quick-studio .sqs-breakdown{border-top:1px solid #ffffff35;gap:0;margin:0;display:grid}.station-quick-studio .sqs-breakdown>div{border-bottom:1px solid #ffffff35;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:10px 0;display:flex}.station-quick-studio .sqs-breakdown dt{text-transform:none;color:#e0ebf1;letter-spacing:0!important;font:400 1rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.station-quick-studio .sqs-breakdown dd{color:#fff;white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;margin:0;font-weight:500;font-size:1.0625rem!important;line-height:1.5!important}.station-quick-studio .sqs-breakdown dd span{color:#d4e5ea;font-size:.875rem;font-weight:400}.station-quick-studio .station-quick-result small{color:#e0ebf1;margin:18px 0 20px;font-size:.875rem!important;line-height:1.65!important}.station-quick-studio .station-quick-result a{color:#1a4059;text-align:left;background:#eef4f7;border:1px solid #b8cdd9;border-radius:6px;justify-content:center;align-items:center;min-height:48px;margin-top:0;padding:12px 15px;font:500 .9375rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif;display:flex;box-shadow:inset 0 1px #fff}.station-quick-studio .station-quick-result a:hover{background:#fff}.station-quick-studio .station-quick-matches{border-top:1px solid var(--sqs-line);margin-top:32px;padding-top:27px;display:block}.station-quick-studio .station-quick-matches>div:first-child{max-width:850px;margin-bottom:21px}.station-quick-studio .station-quick-matches h3{max-width:800px;margin:10px 0 12px;font-size:1.65rem;line-height:1.3}.station-quick-studio .station-quick-matches>div:first-child>p{color:var(--sqs-muted);margin:0;font-size:.9375rem!important}.station-quick-studio .station-quick-matches>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.station-quick-studio .station-quick-matches article{border:1px solid var(--sqs-line);background:#fff;border-radius:10px;flex-direction:column;min-height:0;padding:23px;display:flex}.station-quick-studio .station-quick-matches article>span{color:var(--sqs-muted);letter-spacing:.05em;font-size:.875rem;font-weight:500;line-height:1.5}.station-quick-studio .station-quick-matches h4{margin:9px 0 20px;font-size:1.4rem;line-height:1.4}.station-quick-studio .station-quick-matches dl{gap:0;margin:0 0 20px;display:grid}.station-quick-studio .station-quick-matches dl>div{border-top:1px solid var(--sqs-line);flex-wrap:wrap;align-items:baseline;gap:9px 15px;padding:11px 0}.station-quick-studio .station-quick-matches dt{font-weight:400;color:var(--sqs-muted)!important;font-size:.9375rem!important;line-height:1.5!important}.station-quick-studio .station-quick-matches dd{white-space:nowrap;overflow-wrap:normal;font-weight:500;color:var(--sqs-ink)!important;font-size:1.0625rem!important;line-height:1.5!important}.station-quick-studio .station-quick-matches nav{gap:9px;margin-top:auto;display:grid}.station-quick-studio .station-quick-matches nav a{color:#365e76;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 0;font:500 .9375rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif;text-decoration:none;display:flex}.station-quick-studio .station-quick-matches nav a.sqs-buy{color:#fff;background:linear-gradient(115deg,#2c4e64,#19374c);border:1px solid #5e7c8e;border-radius:6px;min-height:48px;padding:12px 15px;box-shadow:inset 0 1px #ffffff26}.station-quick-studio .station-quick-matches nav a.sqs-buy:hover{background:#123148}.station-quick-studio .station-quick-matches nav a:not(.sqs-buy){text-underline-offset:4px;text-decoration:underline}.station-quick-studio .station-quick-full{color:#fff;background:#23465b;border:1px solid #5e7c8e;border-radius:6px;align-items:center;min-height:48px;padding:12px 16px;font:500 .9375rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif;display:inline-flex}.station-quick-studio .station-quick-number:focus-within{outline-offset:4px;outline:3px solid #94753f}.station-quick-studio :is(a,button,select,input):focus-visible{outline-offset:4px;outline:3px solid #94753f}@media (max-width:950px){.station-quick-studio .station-quick-layout{grid-template-columns:1fr}.station-quick-studio .station-quick-matches>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.station-quick-calc.station-quick-studio{margin:30px 0 35px;padding-top:24px}.station-quick-studio h2{font-size:1.75rem}.station-quick-studio .station-quick-loads fieldset{grid-template-columns:repeat(2,minmax(0,1fr));padding:17px 19px 19px}.station-quick-studio .station-quick-loads fieldset>label:first-of-type{grid-column:1/-1}.station-quick-studio .station-quick-matches>div:last-child{grid-template-columns:1fr}.station-quick-studio .station-quick-result{padding:23px}.station-quick-studio .station-quick-matches article{padding:21px}}@media (forced-colors:active){.station-quick-studio .station-quick-result,.station-quick-studio .station-quick-loads fieldset,.station-quick-studio .station-quick-matches article{color:canvastext;background:canvas;border-color:canvastext}.station-quick-studio .station-quick-result :is(span,strong,dt,dd,small){color:canvastext}.station-quick-studio .station-quick-result a,.station-quick-studio .station-quick-matches nav a.sqs-buy{color:linktext;background:buttonface;border-color:buttontext}}.flight-checker.flight-checker-studio{--fs-ink:#142b3c;--fs-muted:#506b7d;--fs-line:#cad9e2;border:0;border-top:1px solid var(--fs-line);color:var(--fs-ink);background:0 0;border-radius:0;margin:42px 0;padding:30px 0 0;font:1rem/1.65 Avenir Next,Segoe UI,Arial,sans-serif}.flight-checker-studio *{box-sizing:border-box;min-width:0}.flight-checker-studio>header{border:0;max-width:780px;margin-bottom:24px;padding:0;display:block}.flight-checker-studio>header .section-kicker{letter-spacing:.075em;color:var(--fs-muted);font:500 .875rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.flight-checker-studio h2{letter-spacing:-.025em;color:var(--fs-ink);margin:10px 0 12px;font:550 2rem/1.25 Avenir Next,Segoe UI,Arial,sans-serif!important}.flight-checker-studio p{font:400 1rem/1.65 Avenir Next,Segoe UI,Arial,sans-serif!important}.flight-checker-studio>header p{color:var(--fs-muted)}.flight-checker-studio .flight-checker-workspace{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;padding:0;display:grid}.flight-checker-studio .flight-checker-fields{border:1px solid var(--fs-line);background:linear-gradient(145deg,#fff,#f7fafb);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:23px 18px;padding:26px;display:grid}.flight-checker-studio .flight-checker-tabs{background:#eaf0f3;border:1px solid #cbd9e2;border-radius:8px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:5px;width:100%;margin:0;padding:5px;display:grid}.flight-checker-studio .flight-checker-tabs button{color:#36556a;white-space:normal;background:0 0;border:1px solid #0000;border-radius:5px;min-height:48px;padding:11px 13px;font:500 .9375rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.flight-checker-studio .flight-checker-tabs button:hover{background:#dae5eb}.flight-checker-studio .flight-checker-tabs button[aria-pressed=true]{color:#fff;background:linear-gradient(115deg,#2c4e64,#19374c);border-color:#5e7c8e;box-shadow:inset 0 1px #ffffff26}.flight-checker-studio .flight-checker-fields label>span{color:var(--fs-ink);margin-bottom:10px;font-weight:500;line-height:1.5;font-size:.9375rem!important}.flight-checker-studio .flight-checker-fields label>div{background:#fff;border:1px solid #9cb4c4;border-radius:7px;align-items:center;gap:13px;height:auto;min-height:64px;padding:8px 15px;display:flex}.flight-checker-studio .flight-checker-fields input{color:#1d4058;font-variant-numeric:tabular-nums;background:0 0;outline:0;flex:1 1 0;width:0;min-width:0;max-width:100%;min-height:46px;padding:0;font:500 1.65rem/1.4 Avenir Next,Segoe UI,Arial,sans-serif}.flight-checker-studio .flight-checker-fields label b{white-space:nowrap;overflow-wrap:normal;word-break:normal;width:auto;color:var(--fs-muted);flex:none;font-size:1rem;font-weight:400}.flight-checker-studio .flight-checker-fields label small{color:var(--fs-muted);margin-top:10px;font-size:.875rem!important;line-height:1.6!important}.flight-checker-studio .flight-checker-fields>p{border-top:1px solid var(--fs-line);color:var(--fs-muted);background:0 0;border-radius:0;margin:0;padding:16px 0 0;font-size:.9375rem!important}.flight-checker-studio .flight-checker-result{color:#fff;background:linear-gradient(125deg,#23465b,#142e40);border:1px solid #526f82;border-top:3px solid #89acb3;border-radius:11px;flex-direction:column;min-height:0;padding:29px;display:flex}.flight-checker-studio .flight-checker-result>span{letter-spacing:.055em;color:#d4e5ea;font-size:.875rem;font-weight:500;line-height:1.5}.flight-checker-studio .flight-checker-result>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#fff;flex-wrap:wrap;align-items:baseline;gap:10px;margin:20px 0 17px;font:500 3.5rem/1.1 Avenir Next,Segoe UI,Arial,sans-serif;display:flex}.flight-checker-studio .flight-checker-result>strong small{letter-spacing:0;white-space:nowrap;overflow-wrap:normal;color:#d4e5ea;margin:0;font:400 1.125rem/1.5 Avenir Next,Segoe UI,Arial,sans-serif!important}.flight-checker-studio .flight-checker-result h3{color:#fff;letter-spacing:-.02em;margin:0 0 18px;font:500 1.5rem/1.4 Avenir Next,Segoe UI,Arial,sans-serif!important}.flight-checker-studio .flight-checker-result p{color:#e0ebf1;border-top:1px solid #ffffff35;margin:0;padding-top:18px}.flight-checker-studio .flight-checker-result.prohibited{background:linear-gradient(125deg,#443337,#30262d);border-color:#f0b694 #b9978c #b9978c}.flight-checker-studio .flight-checker-result.prohibited>span{color:#ffdbbd}.flight-checker-studio .flight-checker-result.unknown{background:#edf2f5;border-color:#bacbd6}.flight-checker-studio .flight-checker-result.unknown :is(span,strong,h3){color:var(--fs-ink)}.flight-checker-studio .flight-checker-result.unknown :is(p,small){color:var(--fs-muted)}.flight-checker-studio .flight-checker-result.unknown p{border-color:var(--fs-line)}.flight-checker-studio>footer{border-top:1px solid var(--fs-line);grid-template-columns:auto 1fr auto;align-items:start;gap:12px 22px;margin-top:23px;padding:20px 0 0;display:grid}.flight-checker-studio>footer b{color:#745b38;letter-spacing:.03em;font-size:.875rem;font-weight:500;line-height:1.65}.flight-checker-studio>footer p{color:var(--fs-muted);margin:0;font-size:.9375rem!important}.flight-checker-studio>footer a{color:#365e76;text-underline-offset:4px;align-items:center;min-height:44px;padding:0;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:underline;display:flex}.flight-checker-studio .flight-checker-fields label>div:focus-within{outline-offset:4px;outline:3px solid #94753f}.flight-checker-studio :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #94753f}@media (max-width:900px){.flight-checker-studio>footer{grid-template-columns:auto 1fr}.flight-checker-studio>footer a{grid-column:2}.flight-checker-studio .flight-checker-fields{grid-template-columns:1fr}.flight-checker-studio .flight-checker-fields label{grid-column:1/-1}}@media (max-width:750px){.flight-checker.flight-checker-studio{margin:32px 0;padding-top:25px}.flight-checker-studio .flight-checker-workspace{grid-template-columns:1fr;gap:18px}.flight-checker-studio h2{font-size:1.75rem!important}.flight-checker-studio .flight-checker-fields,.flight-checker-studio .flight-checker-result{padding:23px}.flight-checker-studio>footer{grid-template-columns:1fr;gap:9px}.flight-checker-studio>footer a{grid-column:auto}}@media (max-width:380px){.flight-checker-studio .flight-checker-fields,.flight-checker-studio .flight-checker-result{padding:19px}.flight-checker-studio .flight-checker-tabs button{padding:10px 8px}}@media (forced-colors:active){.flight-checker-studio .flight-checker-result,.flight-checker-studio .flight-checker-fields,.flight-checker-studio .flight-checker-tabs{color:canvastext;background:canvas;border-color:canvastext}.flight-checker-studio .flight-checker-result :is(span,strong,small,h3,p){color:canvastext}.flight-checker-studio .flight-checker-tabs button[aria-pressed=true]{color:highlighttext;forced-color-adjust:none;background:highlight;border-color:highlight}}
