.fdOCfa_sheet{gap:var(--travka-space-3);display:grid}.fdOCfa_progress{gap:var(--travka-space-2);grid-template-columns:1fr 1fr;display:grid}.fdOCfa_progressActive,.fdOCfa_progressDone,.fdOCfa_progressIdle{border-radius:var(--travka-radius-control);min-width:0;font-size:var(--travka-font-size-2);align-items:center;gap:8px;padding:9px 10px;display:flex}.fdOCfa_progressActive{background:color-mix(in srgb, var(--trip-theme-color,var(--travka-brand-yellow)) 18%, var(--travka-color-surface));color:var(--travka-color-text)}.fdOCfa_progressDone{background:var(--travka-color-success-soft);color:var(--travka-color-success)}.fdOCfa_progressIdle{background:var(--travka-color-surface-subtle);color:var(--travka-color-text-muted)}.fdOCfa_progressActive span,.fdOCfa_progressDone span,.fdOCfa_progressIdle span{width:22px;height:22px;font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-bold);border:1px solid;border-radius:999px;flex:none;place-items:center;display:grid}.fdOCfa_stepCard{gap:var(--travka-space-3);padding:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface);display:grid}.fdOCfa_stepCard[data-active=true]{border-color:var(--travka-color-border-strong);box-shadow:0 0 0 1px var(--travka-color-border-strong)}.fdOCfa_stepHeading{justify-content:space-between;align-items:flex-start;gap:var(--travka-space-2);display:flex}.fdOCfa_stepHeading>div{gap:2px;display:grid}.fdOCfa_stepHeading strong{color:var(--travka-color-text);font-size:var(--travka-font-size-3)}.fdOCfa_stepLabel{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.fdOCfa_doneLabel{color:var(--travka-color-success);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-bold)}.fdOCfa_stepCard p,.fdOCfa_joined p,.fdOCfa_waiting p{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);margin:0;line-height:1.5}.fdOCfa_qrBox{width:fit-content;max-width:100%;padding:var(--travka-space-2);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-absolute-white);margin-inline:auto}.fdOCfa_codeBox{border-radius:var(--travka-radius-control);background:var(--travka-color-surface-subtle);text-align:center;gap:4px;padding:14px 16px;display:grid}.fdOCfa_codeBox span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-bold);letter-spacing:.05em;text-transform:uppercase}.fdOCfa_codeBox strong{color:var(--travka-color-text);letter-spacing:.12em;font-size:clamp(28px,7vw,36px)}.fdOCfa_actions{gap:var(--travka-space-2);flex-wrap:wrap;display:flex}.fdOCfa_actions>*{flex:140px}.fdOCfa_waiting,.fdOCfa_joined{align-items:flex-start;gap:var(--travka-space-3);padding:var(--travka-space-3);border-radius:var(--travka-radius-control);display:flex}.fdOCfa_waiting{background:var(--travka-color-surface-subtle)}.fdOCfa_joined{background:var(--travka-color-success-soft)}.fdOCfa_waiting>div,.fdOCfa_joined>div{gap:3px;display:grid}.fdOCfa_waiting strong{color:var(--travka-color-text)}.fdOCfa_joined strong,.fdOCfa_joinedMark{color:var(--travka-color-success)}.fdOCfa_joinedMark{background:var(--travka-color-surface);width:30px;height:30px;font-weight:var(--travka-font-weight-bold);border-radius:999px;flex:none;place-items:center;display:grid}.fdOCfa_pulse{background:var(--travka-color-text-muted);border-radius:999px;flex:none;width:10px;height:10px;margin-top:6px;animation:1.4s ease-in-out infinite fdOCfa_travellerSetupPulse}.fdOCfa_meta{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);text-align:center;flex-wrap:wrap;justify-content:center;gap:6px 10px;display:flex}.fdOCfa_meta span:not(:last-child):after{content:" ·"}@keyframes fdOCfa_travellerSetupPulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fdOCfa_pulse{animation:none}}@media (max-width:420px){.fdOCfa_progress{grid-template-columns:1fr}.fdOCfa_actions>*{flex-basis:100%}}
.k2BCuG_loader{color:var(--travka-color-text-muted);place-items:center;display:grid}.k2BCuG_splash{border-radius:var(--travka-radius-panel);background:var(--travka-brand-mist);width:100%;min-height:calc(100dvh - 92px);padding:24px}.k2BCuG_splashLockup{--splash-wordmark-width:100px;justify-items:center;gap:calc(var(--splash-wordmark-width) * .0475);display:grid;transform:translateY(-1vh)}.k2BCuG_symbolSafeArea{width:120px;height:113.774px;position:relative;overflow:visible}.k2BCuG_symbolLayer{pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform, opacity;width:161.887px;max-width:none;height:auto;display:block;position:absolute;top:0;left:-20.943px}.k2BCuG_leftShape{clip-path:inset(5.2632% 52.0979% 29.4737% 12.9371%);transform-origin:47.9021% 70.5263%;opacity:0;animation:k2BCuG_pathmark-left-in .44s var(--travka-ease-standard) 40ms forwards}.k2BCuG_pathShape{clip-path:inset(34.386% 12.9371% 29.4737% 47.9021%);transform-origin:47.9021% 34.386%;opacity:0;animation:k2BCuG_pathmark-path-in .5s var(--travka-ease-standard) .21s forwards}.k2BCuG_dot{clip-path:inset(0 16.0839% 70.5263% 54.5455%);transform-origin:69.2308% 14.7368%;opacity:0;animation:.42s cubic-bezier(.2,.9,.25,1.2) .5s forwards k2BCuG_pathmark-dot-in,2.4s ease-in-out 1.35s infinite k2BCuG_pathmark-dot-breathe}.k2BCuG_wordmarkCrop{width:var(--splash-wordmark-width);height:calc(var(--splash-wordmark-width) * .241259);opacity:0;animation:k2BCuG_pathmark-wordmark-in .42s var(--travka-ease-standard) .72s forwards;display:block;position:relative;overflow:hidden;transform:translateY(5px)}.k2BCuG_wordmarkImage{width:100%;height:auto;left:0;top:calc(var(--splash-wordmark-width) * -.755245);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.k2BCuG_wordmarkDark{display:none}.k2BCuG_inline{min-height:92px}.k2BCuG_inlineLockup{align-items:center;gap:var(--travka-space-2);display:inline-flex}.k2BCuG_inlineMarkCrop{--symbol-art-size:34px;width:var(--symbol-art-size);height:calc(var(--symbol-art-size) * .948113);flex:none;animation:1.8s ease-in-out infinite k2BCuG_pathmark-inline-pulse;position:relative;overflow:hidden}.k2BCuG_inlineMark{top:0;left:calc(var(--symbol-art-size) * -.174528);width:calc(var(--symbol-art-size) * 1.34906);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block;position:absolute}.k2BCuG_inlineMarkDark{display:none}.k2BCuG_label{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-3);font-weight:var(--travka-font-weight-semibold)}@keyframes k2BCuG_pathmark-left-in{0%{opacity:0;transform:translateY(13px)scale(.955)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes k2BCuG_pathmark-path-in{0%{opacity:0;transform:translate(-12px)rotate(-4deg)scale(.96)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes k2BCuG_pathmark-dot-in{0%{opacity:0;transform:translateY(-13px)scale(.72)}74%{opacity:1;transform:translateY(2px)scale(1.035)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes k2BCuG_pathmark-dot-breathe{0%,68%,to{transform:translateY(0)scale(1)}76%{transform:translateY(-2px)scale(1.035)}84%{transform:translateY(0)scale(1)}}@keyframes k2BCuG_pathmark-wordmark-in{to{opacity:1;transform:translateY(0)}}@keyframes k2BCuG_pathmark-inline-pulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}:root[data-theme=dark] .k2BCuG_splash{background:var(--travka-color-bg)}:is(:root[data-theme=dark] .k2BCuG_wordmarkLight,:root[data-theme=dark] .k2BCuG_inlineMarkLight){display:none}:is(:root[data-theme=dark] .k2BCuG_wordmarkDark,:root[data-theme=dark] .k2BCuG_inlineMarkDark){display:block}@media (prefers-reduced-motion:reduce){.k2BCuG_symbolLayer,.k2BCuG_wordmarkCrop,.k2BCuG_inlineMarkCrop{opacity:1;transform:none;animation:none!important}}@media (max-width:1179px){.k2BCuG_splash{min-height:calc(100dvh - 226px);padding:20px}}@media (max-width:520px){.k2BCuG_splash{border-radius:var(--travka-radius-card);min-height:calc(100dvh - 216px);padding:16px}}
.bzwkuW_state{min-height:min(420px,55dvh);padding:var(--travka-space-8) var(--travka-space-4);place-items:center;display:grid}
.oNnoPa_pageSection{width:100%;max-width:980px;margin:var(--travka-space-5) auto}.oNnoPa_pageSection:last-child{margin-bottom:var(--travka-space-12)}.oNnoPa_formBlock{gap:var(--travka-space-3);margin-top:var(--travka-space-4);padding:var(--travka-space-4);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-icon-tile-bg);display:grid}.oNnoPa_inviteChoice{gap:var(--travka-space-3);display:grid}.oNnoPa_inviteChoice .oNnoPa_helper{margin:0}.oNnoPa_invitePathList{gap:var(--travka-space-3);display:grid}.oNnoPa_invitePathButton{align-items:center;gap:var(--travka-space-3);width:100%;min-height:84px;padding:var(--travka-space-3);color:var(--travka-color-text);text-align:start;background:var(--travka-color-surface);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);cursor:pointer;font:inherit;display:flex}.oNnoPa_invitePathButton:hover{background:var(--travka-color-surface-subtle)}.oNnoPa_invitePathButton:focus-visible{outline:2px solid var(--travka-color-focus);outline-offset:2px}.oNnoPa_invitePathIcon{border-radius:var(--travka-radius-control);background:var(--travka-color-icon-tile-bg);width:44px;height:44px;color:var(--travka-color-text);flex:none;place-items:center;display:grid}.oNnoPa_invitePathCopy{flex:1;gap:3px;min-width:0;display:grid}.oNnoPa_invitePathCopy strong{font-size:var(--travka-font-size-3)}.oNnoPa_invitePathCopy small{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);line-height:var(--travka-line-body)}.oNnoPa_invitePathChevron{color:var(--travka-color-text-muted);flex:none;font-size:26px}.oNnoPa_formActions,.oNnoPa_inlineActions{align-items:center;gap:var(--travka-space-2);flex-wrap:wrap;display:flex}.oNnoPa_formActions{justify-content:flex-end}.oNnoPa_roleDetail,.oNnoPa_helper,.oNnoPa_emptyCopy,.oNnoPa_meta{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-3);line-height:var(--travka-line-body)}.oNnoPa_linkBox,.oNnoPa_notice{margin-top:var(--travka-space-3);padding:var(--travka-space-3);border-radius:var(--travka-radius-button)}.oNnoPa_linkBox{border:1px solid var(--travka-color-border);background:var(--travka-color-surface-subtle)}.oNnoPa_linkText{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);overflow-wrap:anywhere}.oNnoPa_notice{background:var(--travka-color-success-soft);color:var(--travka-color-success);font-size:var(--travka-font-size-3)}.oNnoPa_subsection{margin-top:var(--travka-space-5);gap:10px;display:grid}.oNnoPa_subsectionLabel{color:var(--travka-color-text-subtle);font-size:var(--travka-type-eyebrow-size);font-weight:var(--travka-font-weight-extrabold);letter-spacing:.08em;text-transform:uppercase}.oNnoPa_groupCard,.oNnoPa_visibilityCard{gap:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface);min-width:0;padding:13px;display:grid}.oNnoPa_groupHeader,.oNnoPa_visibilityHeader,.oNnoPa_memberRow,.oNnoPa_inviteRow{justify-content:space-between;align-items:center;gap:var(--travka-space-3);min-width:0;display:flex}.oNnoPa_visibilityHeader{align-items:flex-start}.oNnoPa_groupTitle,.oNnoPa_memberName,.oNnoPa_inviteTitle{color:var(--travka-color-text);font-size:var(--travka-font-size-4);font-weight:var(--travka-font-weight-bold)}.oNnoPa_groupHeaderMeta,.oNnoPa_visibilityMeta,.oNnoPa_memberRole,.oNnoPa_inviteMeta,.oNnoPa_statusText{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2)}.oNnoPa_visibilityMeta,.oNnoPa_memberRole,.oNnoPa_inviteMeta{margin-top:3px}.oNnoPa_memberRow{padding-top:var(--travka-space-2);border-top:1px solid var(--travka-color-divider)}.oNnoPa_memberCopy,.oNnoPa_inviteCopy{min-width:0}.oNnoPa_memberName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oNnoPa_memberRoleSelect{width:auto;min-height:var(--travka-control-height-sm);padding-left:var(--travka-space-2);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-bold)}.oNnoPa_inviteList{gap:var(--travka-space-2);display:grid}.oNnoPa_inviteRow{padding:11px var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-button)}.oNnoPa_visibilityList{gap:11px;display:grid}.oNnoPa_datePair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;min-width:0;display:grid}.oNnoPa_statusLine{align-items:center;min-height:18px;display:flex}.oNnoPa_statusError{color:var(--travka-brand-terracotta);font-size:var(--travka-font-size-2)}.oNnoPa_helper{margin-top:var(--travka-space-3)}@media (max-width:720px){.oNnoPa_pageSection{padding-left:13px;padding-right:13px}}@media (max-width:380px){.oNnoPa_datePair{grid-template-columns:minmax(0,1fr)}}.oNnoPa_overviewMembers{gap:14px;display:grid}.oNnoPa_overviewMember{align-items:flex-start;gap:11px;display:flex}.oNnoPa_overviewCopy{min-width:0}.oNnoPa_overviewCopy strong,.oNnoPa_overviewCopy span,.oNnoPa_overviewCopy small{display:block}.oNnoPa_overviewCopy strong{font-size:var(--travka-font-size-4)}.oNnoPa_overviewCopy span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);margin-top:3px;line-height:1.35}.oNnoPa_overviewCopy small{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);margin-top:3px;line-height:1.35}.oNnoPa_overviewHint{margin-top:var(--travka-space-4);padding:var(--travka-space-3);background:var(--travka-color-surface-subtle);color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);line-height:var(--travka-line-body);border-radius:14px}.oNnoPa_manageDrafts{gap:var(--travka-space-3);display:grid}.oNnoPa_manageDraftCard{gap:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface-subtle);padding:14px;display:grid}.oNnoPa_manageDraftHeader{justify-content:space-between;align-items:center;gap:var(--travka-space-3);display:flex}.oNnoPa_manageDraftHeader strong{color:var(--travka-color-text);font-size:var(--travka-font-size-3)}.oNnoPa_manageDraftActions{align-items:center;gap:6px;display:flex}.oNnoPa_manageDateRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.oNnoPa_manageMessage{margin-top:var(--travka-space-3);border-radius:var(--travka-radius-control);background:color-mix(in srgb, var(--travka-brand-terracotta) 10%, var(--travka-color-surface));color:var(--travka-brand-terracotta);font-size:var(--travka-font-size-3);padding:10px 11px}.oNnoPa_manageAddAction{margin-top:var(--travka-space-3)}@media (max-width:520px){.oNnoPa_manageDateRow{grid-template-columns:1fr}}.oNnoPa_selfGroupControl{margin-bottom:var(--travka-space-4);padding:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface-subtle)}.oNnoPa_groupOverviewList{gap:11px;display:grid}.oNnoPa_groupOverviewCard{gap:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface);cursor:pointer;min-width:0;transition:border-color var(--travka-motion-fast) ease, background var(--travka-motion-fast) ease, box-shadow var(--travka-motion-fast) ease, transform var(--travka-motion-fast) ease;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;padding:14px;display:grid}.oNnoPa_groupOverviewCard:focus-visible{box-shadow:var(--travka-focus-ring);outline:none}.oNnoPa_groupOverviewCopy{min-width:0}.oNnoPa_groupOverviewCopy>strong,.oNnoPa_groupOverviewCopy>span,.oNnoPa_groupOverviewCopy>small,.oNnoPa_groupOverviewCopy>em{display:block}.oNnoPa_groupOverviewCopy>strong{color:var(--travka-color-text);font-size:var(--travka-font-size-4)}.oNnoPa_groupOverviewCopy>span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);margin-top:3px}.oNnoPa_groupOverviewCopy>small{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-2);margin-top:4px;line-height:1.35}.oNnoPa_groupOverviewCopy>em{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);margin-top:7px;font-style:normal;line-height:1.4}.oNnoPa_groupOverviewInvite{grid-area:1/3;justify-content:flex-end;align-items:flex-start;display:flex}.oNnoPa_groupOverviewFooter{justify-content:space-between;align-items:center;gap:var(--travka-space-3);grid-column:2/-1;min-width:0;display:flex}.oNnoPa_groupOverviewPartyStatus{flex:none;justify-content:flex-end;align-items:center;display:flex}.oNnoPa_sheetActionRow{justify-content:space-between;align-items:center;gap:var(--travka-space-3);width:100%;display:flex}.oNnoPa_groupDetailForm,.oNnoPa_groupDetailView{gap:var(--travka-space-4);display:grid}.oNnoPa_visibilityEditor,.oNnoPa_detailSection{gap:var(--travka-space-3);padding-top:var(--travka-space-3);border-top:1px solid var(--travka-color-divider);display:grid}.oNnoPa_groupMemberPicker{padding:12px var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface-subtle);gap:10px;display:grid}.oNnoPa_fieldSectionLabel{color:var(--travka-color-control-label);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-bold)}.oNnoPa_detailFacts{gap:10px;display:grid}.oNnoPa_detailFacts>div{padding:12px var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-control);background:var(--travka-color-surface-subtle);gap:4px;display:grid}.oNnoPa_detailFacts span{color:var(--travka-color-control-label);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-bold)}.oNnoPa_detailFacts strong{color:var(--travka-color-text);font-size:var(--travka-font-size-4);line-height:1.4}.oNnoPa_memberEditCard{gap:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface-subtle);padding:12px;display:grid}@media (max-width:520px){.oNnoPa_groupOverviewCard{grid-template-columns:40px minmax(0,1fr) auto}.oNnoPa_groupOverviewInvite{grid-area:1/3}.oNnoPa_groupOverviewFooter{grid-column:2/-1}.oNnoPa_sheetActionRow{gap:var(--travka-space-2)}}.oNnoPa_peopleCard{margin-top:var(--travka-space-4)}.oNnoPa_peopleList{gap:10px;display:grid}.oNnoPa_personRow{justify-content:space-between;align-items:center;gap:var(--travka-space-3);min-width:0;padding:12px var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface);display:flex}.oNnoPa_personCopy{min-width:0}.oNnoPa_personCopy strong,.oNnoPa_personCopy span{display:block}.oNnoPa_personCopy strong{color:var(--travka-color-text);font-size:var(--travka-font-size-4);font-weight:var(--travka-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oNnoPa_personCopy span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);margin-top:3px}.oNnoPa_personActions{flex:none;align-items:center;gap:6px;display:flex}.oNnoPa_pendingInvites{gap:var(--travka-space-3);margin-top:var(--travka-space-5);padding-top:var(--travka-space-4);border-top:1px solid var(--travka-color-divider);display:grid}.oNnoPa_memberManageSheet{gap:var(--travka-space-4);display:grid}@media (max-width:520px){.oNnoPa_personRow{align-items:flex-start}.oNnoPa_personActions{padding-top:1px}}.oNnoPa_inviteRow .oNnoPa_inlineActions{flex-wrap:nowrap;flex:none}.oNnoPa_pageSection{max-width:900px;margin-top:var(--travka-space-4)}.oNnoPa_formBlock,.oNnoPa_selfGroupControl,.oNnoPa_manageDraftCard,.oNnoPa_memberEditCard{border-color:var(--travka-color-divider);background:var(--travka-color-surface-subtle)}.oNnoPa_groupCard,.oNnoPa_visibilityCard,.oNnoPa_groupOverviewCard,.oNnoPa_personRow,.oNnoPa_inviteRow{border-color:var(--travka-color-divider);box-shadow:none}.oNnoPa_groupOverviewList,.oNnoPa_peopleList,.oNnoPa_inviteList,.oNnoPa_visibilityList{gap:4px}.oNnoPa_groupOverviewCard,.oNnoPa_personRow,.oNnoPa_inviteRow{border-radius:var(--travka-radius-control)}.oNnoPa_groupOverviewCard{padding:12px}.oNnoPa_groupOverviewCard:hover{border-color:var(--travka-color-border-strong);background:var(--travka-color-surface-subtle);box-shadow:none;transform:none}.oNnoPa_personRow{min-height:58px;padding:10px 12px}.oNnoPa_personCopy strong,.oNnoPa_groupOverviewCopy strong{font-size:var(--travka-font-size-4)}.oNnoPa_personCopy span,.oNnoPa_groupOverviewCopy span,.oNnoPa_groupOverviewCopy small{font-size:var(--travka-font-size-2)}.oNnoPa_pendingInvites{margin-top:var(--travka-space-4);padding-top:var(--travka-space-3)}.oNnoPa_subsection{margin-top:var(--travka-space-4)}.oNnoPa_subsectionLabel{letter-spacing:.04em;text-transform:none}.oNnoPa_overviewHint,.oNnoPa_notice{border-radius:var(--travka-radius-control)}@media (max-width:720px){.oNnoPa_pageSection{margin-top:var(--travka-space-3);padding-inline:14px}}@media (max-width:767px){.oNnoPa_personRow{align-items:center;min-height:52px;padding:9px 4px}.oNnoPa_personCopy strong{font-size:var(--travka-font-size-3)}.oNnoPa_personCopy span{font-size:var(--travka-font-size-1);margin-top:2px}.oNnoPa_personStatus{gap:4px}.oNnoPa_personStatusLabel{font-size:var(--travka-font-size-1)}}@media (max-width:520px){.oNnoPa_groupOverviewCard{grid-template-columns:40px minmax(0,1fr)}}.oNnoPa_pageHeading{top:var(--travka-page-sticky-top,0px);z-index:12;margin-bottom:var(--travka-space-1);padding-bottom:var(--travka-space-2);background:var(--travka-color-bg);position:sticky}.oNnoPa_groupMembersMeta{align-items:center;gap:var(--travka-space-2);margin-top:var(--travka-space-2);display:flex}.oNnoPa_personRow{border:0;border-bottom:1px solid var(--travka-color-divider);background:0 0;border-radius:0}.oNnoPa_personRow:first-child{border-top:1px solid var(--travka-color-divider)}.oNnoPa_personRowInteractive{cursor:pointer;transition:background var(--travka-motion-fast) ease}.oNnoPa_personRowInteractive:hover{background:var(--travka-color-surface-subtle)}.oNnoPa_personRowInteractive:focus-visible{box-shadow:var(--travka-focus-ring);outline:none}.oNnoPa_personStatus{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.oNnoPa_personStatusLabel{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-bold);white-space:nowrap}.oNnoPa_personChevron{color:var(--travka-color-text-subtle);font-size:22px;line-height:1}.oNnoPa_visibilitySummary,.oNnoPa_invitePartySummary{justify-content:space-between;align-items:center;gap:var(--travka-space-3);padding:12px var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-control);background:var(--travka-color-surface-subtle);display:flex}.oNnoPa_visibilitySummary>div,.oNnoPa_invitePartySummary{min-width:0}.oNnoPa_visibilitySummary span,.oNnoPa_visibilitySummary strong,.oNnoPa_invitePartySummary span,.oNnoPa_invitePartySummary strong{display:block}.oNnoPa_visibilitySummary span,.oNnoPa_invitePartySummary span{color:var(--travka-color-control-label);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-bold)}.oNnoPa_visibilitySummary strong,.oNnoPa_invitePartySummary strong{color:var(--travka-color-text);font-size:var(--travka-font-size-4);margin-top:3px}.oNnoPa_addMenu,.oNnoPa_detailActionList{gap:var(--travka-space-2);display:grid}@media (min-width:760px){.oNnoPa_groupOverviewList{gap:var(--travka-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.oNnoPa_pageSection{margin-top:0}.oNnoPa_pageHeader{align-items:flex-start}.oNnoPa_groupOverviewActions{align-self:center}.oNnoPa_personStatus{max-width:45%}}.oNnoPa_pageSection{width:100%;max-width:none;margin:var(--travka-space-1) 0 var(--travka-space-6);padding:0}.oNnoPa_pageHeader{width:100%}.oNnoPa_pageHeader h2{line-height:1.1}.oNnoPa_groupMembersMeta{flex-wrap:nowrap;min-width:0}.oNnoPa_groupMembersMeta>span{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.oNnoPa_groupMembersMeta>em{white-space:nowrap;flex:none;margin:0}@media (max-width:720px){.oNnoPa_pageSection{margin-top:var(--travka-space-1);padding:0}}.oNnoPa_groupOverviewFooter{min-height:var(--travka-icon-button-size-compact)}.oNnoPa_groupMembersMeta,.oNnoPa_groupOverviewPartyStatus{align-self:center}.oNnoPa_groupOverviewPartyStatus{margin-left:auto}.oNnoPa_groupOverviewFooter{grid-column:2/-1;align-items:center}.oNnoPa_groupOverviewFooter .oNnoPa_groupMembersMeta{margin-top:0}.oNnoPa_groupOverviewPartyStatus{place-self:center end;margin-left:auto}.oNnoPa_formBlock{background:var(--travka-color-neutral-panel)}@media (max-width:520px){.oNnoPa_groupOverviewCard{grid-template-columns:40px minmax(0,1fr) auto}.oNnoPa_groupOverviewInvite{grid-area:1/3;justify-self:end}.oNnoPa_groupOverviewFooter{grid-column:2/4}}@media (max-width:720px){.oNnoPa_pageSection{margin-top:0}}@media (min-width:521px){.oNnoPa_pageSection{margin-top:0}}.oNnoPa_qrBox{width:fit-content;max-width:100%;padding:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-absolute-white);margin-inline:auto}.oNnoPa_personRowInteractive{justify-content:flex-start}.oNnoPa_personRowInteractive>.oNnoPa_personCopy{flex:auto}.oNnoPa_personRowInteractive>.oNnoPa_personStatus{margin-left:auto}.oNnoPa_sectionAction,.oNnoPa_peopleList>.oNnoPa_peopleGroup{margin-top:var(--travka-space-3)}.oNnoPa_peopleHierarchy{gap:var(--travka-space-3);display:grid}.oNnoPa_peopleGroup{border:1px solid var(--travka-color-divider);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface);overflow:hidden}.oNnoPa_peopleGroupHeading{background:var(--travka-color-surface);align-items:center;gap:8px;padding:10px 12px;display:flex}.oNnoPa_peopleGroupToggle{min-width:0;color:var(--travka-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:9px;display:flex}.oNnoPa_peopleGroupToggle strong{min-width:0;color:var(--travka-color-text);font-size:var(--travka-font-size-4);font-weight:var(--travka-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oNnoPa_peopleGroupChevron{width:18px;height:18px;color:var(--travka-color-text-muted);transition:transform var(--travka-motion-fast) ease;flex:0 0 18px}.oNnoPa_peopleGroupChevron[data-collapsed=true]{transform:rotate(-90deg)}.oNnoPa_peopleGroupCount{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-medium);font-variant-numeric:tabular-nums;flex:none}.oNnoPa_peoplePendingTitle{min-width:0;color:var(--travka-color-text);font-size:var(--travka-font-size-3);font-weight:var(--travka-font-weight-bold);flex:auto}.oNnoPa_peopleGroupHeading .oNnoPa_peopleGroupAction{box-shadow:none;background:0 0;border:0}.oNnoPa_peopleGroupHeading .oNnoPa_peopleGroupAction:hover{color:var(--travka-color-text);background:0 0}.oNnoPa_peopleGroupHeading button:focus-visible,.oNnoPa_peopleSelectMode:focus-visible{outline:2px solid var(--travka-color-brand);outline-offset:2px}.oNnoPa_peopleGroupMembers{padding-inline:14px 8px}.oNnoPa_peopleGroupMembers .oNnoPa_personRow:first-child{border-top:0}.oNnoPa_peopleGroupMembers .oNnoPa_personRow{padding-left:var(--travka-space-3)}.oNnoPa_peopleGroupEmpty{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);padding:12px 16px}.oNnoPa_peopleSectionActions{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.oNnoPa_peopleSectionActions button{white-space:nowrap}.oNnoPa_peopleCard>header{align-items:center;gap:var(--travka-space-2)}.oNnoPa_peopleSelectTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.oNnoPa_peopleSelectRow{border-bottom:1px solid var(--travka-color-divider);cursor:pointer;align-items:center;gap:12px;padding:12px;display:flex}.oNnoPa_peopleSelectRow:last-child{border-bottom:0}.oNnoPa_peopleSelectRow>span{min-width:0}@media (max-width:520px){.oNnoPa_peopleSectionActions{justify-content:flex-end}.oNnoPa_peopleGroupHeading{padding-inline:9px}.oNnoPa_peopleGroupMembers{padding-inline:8px 4px}}@media (max-width:767px){.oNnoPa_peopleGroupToggle strong{font-size:var(--travka-font-size-3)}}.oNnoPa_peopleListSurface{gap:var(--travka-space-3);min-width:0;display:grid}.oNnoPa_peoplePageHeading,.oNnoPa_peoplePageHeading .oNnoPa_peopleSectionActions{gap:var(--travka-space-2)}@media (max-width:520px){.oNnoPa_peoplePageHeading{gap:var(--travka-space-2);padding-top:var(--travka-page-header-inset)}.oNnoPa_peoplePageHeading .oNnoPa_peopleSectionActions{gap:var(--travka-space-1)}.oNnoPa_peoplePageHeading h2{text-wrap:balance;overflow-wrap:anywhere}}.oNnoPa_peopleGroupHeading{gap:0;min-height:54px;padding-block:5px}.oNnoPa_peopleGroupHeading .oNnoPa_peopleGroupToggle{margin-right:8px}.oNnoPa_peopleGroupHeading .oNnoPa_peopleGroupAction{flex:0 0 var(--travka-icon-button-size-compact);width:var(--travka-icon-button-size-compact);height:var(--travka-icon-button-size-compact);min-width:var(--travka-icon-button-size-compact);min-height:var(--travka-icon-button-size-compact)}.oNnoPa_choiceField{gap:var(--travka-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.oNnoPa_choiceLabel{margin-bottom:var(--travka-space-1);color:var(--travka-color-text-muted);font-size:var(--travka-font-size-3);font-weight:var(--travka-font-weight-bold);padding:0}.oNnoPa_choiceLabel span{color:var(--travka-color-danger)}.oNnoPa_choicePills{flex-wrap:wrap;align-items:center;gap:14px 8px;min-width:0;display:flex}.oNnoPa_choicePills>button{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%}.oNnoPa_choiceHint{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);line-height:var(--travka-line-body);margin:0}.oNnoPa_choiceField>button{justify-self:start}
@media (max-width:620px){._5qGpSq_headerActions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}._5qGpSq_headerActions>button{width:100%;min-width:0}}._5qGpSq_headerActions,._5qGpSq_requestActions{align-items:center;gap:var(--travka-space-2);flex-wrap:wrap;display:flex}._5qGpSq_summaryGrid{gap:var(--travka-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._5qGpSq_summaryGrid>div{border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface-muted);gap:3px;min-width:0;padding:12px 14px;display:grid}._5qGpSq_summaryGrid span,._5qGpSq_summaryGrid small{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1)}._5qGpSq_summaryGrid strong{color:var(--travka-color-text);font-size:var(--travka-font-size-3)}._5qGpSq_notice,._5qGpSq_empty{border-radius:var(--travka-radius-control);background:var(--travka-color-info-soft);color:var(--travka-color-info);font-size:var(--travka-font-size-2);padding:12px 14px}._5qGpSq_qrSheet,._5qGpSq_setupSheet,._5qGpSq_manage,._5qGpSq_manageSection{gap:var(--travka-space-3);display:grid}._5qGpSq_qrSheet,._5qGpSq_setupSheet{text-align:center;justify-items:center}._5qGpSq_qrBox{border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-absolute-white);place-items:center;padding:14px;display:grid}._5qGpSq_qrSheet p,._5qGpSq_setupSheet p{color:var(--travka-color-text-muted);margin:0;line-height:1.5}._5qGpSq_sectionHeading{gap:3px;display:grid}._5qGpSq_sectionHeading strong{color:var(--travka-color-text)}._5qGpSq_sectionHeading span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2)}._5qGpSq_requestList,._5qGpSq_slotList{gap:var(--travka-space-2);display:grid}._5qGpSq_requestCard{gap:var(--travka-space-3);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);grid-template-columns:minmax(0,.8fr) minmax(220px,1fr) auto;align-items:end;padding:12px;display:grid}._5qGpSq_requestCopy,._5qGpSq_slotRow>div{gap:2px;min-width:0;display:grid}._5qGpSq_requestCopy span,._5qGpSq_slotRow span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1)}._5qGpSq_slotRow{justify-content:space-between;align-items:center;gap:var(--travka-space-3);border-bottom:1px solid var(--travka-color-divider);padding:11px 0;display:flex}._5qGpSq_setupCode{gap:4px;display:grid}._5qGpSq_setupCode span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);text-transform:uppercase;letter-spacing:.06em}._5qGpSq_setupCode strong{letter-spacing:.15em;color:var(--travka-color-text);font-size:36px}._5qGpSq_setupSheet small{color:var(--travka-color-text-muted)}@media (max-width:767px){._5qGpSq_requestCard{grid-template-columns:1fr;align-items:stretch}._5qGpSq_requestActions>*{flex:auto}}._5qGpSq_headerActions svg{flex:none}._5qGpSq_joinPolicy{gap:var(--travka-space-2);min-width:0;display:grid}._5qGpSq_sheetIntro{margin:0 0 var(--travka-space-3);color:var(--travka-color-text-muted);font-size:var(--travka-font-size-3);line-height:var(--travka-line-body)}._5qGpSq_joinPolicy>strong{font-size:var(--travka-font-size-2);color:var(--travka-color-text)}._5qGpSq_joinPolicy>span{color:var(--travka-color-text);font-weight:var(--travka-font-weight-bold)}._5qGpSq_joinPolicy>small,._5qGpSq_expiryNote{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);margin:0;line-height:1.5}._5qGpSq_quickTimer{color:var(--travka-color-text);font-size:var(--travka-font-size-2)}._5qGpSq_qrSheet>small{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);line-height:1.45}._5qGpSq_linkUtilities{justify-content:center;align-items:center;gap:var(--travka-space-2);flex-wrap:wrap;display:flex}._5qGpSq_expiryNote{text-align:center}._5qGpSq_primaryActions{gap:var(--travka-space-2);grid-template-columns:minmax(0,1fr);display:grid}._5qGpSq_accessOptions{margin-top:var(--travka-space-2);border-top:1px solid var(--travka-color-divider);display:grid}._5qGpSq_accessRow{align-items:center;gap:var(--travka-space-2);width:100%;min-height:52px;color:var(--travka-color-text);text-align:left;padding:10px 4px;display:flex}._5qGpSq_accessRow+._5qGpSq_accessRow{border-top:1px solid var(--travka-color-divider)}._5qGpSq_accessRow>span:first-child{min-width:0;font-weight:var(--travka-font-weight-bold);flex:1}._5qGpSq_accessRow svg{color:var(--travka-color-text-muted);flex:none}._5qGpSq_accessRow:hover{background:var(--travka-color-surface-hover)}._5qGpSq_accessRow:focus-visible{outline:2px solid var(--travka-color-focus);outline-offset:-2px}._5qGpSq_requestCount{background:var(--travka-color-surface-muted);min-width:26px;min-height:26px;color:var(--travka-color-text);font-size:var(--travka-font-size-2);border-radius:50px;place-items:center;padding-inline:6px;display:inline-grid}
.ynz73a_trigger{width:100%;min-height:var(--travka-form-control-height);justify-content:space-between;align-items:center;gap:var(--travka-space-3);padding:0 var(--travka-space-4);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-control);background:var(--travka-color-surface);color:var(--travka-color-text);font:inherit;font-size:var(--travka-font-size-6);font-weight:var(--travka-font-weight-regular);text-align:left;cursor:pointer;display:flex}.ynz73a_triggerError{border-color:var(--travka-brand-terracotta);box-shadow:0 0 0 1px var(--travka-brand-terracotta)}.ynz73a_validationProxy{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ynz73a_trigger:focus-visible{box-shadow:var(--travka-focus-ring);outline:none}.ynz73a_chevron{color:var(--travka-color-text-subtle);flex:none;place-items:center;display:grid}
._zwsya_control{border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-pill);background:var(--travka-color-surface);width:100%;min-width:0;min-height:44px;box-shadow:var(--travka-shadow-card);color:var(--travka-color-text);align-items:center;gap:4px;padding:2px 5px 2px 44px;display:flex;position:relative}._zwsya_control:focus-within{outline:2px solid var(--travka-color-focus);outline-offset:1px}._zwsya_icon{pointer-events:none;width:20px;height:20px;color:var(--travka-color-text-muted);place-items:center;display:grid;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._zwsya_control input{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;font-size:16px}._zwsya_control input:focus,._zwsya_control input:focus-visible{box-shadow:none;outline:none}
.cg-Oua_marker{border:1px solid var(--travka-color-surface);background:var(--travka-map-marker-fill,var(--travka-color-accent));width:15px;min-width:15px;height:15px;color:var(--travka-map-marker-text,var(--travka-color-absolute-white));box-shadow:var(--travka-shadow-card);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:7px;font-weight:800;line-height:1;display:inline-flex}.cg-Oua_markerNumbered{width:23px;min-width:23px;height:23px;font-size:10px}.cg-Oua_markerCluster{letter-spacing:-.03em;width:30px;min-width:30px;height:30px;font-size:9px}.cg-Oua_markerSelected{z-index:2;width:17px;min-width:17px;height:17px}.cg-Oua_markerNumbered.cg-Oua_markerSelected{width:26px;min-width:26px;height:26px;font-size:11px}.cg-Oua_markerStatic{cursor:default}.cg-Oua_currentLocationMarker{background:var(--travka-brand-terracotta);width:18px;min-width:18px;height:18px;box-shadow:0 0 0 7px color-mix(in srgb, var(--travka-brand-terracotta) 18%, transparent), var(--travka-shadow-card);pointer-events:none;border-width:3px}.cg-Oua_flightMarker{pointer-events:none;width:22px;height:22px;filter:drop-shadow(0 1px 2px var(--travka-color-image-shadow));place-items:center;display:grid}.cg-Oua_flightMarker svg{transform-origin:50%;width:22px;height:22px;display:block}.cg-Oua_placeMarker,.cg-Oua_markerNumbered.cg-Oua_placeMarker{border:2px solid var(--travka-ui-ink);width:35px;min-width:35px;height:35px;color:var(--travka-ui-ink);box-shadow:var(--travka-shadow-card);border-radius:999px;transition:transform .14s,box-shadow .14s}.cg-Oua_placeMarker svg{flex:none;width:22px;height:22px}.cg-Oua_placeMarkerSaved{background:var(--travka-color-context-action)}.cg-Oua_placeMarkerRecommended{background:var(--travka-color-absolute-white)}.cg-Oua_placeMarker.cg-Oua_markerSelected{z-index:5;width:43px;min-width:43px;height:43px;box-shadow:0 0 0 5px var(--travka-color-focus), var(--travka-shadow-card);border-width:3px}.cg-Oua_placeMarker,.cg-Oua_markerNumbered.cg-Oua_placeMarker{width:34px;min-width:34px;height:43px;box-shadow:none;filter:drop-shadow(0 2px 2px var(--travka-color-image-shadow));background:0 0;border:0;border-radius:0;padding:0}.cg-Oua_placeMarker svg{width:34px;height:43px;display:block}.cg-Oua_placeMarker svg path{fill:var(--travka-color-absolute-white)}.cg-Oua_placeMarkerSaved svg path{fill:var(--travka-color-context-action)}.cg-Oua_placeMarker svg circle{fill:var(--travka-color-absolute-white)}.cg-Oua_placeMarkerSaved svg circle{fill:var(--travka-color-context-action)}.cg-Oua_placeMarker.cg-Oua_markerSelected svg path,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg path{fill:var(--travka-brand-terracotta)}.cg-Oua_placeMarker.cg-Oua_markerSelected svg circle,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg circle{fill:var(--travka-color-absolute-white)}.cg-Oua_placeMarker.cg-Oua_markerSelected{width:40px;min-width:40px;height:49px;box-shadow:none;z-index:5;filter:drop-shadow(0 2px 3px var(--travka-color-image-shadow));border:0}.cg-Oua_placeMarker.cg-Oua_markerSelected svg{width:40px;height:49px}.cg-Oua_exploreCluster{background:var(--travka-color-absolute-white);width:32px;min-width:32px;height:32px;color:var(--travka-ui-ink);border:2px solid var(--travka-ui-ink);box-shadow:var(--travka-shadow-card);font-size:11px}.cg-Oua_placeMarker svg path{stroke-linejoin:round;stroke-width:1.45px}.cg-Oua_placeMarker svg circle{stroke-width:1.6px}.cg-Oua_placeMarker,.cg-Oua_markerNumbered.cg-Oua_placeMarker,.cg-Oua_placeMarkerRecommended,.cg-Oua_placeMarker.cg-Oua_markerSelected,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected{width:36px;min-width:36px;height:46px;color:var(--travka-ui-ink);box-shadow:none;filter:drop-shadow(0 2px 2px var(--travka-color-image-shadow));background:0 0;border:0;border-radius:0;padding:0}.cg-Oua_placeMarker svg,.cg-Oua_placeMarker.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected svg{width:36px;height:46px;display:block}.cg-Oua_placeMarker svg path,.cg-Oua_placeMarkerRecommended svg path{fill:var(--travka-ui-sage);stroke:var(--travka-ui-ink);stroke-width:3px;stroke-linejoin:round}.cg-Oua_placeMarker svg circle{fill:var(--travka-color-absolute-white);stroke:var(--travka-ui-ink);stroke-width:2.5px}.cg-Oua_placeMarker.cg-Oua_markerSelected,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected{width:42px;min-width:42px;height:53px;box-shadow:none;filter:drop-shadow(0 2px 3px var(--travka-color-image-shadow));z-index:5;background:0 0;border:0;border-radius:0}.cg-Oua_placeMarker.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected svg{width:42px;height:53px}.cg-Oua_placeMarker.cg-Oua_markerSelected svg path,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg path,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected svg path{fill:var(--travka-brand-terracotta)}.cg-Oua_placeMarkerSaved:not(.cg-Oua_markerSelected),.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved:not(.cg-Oua_markerSelected){border:2.5px solid var(--travka-ui-ink);background:var(--travka-color-context-action);width:38px;min-width:38px;height:38px;color:var(--travka-ui-ink);box-shadow:var(--travka-shadow-card);filter:drop-shadow(0 1px 2px var(--travka-color-image-shadow));border-radius:50%;padding:0}.cg-Oua_placeMarkerSaved:not(.cg-Oua_markerSelected) svg{width:20px;height:20px;display:block}.cg-Oua_placeMarkerSaved:not(.cg-Oua_markerSelected) svg path{fill:none;stroke:var(--travka-ui-ink);stroke-width:1.9px}.cg-Oua_placeMarker:focus-visible{outline:3px solid var(--travka-color-focus);outline-offset:3px}.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected{border:3px solid var(--travka-ui-ink);background:var(--travka-color-context-action);width:40px;min-width:40px;height:40px;color:var(--travka-ui-ink);box-shadow:0 0 0 2px var(--travka-color-surface);filter:drop-shadow(0 2px 3px var(--travka-color-image-shadow));border-radius:50%;padding:0}.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg{width:20px;height:20px;display:block}.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg path{fill:none;stroke:var(--travka-ui-ink);stroke-width:1.9px}.cg-Oua_placeMarker,.cg-Oua_markerNumbered.cg-Oua_placeMarker,.cg-Oua_placeMarker.cg-Oua_markerSelected,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected,.cg-Oua_placeMarkerSaved:not(.cg-Oua_markerSelected),.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved:not(.cg-Oua_markerSelected){width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-end;padding:0;display:flex;position:absolute}.cg-Oua_placeMarker svg,.cg-Oua_placeMarker.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected svg{width:24px;height:30.67px;filter:drop-shadow(0 1px 2px var(--travka-color-image-shadow));flex:none;display:block;position:relative}.cg-Oua_placeMarker.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected svg{width:28px;height:35.33px}.cg-Oua_placeMarkerSaved,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected{align-items:center}.cg-Oua_placeMarkerSaved:before,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved:before{content:"";z-index:0;box-sizing:border-box;border:1.7px solid var(--travka-ui-ink);background:var(--travka-color-context-action);width:25.33px;height:25.33px;box-shadow:var(--travka-shadow-card);border-radius:50%;position:absolute}.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected:before,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected:before{width:26.67px;height:26.67px;box-shadow:0 0 0 1.4px var(--travka-color-surface);border-width:2px}.cg-Oua_placeMarkerSaved svg,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved svg,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg{z-index:1;filter:none;width:13.33px;height:13.33px;position:relative}.cg-Oua_placeMarkerSaved svg path,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg path{fill:none;stroke:var(--travka-ui-ink);stroke-width:1.9px}.cg-Oua_exploreCluster,.cg-Oua_markerCluster.cg-Oua_exploreCluster{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:9px;display:flex;position:absolute}.cg-Oua_exploreCluster:before{content:"";z-index:0;box-sizing:border-box;border:1.4px solid var(--travka-ui-ink);background:var(--travka-color-absolute-white);width:21.33px;height:21.33px;box-shadow:var(--travka-shadow-card);border-radius:50%;position:absolute}.cg-Oua_exploreClusterLabel{z-index:1;color:var(--travka-ui-ink);font-size:9px;font-weight:800;line-height:1;position:relative}.cg-Oua_placeMarkerSaved:before,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved:before{top:50%;left:50%;transform:translate(-50%,-50%)}.cg-Oua_placeMarkerSaved svg,.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved svg,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cg-Oua_placeMarker.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected svg{width:32.4px;height:41.4px;transition:width .18s,height .18s}.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected:before,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected:before{border-width:2px;width:34.2px;height:34.2px}.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg,.cg-Oua_markerNumbered.cg-Oua_placeMarkerSaved.cg-Oua_markerSelected svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.cg-Oua_placeMarker.cg-Oua_markerSelected svg,.cg-Oua_placeMarkerRecommended.cg-Oua_markerSelected svg{transition:none}}.cg-Oua_mapShell{min-width:0;position:relative;overflow:hidden}.cg-Oua_mapHost{width:100%;height:100%;position:absolute;inset:0}.cg-Oua_fitAllButton{z-index:12;border:1px solid var(--travka-color-border);background:var(--travka-color-surface);width:40px;min-width:40px;height:40px;color:var(--travka-color-text);box-shadow:var(--travka-shadow-card);cursor:pointer;touch-action:manipulation;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:auto;bottom:min(150px,100% - 56px);right:12px}.cg-Oua_fitAllButton:disabled{opacity:.45;cursor:default}.cg-Oua_fitAllButton:focus-visible{outline:2px solid var(--travka-color-focus);outline-offset:2px}.cg-Oua_mapHost[data-travka-map-renderer=openstreetmap]{touch-action:none}.cg-Oua_mapHost[data-travka-map-renderer=openstreetmap] .maplibregl-canvas-container{touch-action:none}.cg-Oua_mapHost[data-travka-map-renderer=openstreetmap] .maplibregl-canvas{touch-action:none}
.bgu4tq_field{color:var(--travka-color-text);font-size:var(--travka-font-size-3);font-weight:var(--travka-font-weight-bold);gap:6px;display:grid;position:relative}.bgu4tq_labelRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.bgu4tq_searchWrap{align-items:center;display:flex;position:relative}.bgu4tq_searchWrap input.bgu4tq_searchInput{font-size:var(--travka-font-size-6);font-weight:var(--travka-font-weight-regular);padding-left:44px;padding-right:52px}.bgu4tq_searchWrap input.bgu4tq_searchInput::placeholder{font-size:var(--travka-font-size-6);font-weight:var(--travka-font-weight-regular)}.bgu4tq_field[data-location-picker-search=true] input[data-travka-map-search-input=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:auto;pointer-events:auto}.bgu4tq_searchWrap input.bgu4tq_searchInputError{border-color:var(--travka-brand-terracotta);box-shadow:0 0 0 1px var(--travka-brand-terracotta)}.bgu4tq_requiredMark,.bgu4tq_fieldError{color:var(--travka-brand-terracotta)}.bgu4tq_fieldError{font-size:var(--travka-font-size-2);line-height:1.4}.bgu4tq_searchIcon{z-index:1;width:20px;color:var(--travka-color-icon);pointer-events:none;place-items:center;display:grid;position:absolute;left:14px}.bgu4tq_searchButton{position:absolute;right:2px}.bgu4tq_searchButton:disabled{cursor:default;opacity:.45}.bgu4tq_spinner{border-radius:var(--travka-radius-pill);border:2px solid;border-right-color:#0000;width:13px;height:13px;animation:.7s linear infinite bgu4tq_spin}@keyframes bgu4tq_spin{to{transform:rotate(360deg)}}.bgu4tq_results{z-index:20;border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-control);background:var(--travka-color-surface);box-shadow:var(--travka-shadow-panel);display:grid;position:relative;overflow:hidden}.bgu4tq_result{appearance:none;border:0;border-bottom:1px solid var(--travka-color-divider);background:var(--travka-color-surface);color:var(--travka-color-text);font:inherit;text-align:left;cursor:pointer;align-items:flex-start;gap:9px;padding:10px 11px;display:flex}.bgu4tq_result:last-of-type{border-bottom:0}.bgu4tq_result:active,.bgu4tq_result:hover{background:var(--travka-color-surface-hover)}.bgu4tq_resultCopy,.bgu4tq_selectedCopyText{gap:2px;min-width:0;display:grid}.bgu4tq_result strong,.bgu4tq_selected strong{font-size:var(--travka-font-size-2);line-height:1.3}.bgu4tq_result small,.bgu4tq_selected small{color:var(--travka-color-text-subtle);font-size:9px;font-weight:var(--travka-font-weight-medium);line-height:1.35}.bgu4tq_resultPin{border-radius:var(--travka-radius-pill);background:var(--travka-color-brand-soft);width:25px;height:25px;color:var(--travka-color-brand-text);flex:none;place-items:center;display:grid}.bgu4tq_attribution{background:var(--travka-color-attribution-surface);justify-content:flex-end;align-items:center;min-height:28px;padding:5px 9px;display:flex}.bgu4tq_attribution img{width:120px;max-width:100%;height:auto;display:block}.bgu4tq_message,.bgu4tq_hint{color:var(--travka-color-text-subtle);font-size:9px;font-weight:var(--travka-font-weight-semibold)}.bgu4tq_message{padding:1px 2px}.bgu4tq_selected{border:1px solid var(--travka-color-border);background:var(--travka-color-surface-subtle);border-radius:14px;overflow:hidden}.bgu4tq_selectedCopy{background:var(--travka-color-surface);align-items:flex-start;gap:9px;padding:10px 11px;display:flex}.bgu4tq_mapPreviewToggle{justify-content:space-between;align-items:center;gap:var(--travka-space-2);border-top:1px solid var(--travka-color-divider);background:var(--travka-color-surface);width:100%;min-height:44px;color:var(--travka-color-text);text-align:left;font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-semibold);padding:9px 12px;display:flex}.bgu4tq_mapPreviewToggle:hover{background:var(--travka-color-surface-hover)}.bgu4tq_mapPreviewToggle:focus-visible{outline:2px solid var(--travka-color-focus);outline-offset:-3px}.bgu4tq_openingHours{border-top:1px solid var(--travka-color-divider);background:var(--travka-color-surface);gap:2px;padding:10px 11px;display:grid}.bgu4tq_openingHoursHeader{justify-content:space-between;align-items:center;gap:var(--travka-space-2);display:flex}.bgu4tq_openingHoursHeader>span{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-extrabold);letter-spacing:.04em;text-transform:uppercase}.bgu4tq_openingHoursSelectedDay{justify-content:space-between;align-items:baseline;gap:var(--travka-space-2);font-size:var(--travka-font-size-2);flex-wrap:wrap;display:flex}.bgu4tq_openingHoursSelectedDay>span{color:var(--travka-color-text);font-weight:var(--travka-font-weight-semibold)}.bgu4tq_weeklyHours{border-top:1px solid var(--travka-color-divider);margin-top:5px;padding-top:7px}.bgu4tq_weeklyHours>summary{cursor:pointer;color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-semibold)}.bgu4tq_weeklyHoursRows{gap:8px;padding-top:10px;display:grid}.bgu4tq_weeklyHoursRow{justify-content:space-between;align-items:baseline;gap:var(--travka-space-2);font-size:var(--travka-font-size-2);display:flex}.bgu4tq_weeklyHoursRow>strong{font-size:inherit;font-weight:var(--travka-font-weight-medium);text-align:right}.bgu4tq_weeklyHoursRow>span{color:var(--travka-color-text-subtle)}.bgu4tq_openingHoursCompact{justify-content:space-between;align-items:center;gap:var(--travka-space-2);display:flex}.bgu4tq_openingHoursCompact>div{gap:1px;min-width:0;display:grid}.bgu4tq_openingHoursCompact strong{color:var(--travka-color-text);font-size:var(--travka-font-size-2);line-height:1.35}.bgu4tq_openingHoursCompact small{color:var(--travka-color-text-subtle);font-size:9px;line-height:1.35}.bgu4tq_manualHoursEditor{gap:var(--travka-space-3);border-top:1px solid var(--travka-color-divider);background:var(--travka-color-surface);padding:10px 11px 11px;display:grid}.bgu4tq_manualHoursIntro{justify-content:space-between;align-items:baseline;gap:var(--travka-space-2);display:flex}.bgu4tq_manualHoursIntro>strong{font-size:var(--travka-font-size-3)}.bgu4tq_manualHoursIntro>small{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-medium);line-height:1.45}.bgu4tq_manualHoursTimes{align-items:end;gap:var(--travka-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.bgu4tq_manualHoursTo{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-semibold);align-self:end;padding-bottom:13px}.bgu4tq_manualHoursActions{align-items:center;gap:var(--travka-space-2);flex-wrap:wrap;display:flex}.bgu4tq_manualHoursActionSpacer{flex:auto}.bgu4tq_openingHours>span{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-extrabold);letter-spacing:.04em;text-transform:uppercase}.bgu4tq_openingHours>strong{color:var(--travka-color-text);font-size:var(--travka-font-size-1);line-height:1.45}.bgu4tq_openingHours>small,.bgu4tq_openingHoursAttribution{color:var(--travka-color-text-subtle);font-size:9px;font-weight:var(--travka-font-weight-medium);line-height:1.35}.bgu4tq_openingHoursAttribution a,.bgu4tq_textAttribution a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.bgu4tq_previewMap{border-top:1px solid var(--travka-color-border);border-bottom:1px solid var(--travka-color-border);width:100%;height:150px}.bgu4tq_previewMapExpanded{height:min(65dvh,580px);min-height:300px}.bgu4tq_expandMapAction{justify-content:center;align-items:center;gap:var(--travka-space-2);width:100%;min-height:var(--travka-control-height-sm);padding:var(--travka-space-2) var(--travka-space-3);border-bottom:1px solid var(--travka-color-divider);background:var(--travka-color-surface);color:var(--travka-color-text);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-semibold);display:flex}.bgu4tq_expandMapAction:hover{background:var(--travka-color-surface-hover)}.bgu4tq_expandMapAction:focus-visible{outline:2px solid var(--travka-color-focus);outline-offset:-3px}.bgu4tq_mapPlaceCandidate{align-items:center;gap:var(--travka-space-2);border-bottom:1px solid var(--travka-color-border);background:var(--travka-color-surface);grid-template-columns:minmax(0,1fr) auto;padding:8px 11px;display:grid}.bgu4tq_mapPlaceCandidateCopy{gap:2px;min-width:0;display:grid}.bgu4tq_mapPlaceEyebrow{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-extrabold);letter-spacing:.04em;text-transform:uppercase}.bgu4tq_mapPlaceCandidateCopy strong{font-size:var(--travka-font-size-2);line-height:1.3}.bgu4tq_mapPlaceCandidateCopy small,.bgu4tq_mapPlaceStatus{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-medium);line-height:1.4}.bgu4tq_mapPlaceCandidateActions{align-items:center;gap:4px;display:flex}.bgu4tq_mapPlaceStatus{border-bottom:1px solid var(--travka-color-border);background:var(--travka-color-surface-subtle);padding:8px 11px 9px}.bgu4tq_customPinMap{border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-control);height:230px;overflow:hidden}.bgu4tq_customPinMap.bgu4tq_previewMapExpanded{height:min(65dvh,580px);min-height:300px}@media (min-width:768px){.bgu4tq_customPinMap{height:320px}}.bgu4tq_hint{padding:7px 10px}@media (max-width:600px){.bgu4tq_searchInput{font-size:16px}}.bgu4tq_providers{scrollbar-width:none;align-items:center;gap:4px;padding:1px;display:flex;overflow-x:auto}.bgu4tq_providers::-webkit-scrollbar{display:none}.bgu4tq_providers button{border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-pill);background:var(--travka-color-surface);min-height:30px;color:var(--travka-color-text-subtle);font:inherit;font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-extrabold);cursor:pointer;flex:none;padding:4px 10px}.bgu4tq_providers button:hover{background:var(--travka-color-surface-hover)}.bgu4tq_providers .bgu4tq_providerActive{border-color:var(--travka-color-border-strong);background:var(--travka-color-brand-soft);color:var(--travka-color-brand-text)}.bgu4tq_resultTitleRow{align-items:center;gap:7px;min-width:0;display:flex}.bgu4tq_resultTitleRow strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.bgu4tq_resultTitleRow em{border-radius:var(--travka-radius-pill);background:var(--travka-color-surface-subtle);color:var(--travka-color-text-subtle);font-size:8px;font-style:normal;font-weight:var(--travka-font-weight-extrabold);flex:none;padding:2px 6px;line-height:1.2}.bgu4tq_nativeName{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);font-weight:var(--travka-font-weight-semibold);line-height:1.25}.bgu4tq_nativeAddress{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1)}.bgu4tq_providerContext{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);margin-top:7px;line-height:1.4}.bgu4tq_previewUnavailable{border:1px dashed var(--travka-color-border-strong);border-radius:var(--travka-radius-control);background:var(--travka-color-surface-muted);min-height:108px;color:var(--travka-color-text-muted);font-size:var(--travka-font-size-2);text-align:center;place-items:center;padding:16px;line-height:1.45;display:grid}.bgu4tq_addTravkaPlace{border:1px dashed var(--travka-color-border-strong);border-radius:var(--travka-radius-control);background:var(--travka-color-surface-subtle);width:100%;color:var(--travka-color-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:11px 12px;display:flex}.bgu4tq_addTravkaPlace:hover{background:var(--travka-color-surface-hover)}.bgu4tq_addTravkaPlace:disabled{cursor:default;opacity:.55}.bgu4tq_addTravkaIcon{border-radius:var(--travka-radius-pill);background:var(--travka-color-brand-soft);width:28px;height:28px;color:var(--travka-color-brand-text);flex:none;place-items:center;display:grid}.bgu4tq_addTravkaIcon svg{display:block}.bgu4tq_addTravkaPlace>span:last-child{gap:2px;display:grid}.bgu4tq_addTravkaPlace strong{font-size:var(--travka-font-size-2)}.bgu4tq_addTravkaPlace small{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-medium)}.bgu4tq_customEditor{border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface-subtle);gap:11px;padding:12px;display:grid}.bgu4tq_customHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bgu4tq_customHeader>div{gap:2px;display:grid}.bgu4tq_customHeader strong{font-size:var(--travka-font-size-3)}.bgu4tq_customHeader small{color:var(--travka-color-text-subtle);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-medium)}.bgu4tq_customGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.bgu4tq_customField{gap:5px;display:grid}.bgu4tq_customField>span{color:var(--travka-color-text-muted);font-size:var(--travka-font-size-1);font-weight:var(--travka-font-weight-extrabold)}.bgu4tq_customActions{justify-content:flex-end;gap:8px;display:flex}.bgu4tq_pinHintRow{justify-content:space-between;align-items:center;gap:8px;padding-right:8px;display:flex}.bgu4tq_pinHintRow .bgu4tq_hint{flex:1}@media (max-width:600px){.bgu4tq_customGrid{grid-template-columns:1fr}.bgu4tq_customActions{justify-content:stretch}.bgu4tq_customActions button{flex:1}.bgu4tq_pinHintRow{align-items:flex-start}}.bgu4tq_textAttribution{border-top:1px solid var(--travka-color-divider);background:var(--travka-color-attribution-surface);min-height:20px;color:var(--travka-color-text-subtle);font-size:8px;font-weight:var(--travka-font-weight-medium);justify-content:flex-end;align-items:center;padding:3px 9px;line-height:1.3;display:flex}@media (max-width:430px){.bgu4tq_manualHoursTimes{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.bgu4tq_mapPlaceCandidate{grid-template-columns:minmax(0,1fr)}.bgu4tq_mapPlaceCandidateActions{justify-content:flex-end}.bgu4tq_manualHoursIntro{flex-direction:column;align-items:flex-start}}.bgu4tq_field.bgu4tq_formLabel .bgu4tq_labelRow{font-size:var(--travka-form-label-size);font-weight:var(--travka-font-weight-bold)}.bgu4tq_pickerSummary{border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-control);background:var(--travka-color-surface);width:100%;min-height:44px;color:var(--travka-color-text);text-align:left;font:inherit;cursor:pointer;align-items:center;gap:10px;padding:9px 12px;display:flex}.bgu4tq_pickerSummary:hover{background:var(--travka-color-surface-hover)}.bgu4tq_pickerSummary:focus-visible{outline:2px solid var(--travka-color-brand-text);outline-offset:2px}.bgu4tq_pickerSummary .bgu4tq_selectedCopyText{flex:auto;font-weight:400}.bgu4tq_pickerSummary strong{font-size:14px;font-weight:700}.bgu4tq_pickerSummary small{font-size:12px;font-weight:400}.bgu4tq_recentPanel{z-index:25;background:var(--travka-color-surface);border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-control);max-height:min(48dvh,340px);box-shadow:var(--travka-shadow-panel);display:grid;position:relative;overflow-y:auto}.bgu4tq_recentHeading{justify-content:space-between;align-items:center;gap:8px;padding:4px 9px 4px 12px;font-size:13px;display:flex}.bgu4tq_recentRow{border:0;border-top:1px solid var(--travka-color-divider);background:var(--travka-color-surface);min-height:44px;color:var(--travka-color-text);text-align:left;align-items:center;gap:10px;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.bgu4tq_recentRow span{overflow-wrap:anywhere;flex:auto;min-width:0}.bgu4tq_recentRow:hover{background:var(--travka-color-surface-hover)}.bgu4tq_searchMoreRow{background:var(--travka-color-surface);border-radius:var(--travka-radius-control);align-items:center;min-height:36px;display:flex}.bgu4tq_field[data-location-picker-search=true] .bgu4tq_recentPanel{margin-top:4px}.bgu4tq_field .bgu4tq_searchWrap input.bgu4tq_searchInput{min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:0;padding-right:44px;font-size:16px}.bgu4tq_field .bgu4tq_searchWrap input.bgu4tq_searchInput:focus-visible{box-shadow:none;outline:none}.bgu4tq_field .bgu4tq_searchWrap .bgu4tq_searchButton{right:3px}.bgu4tq_field .bgu4tq_pickerSummary{border-radius:var(--travka-radius-pill)}.bgu4tq_pickerSearchDropdown{z-index:26;border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card-sm);background:var(--travka-color-surface);max-height:min(48dvh,340px);box-shadow:var(--travka-shadow-panel);overscroll-behavior:contain;margin-top:4px;display:grid;position:relative;overflow-y:auto}.bgu4tq_pickerSearchOption{border:0;border-bottom:1px solid var(--travka-color-divider);width:100%;min-height:44px;color:var(--travka-color-text);text-align:left;background:0 0;align-items:center;gap:10px;padding:8px 12px;display:flex}.bgu4tq_pickerSearchOption:hover{background:var(--travka-color-surface-hover)}.bgu4tq_pickerSearchOptionCopy{gap:2px;min-width:0;display:grid}.bgu4tq_pickerSearchOptionCopy strong{font-size:14px;line-height:1.3}.bgu4tq_pickerSearchOptionCopy small{color:var(--travka-color-text-muted);font-size:12px}.bgu4tq_pickerSearchNoMatch{color:var(--travka-color-text-muted);margin:0;padding:10px 12px;font-size:13px;display:block}.bgu4tq_pickerSearchMoreOption{border-top:1px solid var(--travka-color-divider);align-items:stretch;min-height:44px;display:flex}.bgu4tq_pickerSearchMoreOption>button{text-align:left;width:100%;min-height:44px;color:var(--travka-color-text);border-radius:0;justify-content:flex-start;padding:8px 12px}
._00EXBG_card{box-sizing:border-box;border:1px solid var(--travka-color-border);border-radius:var(--travka-radius-card);background:var(--travka-color-surface);min-width:0;color:var(--travka-color-text);box-shadow:var(--travka-shadow-card);scroll-snap-align:start;position:relative}
.ELlHJG_credits{z-index:11;bottom:max(5px, env(safe-area-inset-bottom,0px));border-radius:var(--travka-radius-pill);background:color-mix(in srgb, var(--travka-color-surface) 50%, transparent);width:fit-content;max-width:calc(100% - 24px);color:var(--travka-color-text);opacity:1;overflow-wrap:anywhere;pointer-events:auto;padding:2px 7px;font-size:10px;line-height:1.2;display:block;position:absolute;left:12px;right:auto}.ELlHJG_credits a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ELlHJG_credits a:focus-visible{outline:2px solid var(--travka-color-focus);outline-offset:2px}
