.journey.svelte-tj534p{container-type:inline-size;position:relative;color:rgb(var(--rgb-text));transition:var(--box-shadow-transition);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-md);font-size:1rem}.journey.selected.svelte-tj534p:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:3px solid rgb(var(--rgb-primary, var(--rgb-bright-green)));border-radius:var(--border-radius-lg)}.container.svelte-tj534p{display:flex;flex-direction:column}@container (width >= 35rem){.container.svelte-tj534p{display:flex;flex-direction:row}}.sidebar.svelte-tj534p{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem;padding:1rem;position:relative;background:var(--background);border-top:2px solid rgba(var(--rgb-muted),.2);font-size:.9375rem;border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg)}@container (width >= 35rem){.sidebar.svelte-tj534p{display:block;flex:0 0 13rem;border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0;border-top:0;border-left:1px solid rgba(var(--rgb-muted),.2)}}@container (width >= 45rem){.sidebar.svelte-tj534p{flex:0 0 16rem}}.sidebar.unavailable.svelte-tj534p{display:grid;gap:1.5rem;padding:1rem;font-size:.875rem;grid-template-columns:auto}.proposal.svelte-tj534p{width:100%;display:flex;align-items:baseline}.classes.svelte-tj534p{display:flex;flex-direction:column;width:100%}@container (width >= 35rem){.classes.svelte-tj534p{margin-bottom:.625rem}}.class.svelte-tj534p{display:flex;justify-content:space-between;align-items:center;height:1.25rem;margin-bottom:.25rem}.class.svelte-tj534p+.class:where(.svelte-tj534p){border-top:1px solid rgba(var(--rgb-muted),.2);margin:0;padding-top:.25rem;height:1.5rem}.label.svelte-tj534p{font-weight:500;font-size:.8125rem;line-height:1;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase}.label.muted.svelte-tj534p{color:rgba(var(--rgb-muted),.8)}.shared.svelte-tj534p{display:flex;flex-wrap:wrap;justify-content:end;gap:.25rem;padding-left:2rem}.price.svelte-tj534p{font-weight:700;font-size:1.125rem;line-height:1.1;text-align:right;letter-spacing:-.03em;height:1.25rem}.action.svelte-tj534p{display:flex;justify-content:center;align-items:center;width:100%;padding:.5rem 1rem;border:transparent;background:transparent;border:1px solid rgba(var(--rgb-gray),.25);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;font-size:1rem;border-radius:var(--border-radius-full);transition:var(--box-shadow-transition);box-shadow:var(--box-shadow-sm)}@container (width >= 35rem){.action.svelte-tj534p{padding:.5rem 1rem;height:2.375rem}}.action.svelte-tj534p:not(:disabled):hover{box-shadow:var(--box-shadow-sm-hover)}.action.svelte-tj534p:not(:disabled):active{box-shadow:var(--box-shadow-sm-active);transition:var(--box-shadow-active-transition)}.action.primary.svelte-tj534p{background:rgb(var(--rgb-primary, var(--rgb-green)));color:rgb(var(--rgb-white));font-weight:600}.journey.selected.svelte-tj534p .action:where(.svelte-tj534p){background:rgb(var(--rgb-primary, var(--rgb-green)));color:rgb(var(--rgb-white))}.action.svelte-tj534p:disabled:not(.primary){background:transparent;color:rgba(var(--rgb-muted));border:1px solid rgba(var(--rgb-muted),.25);cursor:default;font-weight:400;box-shadow:none}.action.svelte-tj534p .figure:where(.svelte-tj534p){width:1rem;height:1rem;margin-left:.5rem}@container (width >= 35rem){.action.svelte-tj534p .figure:where(.svelte-tj534p){display:none}}
