.trip-builder-top-controls_root__Nj5kR{display:grid;gap:18px;min-width:0;padding:18px;border:1px solid var(--morrovia-line);border-radius:var(--morrovia-radius);background:var(--morrovia-control-surface);color:var(--morrovia-ink)}.trip-builder-top-controls_typeRow__k3o2t{display:flex;justify-content:flex-end}.trip-builder-top-controls_context__QuxjW{margin:0;color:var(--morrovia-muted);font:var(--morrovia-type-fine-print)}.trip-builder-top-controls_details__hj9ni{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.trip-builder-top-controls_details__hj9ni>*{min-width:0}.trip-builder-top-controls_actions__7XMbo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.trip-builder-top-controls_actions__7XMbo>span{padding:8px 12px;border:1px solid var(--morrovia-line);border-radius:var(--morrovia-control-radius);background:var(--morrovia-control-surface);font:var(--morrovia-type-control)}.trip-builder-top-controls_actions__7XMbo button{min-width:190px;margin-left:auto}.trip-builder-top-controls_actions__7XMbo>[role=status]{width:100%;padding:0;border:0;text-align:right;font:var(--morrovia-type-fine-print);color:var(--morrovia-muted)}@media(max-width:820px){.trip-builder-top-controls_details__hj9ni{grid-template-columns:1fr 1fr}.trip-builder-top-controls_details__hj9ni>div:first-child{grid-column:1/-1}}@media(max-width:430px){.trip-builder-top-controls_root__Nj5kR{padding:14px;gap:16px}.trip-builder-top-controls_details__hj9ni{grid-template-columns:1fr}.trip-builder-top-controls_details__hj9ni>div:first-child{grid-column:auto}.trip-builder-top-controls_actions__7XMbo{flex-wrap:wrap}.trip-builder-top-controls_actions__7XMbo button{min-width:0}}.trip-builder-top-controls_origin__2B_eD{display:grid;gap:9px}.trip-builder-top-controls_root__Nj5kR button{min-height:44px;min-width:44px}.trip-builder-top-controls_grip__xUN1c{touch-action:none;cursor:grab}.trip-builder-top-controls_grip__xUN1c[aria-grabbed=true]{cursor:grabbing}.trip-builder-top-controls_dropTarget__iBxFm{outline:2px solid var(--morrovia-focus-ring);outline-offset:2px}.trip-builder-top-controls_parentGroup__hDCfG{min-width:0;max-width:100%;list-style:none}.trip-builder-top-controls_parentGroup__hDCfG>div{display:grid;gap:4px}.trip-builder-top-controls_baseChips__k4o_l{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}@media(max-width:720px){.trip-builder-top-controls_typeRow__k3o2t>div{width:100%}}.trip-builder-top-controls_root__Nj5kR .trip-builder-top-controls_origin__2B_eD input{border:1px solid var(--morrovia-line)}.trip-builder-top-controls_root__Nj5kR .trip-builder-top-controls_origin__2B_eD input:hover{border-color:var(--morrovia-ink-soft)}.trip-builder-top-controls_root__Nj5kR .trip-builder-top-controls_origin__2B_eD input:focus-visible{border-color:var(--morrovia-signal)}.trip-builder-top-controls_root__Nj5kR .trip-builder-top-controls_origin__2B_eD input[aria-invalid=true]{border-color:var(--morrovia-danger)}.morrovia-planner-controls_planner__fLRII{color:var(--morrovia-ink)}.morrovia-planner-controls_label__3SAMc,.morrovia-planner-controls_planner__fLRII.morrovia-planner-controls_planner__fLRII [data-morrovia-field-label]{color:var(--morrovia-muted);font:var(--morrovia-type-fine-print);font-weight:600;letter-spacing:0;text-transform:none}.morrovia-planner-controls_planner__fLRII input:not([type=checkbox]),.morrovia-planner-controls_planner__fLRII select,.morrovia-planner-controls_planner__fLRII textarea{font:var(--morrovia-type-body);color:var(--morrovia-ink);background:var(--morrovia-control-surface)}.morrovia-planner-controls_planner__fLRII.morrovia-planner-controls_planner__fLRII [data-morrovia-field-value],.morrovia-planner-controls_planner__fLRII.morrovia-planner-controls_planner__fLRII [data-morrovia-field-value]>span,.morrovia-planner-controls_planner__fLRII.morrovia-planner-controls_planner__fLRII [data-morrovia-field-value]>strong{font:var(--morrovia-type-body)}.morrovia-planner-controls_planner__fLRII button{font:var(--morrovia-type-control)}.morrovia-planner-controls_fields__80qME{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);border:1px solid var(--morrovia-line);border-radius:var(--morrovia-control-radius);background:var(--morrovia-control-surface)}.morrovia-planner-controls_fields__80qME>div{display:grid;align-content:start;gap:9px;min-width:0;padding:12px}.morrovia-planner-controls_fields__80qME>div+div{border-left:1px solid var(--morrovia-line)}.morrovia-planner-controls_fields__80qME>div>span{display:block;margin-bottom:0;color:var(--morrovia-muted);font:var(--morrovia-type-fine-print);font-weight:600}.morrovia-planner-controls_fields__80qME input{border:0;min-height:44px}.morrovia-planner-controls_fields__80qME [data-home-destination-field]{border:0;padding:0;background:var(--morrovia-control-surface)}.morrovia-planner-controls_fields__80qME button{min-width:44px;min-height:44px}@media (max-width:720px){.morrovia-planner-controls_fields__80qME{grid-template-columns:minmax(0,1fr)}.morrovia-planner-controls_fields__80qME>div+div{border-left:0;border-top:1px solid var(--morrovia-line)}}