.acct-opening.acct-start-card{background:var(--glass-primary,var(--acct-surface));border:1px solid var(--acct-line);min-height:124px;box-shadow:var(--acct-shadow-float);cursor:pointer;border-radius:20px;align-items:center;gap:15px;padding:20px;transition:transform .22s cubic-bezier(.2,.7,.3,1),border-color .22s,box-shadow .22s,background-color .22s;animation:none;display:flex;position:relative;overflow:hidden}.acct-opening.acct-start-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);block-size:1px;position:absolute;inset-block-start:0;inset-inline:14%}.acct-opening.acct-start-card:after{content:"";background:radial-gradient(120% 100% at 12% 0%,var(--acct-action-wash),transparent 68%);opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.acct-start-card>*{z-index:1;position:relative}.acct-start-icon{color:#1679be;background:#4eaeff26;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;transition:transform .24s,background-color .6s;display:grid}.acct-start-icon[data-service=stay]{color:#167c88;background:#42b8b324}.acct-start-icon[data-service=package]{color:#ad6424;background:#fbac5b2e}.acct-start-icon[data-service=visa]{color:#476bb2;background:#7599d529}.acct-start-copy{flex:1;gap:5px;min-width:0;display:grid}.acct-start-card .acct-openingname{font-size:var(--acct-cardname,17px);color:var(--acct-ink);font-weight:650;line-height:1.25}.acct-start-card .acct-openingsay{color:var(--acct-ink-3);margin:0;font-size:13px;line-height:1.5}.acct-start-arrow{border:1px solid var(--acct-line-strong);background:var(--acct-surface-raised);block-size:34px;inline-size:34px;color:var(--acct-ink-2);border-radius:50%;flex:none;align-self:center;place-items:center;transition:background-color .22s,border-color .22s,color .22s,transform .22s cubic-bezier(.2,.7,.3,1);display:grid}html[data-account-theme=midnight] .acct-start-icon{color:#80c9ff}html[data-account-theme=midnight] .acct-start-icon[data-service=stay]{color:#75d1d0}html[data-account-theme=midnight] .acct-start-icon[data-service=package]{color:#f5c28b}html[data-account-theme=midnight] .acct-start-icon[data-service=visa]{color:#a6c4ff}.acct-start-card:focus-visible .acct-start-arrow,.acct-start-card:hover .acct-start-arrow{background:var(--acct-action);color:var(--acct-ground);border-color:#0000}.acct-start-card:focus-visible:after,.acct-start-card:hover:after{opacity:1}.acct-start-card:focus-visible,.acct-start-card:hover{border-color:var(--acct-line-strong)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.acct-start-card:hover{box-shadow:var(--acct-shadow-panel);transform:translateY(-3px)}.acct-start-card:hover .acct-start-icon{transform:rotate(-6deg)translateY(-2px)}.acct-start-card:hover .acct-start-arrow{transform:translate(2px)}html[dir=rtl] .acct-start-card:hover .acct-start-arrow{transform:translate(-2px)}}.acct-start-card:active{transform:translateY(0)scale(.988)}@media (max-width:1250px){.acct-opening.acct-start-card{gap:12px;padding:16px}}@media (max-width:560px){.acct-opening.acct-start-card{border-radius:18px;flex-direction:row;align-items:center;gap:13px;min-height:0;padding:15px 16px}.acct-start-icon{border-radius:14px;width:46px;height:46px}.acct-start-icon svg{width:27px;height:27px}.acct-start-card .acct-openingname{font-size:15.5px}.acct-start-card .acct-openingsay{font-size:12.5px}.acct-start-arrow{block-size:30px;inline-size:30px}}@media (prefers-reduced-motion:reduce){.acct-start-icon,.acct-start-arrow,.acct-opening.acct-start-card{transition:none}.acct-start-card:active{transform:none}}.acct-plan-sheet{width:min(95vw,42rem);max-width:42rem;border-color:var(--acct-line-strong);background:var(--glass-overlay,var(--acct-surface));inline-size:min(95vw,42rem);max-inline-size:42rem;color:var(--acct-ink);padding:0;display:block;overflow:hidden}.acct-plan-layout{grid-template-columns:minmax(174px,31%) minmax(0,1fr);block-size:100%;min-block-size:100%;display:grid}.acct-plan-content{min-inline-size:0;padding:24px;overflow-y:auto}.acct-plan-scene{isolation:isolate;border:0;border-inline:0 solid #0000;border-inline-end:1px solid var(--acct-line-strong);background:linear-gradient(135deg,#f5fcff 0%,#dceffc 54%,#a9d4ef 100%);border-radius:0;block-size:100%;min-block-size:100%;position:relative;overflow:hidden}.acct-plan-scene:before{z-index:-1;content:"";background:radial-gradient(70% 100% at 8% 18%,#fffffff5,#0000 68%),radial-gradient(52% 90% at 92% 78%,#4eaeff3b,#0000 72%);position:absolute;inset:0}.acct-plan-scene-glow{z-index:0;filter:blur(26px);background:#ffffff6b;border-radius:50%;block-size:72%;inline-size:42%;position:absolute;inset-block-start:22%;inset-inline-start:29%}.acct-plan-scene-orbit{z-index:1;opacity:.72;border:1px dashed #1177cc6b;border-radius:50%;position:absolute;inset:15% 12% 40%;transform:rotate(-13deg)}.acct-plan-scene-orbit:after{background:var(--acct-brand-accent);content:"";border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:7%;inset-inline-end:7%;box-shadow:0 0 0 5px #e66b2e21}.acct-plan-scene-cloud{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.34;position:absolute}.acct-plan-scene-cloud-one{inline-size:170px;animation:18s ease-in-out infinite alternate acct-plan-cloud-drift;inset-block-start:-66px;inset-inline-start:-40px}.acct-plan-scene-cloud-two{opacity:.25;inline-size:180px;animation:24s ease-in-out -3s infinite alternate-reverse acct-plan-cloud-drift;inset-block-end:24%;inset-inline-end:-84px}.acct-plan-scene-art{z-index:2;object-fit:contain;filter:drop-shadow(0 16px 20px #0836582e);pointer-events:none;-webkit-user-select:none;user-select:none;block-size:auto;max-block-size:108%;inline-size:96%;animation:.62s cubic-bezier(.22,1,.36,1) both acct-plan-art-in;display:block;position:absolute;inset-block-end:26%;inset-inline-end:-12%}.acct-plan-scene-plane{inline-size:118%;inset-block:18% auto;inset-inline-end:-12%}.acct-plan-scene-building{opacity:.86;filter:brightness(0)saturate()invert(37%)sepia(24%)saturate(1368%)hue-rotate(153deg)brightness(91%)contrast(91%)drop-shadow(0 16px 20px #0836582e);max-block-size:64%;inline-size:80%;inset-block-end:25%;inset-inline-end:-4%}.acct-plan-scene-balloon{inline-size:78%;animation:.62s cubic-bezier(.22,1,.36,1) both acct-plan-art-in,5.4s ease-in-out .62s infinite alternate acct-plan-balloon-float;inset-block:17% auto;inset-inline-end:4%}.acct-plan-scene-landmarks{max-block-size:42%;inline-size:180%;inset-block-end:13%;inset-inline-end:-64%}.acct-plan-scene-traveller{z-index:3;filter:drop-shadow(0 15px 16px #08365838);pointer-events:none;-webkit-user-select:none;user-select:none;block-size:auto;inline-size:88%;max-inline-size:180px;position:absolute;inset-block-end:-24px;inset-inline-start:4%}@keyframes acct-plan-art-in{0%{opacity:0;transform:translate(24px,10px)scale(.93)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes acct-plan-cloud-drift{0%{transform:translate(-12px,2px)}to{transform:translate(16px,-5px)}}@keyframes acct-plan-balloon-float{0%{transform:translateY(0)}to{transform:translateY(-11px)}}.acct-plan-sheet-header{padding:0}.acct-plan-sheet-title{color:var(--acct-ink);font-size:22px;font-weight:700;line-height:1.15}.acct-plan-sheet-description{max-inline-size:42ch;color:var(--acct-ink-3);font-size:13.5px;line-height:1.55}.acct-plan-options{gap:10px;margin-block-start:24px;display:grid}.acct-plan-option{border:1px solid var(--acct-line);background:var(--glass-secondary,var(--acct-surface));min-block-size:78px;inline-size:100%;min-inline-size:0;color:var(--acct-ink);text-align:start;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 14px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.acct-plan-option:hover{border-color:var(--acct-brand-accent-line);background:var(--acct-brand-accent-wash);transform:translateY(-1px)}.acct-plan-option:focus-visible{outline:3px solid var(--acct-brand-accent);outline-offset:3px}.acct-plan-option-icon{background:var(--acct-brand-accent-wash);block-size:42px;inline-size:42px;color:var(--acct-brand-accent);border-radius:12px;place-items:center;display:grid}.acct-plan-option[data-service=stay] .acct-plan-option-icon{color:#167c88;background:#42b8b324}.acct-plan-option[data-service=visa] .acct-plan-option-icon{color:#476bb2;background:#7599d529}.acct-plan-option-copy{gap:4px;min-inline-size:0;display:grid}.acct-plan-option-copy b{overflow-wrap:anywhere;color:var(--acct-ink);font-size:14px;font-weight:700;line-height:1.3}.acct-plan-option-copy small{overflow-wrap:anywhere;color:var(--acct-ink-3);font-size:12.5px;line-height:1.45}.acct-plan-option-arrow{color:var(--acct-brand-accent);flex:none}.acct-plan-back{min-block-size:36px;color:var(--acct-action);align-items:center;gap:7px;margin-block-end:12px;font-size:13px;font-weight:700;display:inline-flex}.acct-plan-back:focus-visible{outline:3px solid var(--acct-brand-accent);outline-offset:3px}.acct-plan-form-header{margin-block-end:4px}@media (max-width:560px){.acct-plan-content{padding:20px 16px}.acct-plan-scene-traveller{inline-size:94%;inset-block-end:-18px}.acct-plan-option{min-block-size:72px}}@media (max-width:720px){.acct-plan-layout{grid-template-columns:minmax(112px,30%) minmax(0,1fr)}.acct-plan-scene-orbit{inset:14% 7% 42%}.acct-plan-scene-traveller{max-inline-size:112px}}@media (prefers-reduced-motion:reduce){.acct-plan-scene-art,.acct-plan-scene-cloud,.acct-plan-scene-traveller,.acct-plan-scene-balloon{animation:none}.acct-plan-option,.acct-plan-option:hover{transition:none;transform:none}}.acct-visa-form{gap:17px;display:grid}.acct-visa-intro{border:1px solid var(--acct-line);background:var(--acct-brand-accent-wash,var(--acct-surface-raised));color:var(--acct-ink-2);border-radius:13px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.acct-visa-intro p{margin:0}.acct-visa-introicon{background:var(--acct-action-wash);block-size:28px;inline-size:28px;color:var(--acct-action);border-radius:9px;flex:none;place-items:center;display:grid}.acct-visa-dateblock{gap:10px;display:grid}.acct-visa-check{color:var(--acct-ink-2);cursor:pointer;align-items:flex-start;gap:9px;font-size:12.5px;font-weight:650;line-height:1.4;display:flex}.acct-visa-check input{block-size:16px;inline-size:16px;accent-color:var(--acct-action);flex:none;margin-block-start:1px}.acct-visa-check small{color:var(--acct-ink-3);margin-block-start:2px;font-size:11.5px;font-weight:500;display:block}.acct-visa-section{border:1px solid var(--acct-line);background:var(--glass-secondary,var(--acct-surface));border-radius:16px;gap:13px;padding:15px;display:grid}.acct-visa-sectionhead{color:var(--acct-action);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.acct-visa-sectionhead h3{color:var(--acct-ink);margin:0;font-size:14px;font-weight:750;line-height:1.3}.acct-visa-sectionhead p{color:var(--acct-ink-3);margin:4px 0 0;font-size:11.5px;font-weight:500;line-height:1.45}.acct-visa-applicants{gap:10px;display:grid}.acct-visa-applicant{border:1px solid var(--acct-line);background:var(--acct-surface);border-radius:13px;gap:13px;padding:13px;transition:border-color .16s,background-color .16s;display:grid}.acct-visa-applicant[data-selected=true]{border-color:var(--acct-action);background:color-mix(in srgb,var(--acct-action-wash)38%,var(--acct-surface))}.acct-visa-applicant[data-selected=false]{border-style:dashed}.acct-visa-applicanthead{justify-content:space-between;align-items:center;gap:10px;display:flex}.acct-visa-applicantselect{color:var(--acct-ink)}.acct-visa-remove{min-block-size:30px;color:var(--acct-ink-3);border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:11px;font-weight:650;display:inline-flex}.acct-visa-remove:hover,.acct-visa-remove:focus-visible{border-color:var(--acct-line-strong);color:var(--acct-danger)}.acct-visa-applicantgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.acct-visa-applicantgrid>.acct-field:first-child{grid-column:1/-1}.acct-visa-input{border:1px solid var(--acct-line);border-radius:var(--acct-radius-control);background:var(--acct-surface-raised);min-block-size:44px;inline-size:100%;color:var(--acct-ink);padding:10px 12px;font-size:13px;font-weight:500}.acct-visa-input:focus-visible{outline:2px solid var(--acct-action);outline-offset:1px;border-color:var(--acct-action)}.acct-visa-textarea{border-color:var(--acct-line);background:var(--acct-surface-raised);min-block-size:90px;color:var(--acct-ink)}.acct-visa-textarea:focus-visible{border-color:var(--acct-action);box-shadow:0 0 0 3px var(--acct-action-wash)}.acct-visa-add{border:1px solid var(--acct-line-strong);min-block-size:36px;color:var(--acct-action);border-radius:9px;justify-content:center;justify-self:start;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.acct-visa-add:hover,.acct-visa-add:focus-visible{border-color:var(--acct-action);background:var(--acct-action-wash)}.acct-visa-add:disabled{cursor:not-allowed;opacity:.45}.acct-visa-programs{gap:8px;display:grid}.acct-visa-program{border:1px solid var(--acct-line);background:var(--acct-surface-raised);inline-size:100%;color:var(--acct-ink);text-align:start;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 12px;transition:border-color .16s,background-color .16s;display:flex}.acct-visa-program:hover,.acct-visa-program:focus-visible,.acct-visa-program[data-selected=true]{border-color:var(--acct-action);background:var(--acct-action-wash)}.acct-visa-program:focus-visible{outline:2px solid var(--acct-action);outline-offset:2px}.acct-visa-program>span{gap:3px;min-inline-size:0;display:grid}.acct-visa-program strong{font-size:12.5px;font-weight:700}.acct-visa-program small{color:var(--acct-ink-3);font-size:11.5px;font-weight:500;line-height:1.45}.acct-visa-program>svg{color:var(--acct-action);flex:none;margin-block-start:2px}.acct-visa-note{color:var(--acct-ink-3);margin:0;font-size:12px;line-height:1.5}@media (max-width:520px){.acct-visa-section{padding:12px}.acct-visa-applicantgrid{grid-template-columns:minmax(0,1fr)}.acct-visa-applicantgrid>.acct-field:first-child{grid-column:auto}.acct-visa-applicanthead{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.acct-visa-applicant,.acct-visa-program{transition:none}}.acct-flight-formset{border:0;gap:16px;min-inline-size:0;margin:0;padding:0;display:grid}.acct-flight-steps{color:var(--acct-ink-3);letter-spacing:.04em;align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex}.acct-flight-steps .is-active{color:var(--acct-action)}.acct-flight-stepheading,.acct-req-stepheading{gap:5px;display:grid}.acct-flight-stepheading h3,.acct-req-stepheading h3{color:var(--acct-ink);margin:0;font-size:17px;font-weight:700;line-height:1.25}.acct-flight-stepheading p,.acct-req-stepheading p{color:var(--acct-ink-3);margin:0;font-size:13px;line-height:1.5}.acct-flight-section,.acct-req-section{gap:12px;padding-block-start:4px;display:grid}.acct-flight-section+.acct-flight-section,.acct-req-section+.acct-req-section{border-block-start:1px solid var(--acct-line);padding-block-start:16px}.acct-flight-section h4,.acct-req-section h4{color:var(--acct-ink-2);letter-spacing:.02em;margin:0;font-size:13px;font-weight:750}.acct-flight-preferencehead,.acct-req-prefhead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.acct-flight-preferencehead>div,.acct-req-prefhead>div{gap:4px;min-inline-size:0;display:grid}.acct-flight-preferencehead p,.acct-req-prefhead p{color:var(--acct-ink-3);margin:0;font-size:11.5px;font-weight:500;line-height:1.45}.acct-flight-optional,.acct-req-optional{border:1px solid var(--acct-line);min-block-size:24px;color:var(--acct-ink-3);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;padding-inline:8px;font-size:10px;font-weight:750;display:inline-flex}.acct-flight-options,.acct-req-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.acct-flight-option,.acct-req-option{border:1px solid var(--acct-line);background:var(--acct-surface-raised);min-inline-size:0;color:var(--acct-ink-2);border-radius:14px;align-content:start;gap:9px;padding:11px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.acct-flight-option:hover,.acct-req-option:hover{border-color:var(--acct-line-strong)}.acct-flight-option:focus-within,.acct-req-option:focus-within{border-color:var(--acct-action);background:var(--acct-surface);box-shadow:0 0 0 3px var(--acct-action-wash)}.acct-flight-optionhead,.acct-req-optionhead{align-items:center;gap:8px;min-inline-size:0;display:flex}.acct-flight-optionicon,.acct-req-optionicon{background:var(--acct-action-wash);block-size:26px;inline-size:26px;color:var(--acct-action);border-radius:8px;flex:none;place-items:center;display:grid}.acct-flight-optionlabel,.acct-req-optionlabel{overflow-wrap:anywhere;min-inline-size:0;color:var(--acct-ink-2);font-size:12px;font-weight:750;line-height:1.25}.acct-flight-option input.acct-flight-input,.acct-req-option input.acct-req-input{border-color:var(--acct-line);background:var(--acct-surface);block-size:auto;min-block-size:42px;inline-size:100%;min-inline-size:0;color:var(--acct-ink);box-shadow:none;border-radius:10px;padding:9px 10px;font-size:13px;font-weight:500}.acct-flight-option input.acct-flight-input:focus-visible,.acct-req-option input.acct-req-input:focus-visible{outline:2px solid var(--acct-action);outline-offset:1px;border-color:var(--acct-action);background:var(--acct-surface);box-shadow:none}.acct-flight-option--choice,.acct-req-option--choice{cursor:default}.acct-flight-option--choice .acct-slotinner,.acct-req-option--choice .acct-slotinner{background:var(--acct-surface);border-radius:10px;min-block-size:42px;padding:9px 10px}.acct-flight-option--choice .acct-slotlabel:empty,.acct-req-option--choice .acct-slotlabel:empty{display:none}.acct-flight-option--choice .acct-slotvalue,.acct-req-option--choice .acct-slotvalue{margin-block-start:0;font-size:13px}.acct-flight-option--choice .acct-slot:focus-visible .acct-slotinner,.acct-req-option--choice .acct-slot:focus-visible .acct-slotinner{border-color:var(--acct-action);box-shadow:none}.acct-flight-counts,.acct-req-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.acct-flight-passengers,.acct-req-people{gap:12px;display:grid}.acct-flight-passenger,.acct-req-person{border:1px solid var(--acct-line);border-radius:var(--acct-radius-control);background:var(--acct-surface-raised);gap:12px;padding:14px;display:grid}.acct-flight-passengerhead,.acct-req-personhead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.acct-flight-passengerwho,.acct-req-personwho{gap:3px;min-width:0;display:grid}.acct-flight-passengerhead strong,.acct-req-personhead strong{color:var(--acct-ink);font-size:13px;font-weight:700}.acct-flight-passengerwho span,.acct-flight-passenger .acct-fieldhint,.acct-req-personwho span,.acct-req-person .acct-fieldhint{color:var(--acct-ink-3);font-size:11.5px;font-weight:500;line-height:1.45}.acct-flight-passengerstate,.acct-req-personstate{border:1px solid var(--acct-line);background:var(--acct-surface);color:var(--acct-ink-3);white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:650}.acct-flight-passengerstate[data-state=added],.acct-req-personstate[data-state=added]{border-color:color-mix(in srgb,var(--acct-ok)40%,var(--acct-line));color:var(--acct-ok)}.acct-flight-passenger .acct-fieldrow,.acct-req-person .acct-fieldrow{gap:10px}.acct-flight-passengergroup,.acct-req-persongroup{gap:10px;display:grid}.acct-flight-passengergroup h5,.acct-flight-passportname,.acct-req-persongroup h5,.acct-req-foldname{color:var(--acct-ink-3);font-size:var(--acct-eyebrow,11px);letter-spacing:var(--acct-track-eyebrow,.14em);text-transform:uppercase;margin:0;font-weight:700}[dir=rtl] .acct-flight-passengergroup h5,[dir=rtl] .acct-flight-passportname,[dir=rtl] .acct-req-persongroup h5,[dir=rtl] .acct-req-foldname{letter-spacing:0;text-transform:none;font-size:12px}.acct-flight-passport,.acct-req-fold{border-block-start:1px solid var(--acct-line);padding-block-start:12px}.acct-flight-passport>summary,.acct-req-fold>summary{cursor:pointer;min-block-size:34px;color:var(--acct-ink);align-items:center;gap:8px;list-style:none;display:flex}.acct-flight-passport>summary::-webkit-details-marker{display:none}.acct-req-fold>summary::-webkit-details-marker{display:none}.acct-flight-passport>summary:before,.acct-req-fold>summary:before{content:"";border-inline-end:2px solid var(--acct-action);border-block-end:2px solid var(--acct-action);flex:none;block-size:7px;inline-size:7px;transition:transform .16s;transform:rotate(-45deg)}[dir=rtl] .acct-flight-passport>summary:before,[dir=rtl] .acct-req-fold>summary:before{transform:rotate(-135deg)}.acct-flight-passport[open]>summary:before,[dir=rtl] .acct-flight-passport[open]>summary:before,.acct-req-fold[open]>summary:before,[dir=rtl] .acct-req-fold[open]>summary:before{transform:rotate(45deg)}.acct-flight-passport>summary:focus-visible,.acct-req-fold>summary:focus-visible{outline:2px solid var(--acct-action);outline-offset:3px;border-radius:8px}.acct-flight-passport .acct-flight-optional,.acct-req-fold .acct-req-optional{margin-inline-start:auto}.acct-flight-passportbody,.acct-req-foldbody{gap:10px;padding-block-start:10px;display:grid}@media (prefers-reduced-motion:reduce){.acct-flight-passport>summary:before,.acct-req-fold>summary:before{transition:none}}.acct-field input.acct-flight-input,.acct-field input.acct-req-input{border-color:var(--acct-line);border-radius:var(--acct-radius-control);background:var(--acct-surface);block-size:auto;min-block-size:44px;color:var(--acct-ink);box-shadow:none;padding:10px 12px;font-size:14px;font-weight:500}.acct-field input.acct-flight-input:focus-visible,.acct-field input.acct-req-input:focus-visible{outline:2px solid var(--acct-action);outline-offset:1px;border-color:var(--acct-action);background:var(--acct-surface);box-shadow:none}.acct-flight-formset:disabled{opacity:.72}@media (max-width:520px){.acct-flight-counts,.acct-req-counts{grid-template-columns:minmax(0,1fr)}.acct-flight-passenger,.acct-req-person{padding:12px}}@media (max-width:720px){.acct-flight-options,.acct-req-options{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.acct-flight-formset,.acct-flight-steps,.acct-flight-option,.acct-flight-formset,.acct-flight-steps,.acct-req-option{transition:none}}
