.travel-workspace{--tw-ivory:#faf9f6;--tw-charcoal:#252728;--tw-indigo:#5852ce;--tw-indigo-strong:#4640b3;--tw-indigo-tint:#eeedfb;--tw-night:#17163f;--tw-night-mid:#23226a;--tw-night-low:#3b37a3;--tw-on-night:#fff;--tw-on-night-muted:#dcdbf7;--tw-surface:#fff;--tw-muted:#50565a;--tw-line:#25272829;--tw-line-strong:#25272861;--tw-error:#b3261e;--tw-error-tint:#fdf0ef;--tw-radius:20px;--tw-radius-sm:12px;background:var(--tw-ivory);color:var(--tw-charcoal);padding-block:24px 72px;padding-inline:clamp(12px,3.5vw,40px);font-family:inherit;font-size:16px;line-height:1.5;display:block}.travel-workspace *,.travel-workspace :before,.travel-workspace :after{box-sizing:border-box}.travel-workspace p{color:var(--tw-muted);margin:0}.travel-workspace label,.travel-workspace legend{letter-spacing:normal;text-transform:none;color:var(--tw-charcoal);flex-direction:row;gap:0;margin:0;padding:0;font-size:15px;font-weight:600;line-height:1.4;display:block}.travel-workspace input,.travel-workspace select,.travel-workspace button{font:inherit;margin:0}.travel-workspace ul{margin:0;padding:0}.travel-workspace h1,.travel-workspace h2,.travel-workspace h3,.travel-workspace h4{color:var(--tw-charcoal);letter-spacing:normal;text-transform:none;overflow-wrap:break-word;margin:0;font-weight:700}.travel-workspace strong{color:var(--tw-charcoal)}.travel-workspace .tw-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.travel-workspace :focus-visible{outline:3px solid var(--tw-indigo);outline-offset:2px}.travel-workspace [tabindex="-1"]:focus{outline:none}.travel-workspace [tabindex="-1"]:focus-visible{outline:3px solid var(--tw-indigo);outline-offset:4px}.travel-workspace .tw-shell{max-inline-size:1240px;margin-inline:auto}.travel-workspace .tw-layout{align-items:start;gap:24px;margin-block-start:32px;display:grid}.travel-workspace .tw-main-col,.travel-workspace .tw-aside{gap:24px;min-inline-size:0;display:grid}@media (min-width:960px){.travel-workspace .tw-layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;margin-block-start:40px}.travel-workspace .tw-main-col{grid-column:span 7}.travel-workspace .tw-aside{grid-column:span 5}}.travel-workspace .tw-stage{display:grid;position:relative}.travel-workspace .tw-hero{isolation:isolate;background:linear-gradient(180deg, var(--tw-night) 0%, var(--tw-night-mid) 55%, var(--tw-night-low) 100%);color:var(--tw-on-night);border-radius:28px;padding-block:clamp(28px,5vw,64px) clamp(96px,12vw,148px);padding-inline:clamp(20px,5vw,64px);position:relative;overflow:hidden}.travel-workspace .tw-hero-copy{z-index:1;gap:14px;max-inline-size:640px;display:grid;position:relative}.travel-workspace .tw-hero .tw-eyebrow{color:var(--tw-on-night);background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;justify-self:start;padding-block:4px;padding-inline:12px;font-size:14px;font-weight:700;line-height:1.4}.travel-workspace .tw-hero .tw-title{color:var(--tw-on-night);max-inline-size:14ch;font-size:clamp(34px,7vw,60px);line-height:1.05}.travel-workspace .tw-hero .tw-lede{color:var(--tw-on-night-muted);max-inline-size:56ch;font-size:clamp(16px,1.6vw,18px);line-height:1.55}.travel-workspace .tw-hero-points{flex-wrap:wrap;gap:8px 20px;margin-block-start:4px;list-style:none;display:flex}.travel-workspace .tw-hero-points li{color:var(--tw-on-night);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.travel-workspace .tw-hero-points svg{color:#c9c6ff;flex:none}.travel-workspace .tw-hero-art{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.travel-workspace .tw-art-star{fill:#ffffff8c}.travel-workspace .tw-art-halo{fill:#ffd6a024}.travel-workspace .tw-art-sun{fill:#f4cf98}.travel-workspace .tw-art-far{fill:#5852ce6b}.travel-workspace .tw-art-snow{fill:#ffffff80}.travel-workspace .tw-art-city{fill:#1d1c55}.travel-workspace .tw-art-window{fill:#f4cf98b3}.travel-workspace .tw-art-near{fill:#18174a}.travel-workspace .tw-art-sea{fill:#121138}.travel-workspace .tw-art-waves path{fill:none;stroke:#ffffff2e;stroke-width:2px;stroke-linecap:round}.travel-workspace .tw-art-trunk{fill:none;stroke:#0f0e30;stroke-width:8px;stroke-linecap:round}.travel-workspace .tw-art-palm path{fill:#0f0e30}.travel-workspace .tw-art-trail{fill:none;stroke:#fff6;stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 12}.travel-workspace .tw-art-plane{fill:#fff}@media (max-width:759px){.travel-workspace .tw-art-sun,.travel-workspace .tw-art-halo{display:none}}@media (prefers-reduced-motion:no-preference){.travel-workspace .tw-art-plane{animation:7s ease-in-out infinite alternate tw-plane-float}}@keyframes tw-plane-float{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.travel-workspace .tw-search{z-index:1;border:1px solid var(--tw-line);background:var(--tw-surface);border-radius:24px;gap:18px;min-inline-size:0;margin-block-start:clamp(-112px,-8vw,-72px);margin-inline:clamp(8px,3vw,40px);padding:clamp(14px,2.6vw,28px);display:grid;position:relative;box-shadow:0 2px 6px #17163f14,0 28px 60px -28px #17163f8c}@media (max-width:559px){.travel-workspace .tw-search{border-radius:20px;margin-inline:0}.travel-workspace .tw-hero{border-radius:20px}}.travel-workspace .tw-panel{background:var(--tw-surface);border:1px solid var(--tw-line);border-radius:var(--tw-radius);gap:16px;min-inline-size:0;padding:clamp(18px,3vw,28px);display:grid}.travel-workspace .tw-h2{font-size:22px;line-height:1.25}.travel-workspace .tw-h3{font-size:17px;line-height:1.3}.travel-workspace .tw-h4{font-size:16px;line-height:1.3}.travel-workspace .tw-hint,.travel-workspace .tw-meta{color:var(--tw-muted);font-size:14px}.travel-workspace .tw-tabs{background:var(--tw-indigo-tint);border-radius:16px;flex-wrap:wrap;gap:4px;inline-size:fit-content;max-inline-size:100%;padding:4px;display:flex}.travel-workspace .tw-tab{min-block-size:48px;color:var(--tw-charcoal);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex:auto;justify-content:center;align-items:center;gap:8px;padding-block:8px;padding-inline:18px;font-size:16px;font-weight:700;line-height:1.25;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.travel-workspace .tw-tab:hover{background:#ffffffb3}.travel-workspace .tw-tab[aria-pressed=true]{background:var(--tw-indigo);color:#fff;box-shadow:0 6px 16px -8px #4640b3cc}@media (max-width:559px){.travel-workspace .tw-tabs{inline-size:100%}.travel-workspace .tw-tab{gap:6px;padding-inline:10px;font-size:15px}}@media (max-width:439px){.travel-workspace .tw-tab{flex-direction:column;gap:2px;min-block-size:56px;padding-inline:6px}}.travel-workspace .tw-form{gap:20px;display:grid}.travel-workspace .tw-form-body{border:0;gap:22px;min-inline-size:0;margin:0;padding:0;display:grid}.travel-workspace .tw-tab:disabled,.travel-workspace .tw-btn:disabled{cursor:not-allowed}.travel-workspace .tw-tab:disabled:hover{background:0 0}.travel-workspace .tw-fieldset{border:0;gap:12px;min-inline-size:0;margin:0;padding:0;display:grid}.travel-workspace .tw-legend{color:var(--tw-indigo-strong);margin-block-end:10px;font-size:14px;font-weight:700}.travel-workspace .tw-label{color:var(--tw-charcoal);font-size:15px;font-weight:600;line-height:1.4;display:block}.travel-workspace .tw-field{align-content:start;gap:6px;min-inline-size:0;display:grid}.travel-workspace .tw-grid-2{gap:16px;display:grid}@media (min-width:560px){.travel-workspace .tw-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.travel-workspace .tw-primary{gap:22px;min-inline-size:0;display:grid}@media (min-width:1000px){.travel-workspace .tw-primary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}.travel-workspace .tw-primary-flights,.travel-workspace .tw-primary-packages{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.travel-workspace .tw-input{border:1px solid var(--tw-line-strong);border-radius:var(--tw-radius-sm);background:var(--tw-surface);min-block-size:56px;inline-size:100%;color:var(--tw-charcoal);padding-block:12px;padding-inline:16px;font-size:16px;font-weight:500;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:block}.travel-workspace .tw-input:hover{border-color:var(--tw-charcoal)}.travel-workspace .tw-input:focus-visible{border-color:var(--tw-indigo)}.travel-workspace .tw-input[aria-invalid=true]{border-color:var(--tw-error);border-width:2px}.travel-workspace .tw-select{cursor:pointer;text-overflow:clip;white-space:normal}.travel-workspace .tw-input-wrap{min-inline-size:0;position:relative}.travel-workspace .tw-input-icon{color:var(--tw-indigo-strong);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:14px;transform:translateY(-50%)}.travel-workspace .tw-input-wrap .tw-input{padding-inline-start:46px}.travel-workspace .tw-error{color:var(--tw-error);font-size:14px;font-weight:600}.travel-workspace .tw-route{align-items:end;gap:8px;display:grid}.travel-workspace .tw-swap{background:var(--tw-surface);border-color:var(--tw-line-strong);border-radius:999px;justify-self:end}@media (min-width:560px){.travel-workspace .tw-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:10px}.travel-workspace .tw-swap{margin-block-start:33px}}.travel-workspace .tw-radios,.travel-workspace .tw-checks{flex-wrap:wrap;gap:4px 20px;display:flex}.travel-workspace .tw-checks-2{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:560px){.travel-workspace .tw-checks-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.travel-workspace label.tw-check{cursor:pointer;flex-direction:row;align-items:center;gap:12px;min-block-size:44px;font-weight:500;display:flex}.travel-workspace .tw-check input{block-size:20px;inline-size:20px;accent-color:var(--tw-indigo);cursor:pointer;flex:none;padding:0}.travel-workspace .tw-trip,.travel-workspace .tw-trip .tw-radios{gap:8px}.travel-workspace label.tw-chip{border:1px solid var(--tw-line-strong);background:var(--tw-surface);border-radius:999px;gap:10px;padding-block:6px;padding-inline:14px 18px;font-weight:600;transition:background-color .15s,border-color .15s}.travel-workspace label.tw-chip:hover{border-color:var(--tw-charcoal)}.travel-workspace label.tw-chip:has(input:checked){border-color:var(--tw-indigo);background:var(--tw-indigo-tint);color:var(--tw-charcoal)}.travel-workspace .tw-party{flex-wrap:wrap;align-items:flex-start;gap:18px 32px;min-inline-size:0;display:flex}.travel-workspace .tw-party>.tw-field{flex:0 auto}.travel-workspace .tw-stepper{border:1px solid var(--tw-line-strong);border-radius:var(--tw-radius-sm);background:var(--tw-surface);align-items:center;gap:4px;inline-size:fit-content;padding:5px;display:inline-flex}.travel-workspace .tw-stepper[aria-invalid=true]{border-color:var(--tw-error);border-width:2px}.travel-workspace .tw-stepper-value{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:40px;font-size:18px;font-weight:700}.travel-workspace .tw-icon-btn{border:1px solid var(--tw-line);background:var(--tw-ivory);block-size:44px;inline-size:44px;color:var(--tw-charcoal);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.travel-workspace .tw-stepper .tw-icon-btn{background:var(--tw-indigo-tint);border-color:#0000}.travel-workspace .tw-icon-btn:hover:not(:disabled){background:var(--tw-indigo-tint)}.travel-workspace .tw-stepper .tw-icon-btn:hover:not(:disabled){background:#dfddf8}.travel-workspace .tw-icon-btn:disabled,.travel-workspace .tw-stepper .tw-icon-btn:disabled{background:var(--tw-ivory);color:var(--tw-line-strong);cursor:not-allowed}.travel-workspace .tw-children{flex:300px;justify-items:start;gap:8px;min-inline-size:0;display:grid}.travel-workspace .tw-children>.tw-label{color:var(--tw-charcoal);font-size:15px;font-weight:600}.travel-workspace .tw-child-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;inline-size:100%;list-style:none;display:grid}.travel-workspace .tw-child{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-inline-size:0;display:grid}.travel-workspace .tw-child .tw-icon-btn{margin-block-end:6px}.travel-workspace .tw-more{border:1px solid var(--tw-line);background:var(--tw-ivory);border-radius:16px}.travel-workspace .tw-more-summary{cursor:pointer;border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 12px;min-block-size:52px;padding-block:10px;padding-inline:16px;list-style:none;display:flex}.travel-workspace .tw-more-summary::-webkit-details-marker{display:none}.travel-workspace .tw-more-summary:hover .tw-more-title{text-underline-offset:3px;text-decoration:underline}.travel-workspace .tw-more-title{color:var(--tw-charcoal);font-size:16px;font-weight:700;line-height:1.4}.travel-workspace .tw-more-tag,.travel-workspace .tw-more-count{border-radius:999px;padding-block:2px;padding-inline:10px;font-size:13px;font-weight:600;line-height:1.4}.travel-workspace .tw-more-tag{border:1px solid var(--tw-line-strong);color:var(--tw-muted);background:var(--tw-surface)}.travel-workspace .tw-more-count{background:var(--tw-indigo-tint);color:var(--tw-indigo-strong)}.travel-workspace .tw-more-chevron{color:var(--tw-indigo-strong);flex:none;margin-inline-start:auto;transition:transform .15s}.travel-workspace .tw-more[open]>.tw-more-summary .tw-more-chevron{transform:rotate(180deg)}.travel-workspace .tw-more-body{gap:22px;padding-block:4px 18px;padding-inline:16px;display:grid}.travel-workspace .tw-money{border:1px solid var(--tw-line-strong);border-radius:var(--tw-radius-sm);background:var(--tw-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;max-inline-size:340px;display:grid}.travel-workspace .tw-money:focus-within{outline:3px solid var(--tw-indigo);outline-offset:2px}.travel-workspace .tw-money .tw-input{border:0;outline:none;padding-inline:6px}.travel-workspace .tw-money:has(.tw-input[aria-invalid=true]){border:2px solid var(--tw-error)}.travel-workspace .tw-money-prefix,.travel-workspace .tw-money-suffix{color:var(--tw-muted);padding-inline:12px;font-size:15px;font-weight:600}.travel-workspace .tw-note,.travel-workspace .tw-alert{border-radius:var(--tw-radius-sm);background:var(--tw-indigo-tint);color:var(--tw-charcoal);align-items:flex-start;gap:10px;padding-block:12px;padding-inline:14px;font-size:15px;display:flex}.travel-workspace .tw-note svg,.travel-workspace .tw-alert svg{color:var(--tw-indigo-strong);flex:none;margin-block-start:2px}.travel-workspace .tw-note-calm{background:var(--tw-ivory);border:1px solid var(--tw-line)}.travel-workspace .tw-alert{background:var(--tw-error-tint);border:1px solid var(--tw-error)}.travel-workspace .tw-alert p,.travel-workspace .tw-alert li{color:var(--tw-charcoal)}.travel-workspace .tw-alert svg{color:var(--tw-error)}.travel-workspace .tw-alert-soft{background:var(--tw-ivory);border-color:var(--tw-line-strong)}.travel-workspace .tw-alert-soft svg{color:var(--tw-indigo-strong)}.travel-workspace .tw-alert ul{gap:4px;padding-inline-start:18px;list-style:outside;display:grid}.travel-workspace .tw-error-summary{border:2px solid var(--tw-error);border-radius:var(--tw-radius-sm);background:var(--tw-error-tint);padding:16px}.travel-workspace .tw-error-summary-title{color:var(--tw-charcoal);margin-block-end:6px;font-weight:700}.travel-workspace .tw-error-summary ul{list-style:none;display:grid}.travel-workspace .tw-link-btn{min-block-size:44px;color:var(--tw-error);text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.travel-workspace .tw-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.travel-workspace .tw-btn{border-radius:var(--tw-radius-sm);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-block-size:48px;padding-block:10px;padding-inline:20px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.travel-workspace .tw-btn-primary{background:var(--tw-indigo);color:#fff}.travel-workspace .tw-btn-primary:hover{background:var(--tw-indigo-strong)}.travel-workspace .tw-btn-search{border-radius:14px;min-block-size:56px;padding-inline:32px;font-size:17px;box-shadow:0 10px 24px -12px #4640b3e6}.travel-workspace .tw-btn-secondary{background:var(--tw-surface);border-color:var(--tw-line-strong);color:var(--tw-charcoal)}.travel-workspace .tw-btn-secondary:hover{border-color:var(--tw-charcoal)}.travel-workspace .tw-btn-ghost{border-color:var(--tw-line);min-block-size:44px;color:var(--tw-indigo-strong);background:0 0;padding-inline:12px;font-size:15px}.travel-workspace .tw-btn-ghost:hover{background:var(--tw-indigo-tint)}@media (max-width:559px){.travel-workspace .tw-actions{flex-direction:column;align-items:stretch}.travel-workspace .tw-actions .tw-btn{inline-size:100%}}.travel-workspace .tw-text-link{min-block-size:44px;color:var(--tw-indigo-strong);text-underline-offset:3px;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.travel-workspace .tw-empty{border:1px dashed var(--tw-line-strong);border-radius:var(--tw-radius-sm);background:var(--tw-ivory);gap:8px;padding:16px;display:grid}.travel-workspace .tw-prepared{gap:20px;display:grid}.travel-workspace .tw-summary-box{border-radius:var(--tw-radius-sm);background:var(--tw-ivory);border:1px solid var(--tw-line);gap:10px;padding:16px;display:grid}.travel-workspace .tw-summary-text{color:var(--tw-charcoal);white-space:pre-line;-webkit-user-select:text;user-select:text}.travel-workspace .tw-copy-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.travel-workspace .tw-copy-status{font-size:14px}.travel-workspace .tw-price-notice{border-inline-start:3px solid var(--tw-indigo);padding-inline-start:12px;font-size:15px}.travel-workspace .tw-provider-list,.travel-workspace .tw-campaigns{gap:12px;list-style:none;display:grid}.travel-workspace .tw-provider,.travel-workspace .tw-campaign{border:1px solid var(--tw-line);background:var(--tw-surface);border-radius:16px;gap:10px;min-inline-size:0;padding:18px;display:grid}.travel-workspace .tw-provider{transition:border-color .15s,box-shadow .15s}.travel-workspace .tw-provider:hover{border-color:var(--tw-line-strong);box-shadow:0 10px 28px -20px #17163f80}.travel-workspace .tw-provider-head{flex-wrap:wrap;align-items:center;gap:8px 14px;min-inline-size:0;display:flex}.travel-workspace .tw-provider-head>.tw-h3{flex:12ch;min-inline-size:0}.travel-workspace .tw-provider-logo{block-size:40px;inline-size:144px;max-inline-size:100%;color:var(--tw-charcoal);flex:none;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.travel-workspace .tw-provider-logo-compact{block-size:36px;inline-size:116px}.travel-workspace .tw-provider-logo img,.travel-workspace .tw-provider-logo svg{object-fit:contain;object-position:left center;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;display:block}.travel-workspace .tw-provider-logo{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.2}.travel-workspace .tw-provider-logo>*{max-block-size:100%;min-inline-size:0;max-inline-size:100%;overflow:hidden}.travel-workspace .tw-provider-head>.tw-provider-logo:has(.brand-fallback){display:none}.travel-workspace .tw-provider-note{font-size:14px}.travel-workspace .tw-provider-cta{justify-self:start}@media (max-width:559px){.travel-workspace .tw-provider-cta{justify-self:stretch}}.travel-workspace .tw-badges{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.travel-workspace .tw-badge{border:1px solid var(--tw-line-strong);background:var(--tw-ivory);color:var(--tw-charcoal);border-radius:999px;justify-self:start;padding-block:3px;padding-inline:10px;font-size:13px;font-weight:600;line-height:1.4;display:inline-block}.travel-workspace .tw-checklist{border-block-start:1px solid var(--tw-line);gap:10px;padding-block-start:16px;display:grid}.travel-workspace .tw-checklist ul,.travel-workspace .tw-guide{gap:10px;list-style:none;display:grid}.travel-workspace .tw-checklist li,.travel-workspace .tw-guide li{padding-inline-start:22px;font-size:15px;position:relative}.travel-workspace .tw-checklist li:before,.travel-workspace .tw-guide li:before{content:"";border:2px solid var(--tw-indigo);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:.55em;inset-inline-start:2px}.travel-workspace .tw-itinerary{border-block-start:4px solid var(--tw-indigo)}.travel-workspace .tw-dl{gap:0;margin:0;display:grid}.travel-workspace .tw-dl>div{border-block-end:1px solid var(--tw-line);gap:2px;padding-block:10px;display:grid}.travel-workspace .tw-dl>div:last-child{border-block-end:0}.travel-workspace .tw-dl dt{color:var(--tw-muted);font-size:13px;font-weight:700}.travel-workspace .tw-dl dd{overflow-wrap:break-word;margin:0;font-size:15px}@media (prefers-reduced-motion:reduce){.travel-workspace *,.travel-workspace :before,.travel-workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.travel-workspace :focus-visible,.travel-workspace .tw-money:focus-within{outline-color:highlight}.travel-workspace .tw-hero-art{display:none}.travel-workspace .tw-hero{border:1px solid canvastext}.travel-workspace .tw-tab[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.travel-workspace label.tw-chip:has(input:checked){border:2px solid highlight}.travel-workspace .tw-tab,.travel-workspace .tw-btn,.travel-workspace .tw-icon-btn,.travel-workspace .tw-badge,.travel-workspace .tw-panel,.travel-workspace .tw-search,.travel-workspace .tw-more,.travel-workspace .tw-more-tag,.travel-workspace .tw-more-count,.travel-workspace .tw-hero .tw-eyebrow,.travel-workspace label.tw-chip,.travel-workspace .tw-provider,.travel-workspace .tw-campaign,.travel-workspace .tw-note,.travel-workspace .tw-alert,.travel-workspace .tw-error-summary{border:1px solid canvastext}.travel-workspace .tw-icon-btn:disabled{color:graytext;border-color:graytext}.travel-workspace .tw-input-icon,.travel-workspace .tw-hero-points svg,.travel-workspace .tw-more-chevron{color:canvastext}.travel-workspace .tw-checklist li:before,.travel-workspace .tw-guide li:before{border-color:canvastext}}
