.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}}
