@layer tsbo.components.tsbobc{._0LcT4W_root{border-radius:var(--frontend-border-radius);box-shadow:none;background:0 0;margin:0}._0LcT4W_root ._0LcT4W_calendar{border-bottom:1px solid var(--color-border-global);box-shadow:none;background:0 0;border-radius:0;margin:0 0 1rem;padding:0}@media (min-width:768px){._0LcT4W_root ._0LcT4W_calendar{margin:0 0 1rem;padding:0}}@media (min-width:990px){._0LcT4W_root ._0LcT4W_calendar{margin:0 0 1rem;padding:0}}._0LcT4W_alternativesWrap--flightAlternatives--noModalContainer{border-bottom:1px solid var(--gray-light);padding:1rem}@media (min-width:768px){._0LcT4W_alternativesWrap--flightAlternatives--noModalContainer{padding:1.5rem}}._0LcT4W_root ._0LcT4W_calendar{border-radius:var(--frontend-border-radius);background:var(--white)}@media (max-width:767.98px){._0LcT4W_root ._0LcT4W_calendar--footer{justify-content:flex-start}._0LcT4W_root ._0LcT4W_calendar--legendIcon{border-width:14px 14px 0 0}._0LcT4W_root ._0LcT4W_calendar--radioButtons{flex:100%;margin-left:-.5rem}}._0LcT4W_alternativesWrap{border:1px solid var(--color-border-global);border-radius:var(--frontend-border-radius);background:var(--white);margin-bottom:1rem}._0LcT4W_banner{border:1px solid var(--color-border-global);border-radius:var(--frontend-border-radius) var(--frontend-border-radius) 0 0;border-bottom:0}@media (min-width:768px){._0LcT4W_caption{padding:1.5rem 0}}}
@layer tsbo.components.tsbobc{.u0r_-W_loaderWrapper{justify-content:center;align-items:center;display:flex}.u0r_-W_root{margin:1.5rem 0 0}.u0r_-W_buttonsWrapper{margin:0 0 1rem;display:flex}.u0r_-W_buttonsWrapper .u0r_-W_switch{margin:0 0 0 auto}.u0r_-W_buttonsWrapper .u0r_-W_switch--button{min-height:46px}.u0r_-W_buttonsWrapper .u0r_-W_switch--button:focus-visible{z-index:2;position:relative}@media (min-width:768px){.u0r_-W_root{min-height:46px}.u0r_-W_buttonsWrapper{z-index:1;position:relative}}@media (max-width:767.98px){.u0r_-W_switch{width:100%;display:flex}.u0r_-W_switch--button{flex:1 0 0;justify-content:flex-start}}}
