.L60XZa_editor{min-width:0;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}.L60XZa_kindTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 18px;display:grid}.L60XZa_kindTabs button{border:1px solid var(--line);background:var(--surface);min-height:46px;color:var(--ink);border-radius:8px;font-size:13px;font-weight:400}.L60XZa_kindTabs button[aria-pressed=true]{border-color:var(--line);color:var(--accent);background:var(--soft);font-weight:500}.L60XZa_kindTabs button:focus-visible{outline:var(--focus-outline);outline-offset:2px}.L60XZa_section{min-width:0;margin:15px 0 18px}.L60XZa_section h2{margin:0 0 var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.L60XZa_rows{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:0;overflow:hidden}.L60XZa_row{width:100%;min-height:56px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:max-content minmax(0,1fr) 14px;align-items:center;gap:8px;padding:10px 13px;display:grid}.L60XZa_row+.L60XZa_row{border-top:1px solid var(--line)}.L60XZa_row[aria-expanded=true]:not(:disabled){background:var(--soft)}.L60XZa_row.L60XZa_row{transition:none}.L60XZa_row:focus-visible{box-shadow:none;outline:none}.L60XZa_row:focus-visible:where(:not([data-sheet-pointer-return])):not([aria-expanded=true]) .L60XZa_chevron{color:var(--accent)}.L60XZa_row:disabled{opacity:.65;cursor:default}.L60XZa_row[data-read-only]{cursor:default}.L60XZa_clockDate{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.L60XZa_key{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4}.L60XZa_value{text-align:right;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.L60XZa_chevron{color:var(--muted);text-align:right;font-size:17px;line-height:1}.L60XZa_categoryValue{justify-content:flex-end;align-items:center;gap:7px;max-width:100%;display:inline-flex}.L60XZa_categoryChip{border-radius:9px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.L60XZa_categoryChip svg{width:16px;height:16px;color:inherit}.L60XZa_fieldset{border:0;min-width:0;margin:0;padding:0}.L60XZa_fieldset:disabled .L60XZa_kindTabs{opacity:.65}.L60XZa_placeIdentity{min-width:0}.L60XZa_placeIdentity [data-private-place-name]{word-break:normal}.L60XZa_placeSupport{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px 12px;margin:8px 0 0;display:flex}.L60XZa_placeSupport button{min-height:44px;color:var(--muted);background:0 0;border:0;padding:8px 4px;font-size:12px}.L60XZa_choices{border:1px solid var(--line);border-radius:9px;gap:0;display:grid;overflow:hidden}.L60XZa_choices>.L60XZa_choice{min-height:52px;box-shadow:none;background:var(--surface);text-align:left;color:var(--ink);border:0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:400;display:flex}.L60XZa_choices>.L60XZa_choice+.L60XZa_choice{border-top:1px solid var(--line)}.L60XZa_choices>.L60XZa_choice[aria-pressed=true]{color:var(--accent);background:var(--soft)}.L60XZa_choice span:first-child{overflow-wrap:anywhere;min-width:0}.L60XZa_choice:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.L60XZa_textSheet{gap:8px;min-width:0;display:grid}.L60XZa_textSheet label{color:var(--ink);font-size:13px;font-weight:500}.L60XZa_textSheet textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-height:78px;max-height:min(36dvh,230px);color:var(--ink);border-radius:8px;padding:11px 12px;font-size:16px;line-height:1.5}.L60XZa_textSheet textarea:focus-visible{outline:var(--focus-outline);outline-offset:-2px;border-color:var(--line)}.L60XZa_textSheet p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.L60XZa_manage{margin-top:20px}.L60XZa_manage h2{margin:0 0 var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}@media (max-width:370px){.L60XZa_row{grid-template-columns:max-content minmax(0,1fr) 12px;gap:6px;padding-inline:10px}}.L60XZa_placePicker{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:58px;color:var(--ink);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.L60XZa_placePicker:focus-visible{box-shadow:none;outline:none}.L60XZa_placePicker[aria-expanded=true]:not(:disabled){background:var(--soft)}.L60XZa_placePicker.L60XZa_placePicker{transition:none}.L60XZa_placePicker:focus-visible:where(:not([data-sheet-pointer-return])):not([aria-expanded=true]) .L60XZa_chevron{color:var(--accent)}.L60XZa_placePicker:disabled{opacity:1}.L60XZa_placeIcon{background:var(--soft);height:30px;color:var(--accent);border-radius:7px;flex:0 0 30px;place-items:center;display:grid}.L60XZa_placeIcon svg{width:19px;height:19px}.L60XZa_placeCopy{flex:1;gap:2px;min-width:0;display:grid}.L60XZa_placeCopy strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.45}.L60XZa_placeCopy small{color:var(--muted);overflow-wrap:anywhere;font-size:11.5px;line-height:1.45}.L60XZa_placePicker .L60XZa_chevron{flex:none}.L60XZa_numberSheet{gap:8px;min-width:0;display:grid}.L60XZa_numberPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;min-width:0;display:grid}.L60XZa_numberPair label{min-width:0;color:var(--muted);gap:7px;font-size:12px;line-height:1.4;display:grid}.L60XZa_numberPair input{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:50px;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;padding:9px 10px;font-size:20px;font-weight:400}.L60XZa_numberPair input:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.L60XZa_numberPreview{text-align:left;color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:12px;line-height:1.5}.L60XZa_unsetAction{width:fit-content;min-height:44px;color:var(--muted);text-align:right;background:0 0;border:0;justify-self:end;padding:8px 0;font-size:12px}.L60XZa_unsetAction[aria-pressed=true]{color:var(--accent);font-weight:500}.L60XZa_unsetAction:focus-visible{outline:var(--focus-outline);outline-offset:2px}.L60XZa_manualFields{gap:11px;min-width:0;display:grid}.L60XZa_manualFields>label{min-width:0;color:var(--muted);gap:7px;font-size:12px;display:grid}.L60XZa_manualFields>label>input{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;max-width:100%;min-height:46px;color:var(--ink);border-radius:8px;padding:9px 12px;font-size:16px}.L60XZa_manualCoordinates{min-width:0}.L60XZa_manualCoordinates>summary{min-height:44px;color:var(--muted);cursor:pointer;padding-block:10px;font-size:12px}.L60XZa_manualCoordinates .L60XZa_numberPair{margin-top:9px}.L60XZa_manualCoordinates .L60XZa_numberPair input{text-align:left;min-height:44px;font-size:15px}.L60XZa_placeEmpty{border:1px solid var(--line);color:var(--muted);background:var(--surface);border-radius:8px;padding:12px 13px;font-size:13px}.L60XZa_compactSheet{padding:12px 16px;padding-bottom:calc(12px + var(--sheet-safe-bottom,env(safe-area-inset-bottom,0px)))}.L60XZa_compactSheet [data-sheet-body]{scrollbar-gutter:auto;padding-block:8px 0}.L60XZa_compactSheet [data-sheet-footer]{margin-top:0;padding-top:12px}.L60XZa_numberMeta{justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:44px;display:flex}.L60XZa_numberMeta .L60XZa_unsetAction{flex:none;justify-self:auto}@media (max-width:370px){.L60XZa_numberMeta{gap:6px}.L60XZa_numberMeta .L60XZa_unsetAction{font-size:11.5px}}.L60XZa_compactNumberSheet{padding:11px 12px;padding-bottom:calc(11px + var(--sheet-safe-bottom,env(safe-area-inset-bottom,0px)))}.L60XZa_compactNumberSheet [data-sheet-body]{padding-block:5px 0}.L60XZa_compactNumberSheet [data-sheet-footer]{padding-top:2px}.L60XZa_compactNumberSheet .L60XZa_numberSheet{gap:2px}.L60XZa_compactNumberSheet .L60XZa_numberPair{gap:9px}.L60XZa_compactNumberSheet .L60XZa_numberPair label{gap:3px}.L60XZa_compactNumberSheet .L60XZa_numberPair input{min-height:44px;padding:6px 9px;font-size:18px}.L60XZa_compactNumberSheet .L60XZa_numberMeta{gap:8px}.L60XZa_clockRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.L60XZa_clockLabel{color:var(--ink);white-space:nowrap;margin:0;font-size:12px;line-height:1.5}.L60XZa_clockLabel>span{color:var(--muted);font-size:11px}.L60XZa_clockInput{border-radius:var(--radius);background:var(--soft);border:1px solid #0000;flex:none;width:136px;position:relative}.L60XZa_clockInput.L60XZa_clockInput input{border-radius:var(--radius);width:100%;min-width:0;height:44px;min-height:44px;color:var(--ink);box-shadow:none;text-align:center;letter-spacing:.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0 34px;font-size:18px;font-weight:500}.L60XZa_clockInput.L60XZa_clockInput input::placeholder{color:var(--muted);opacity:.7;letter-spacing:.04em;text-align:center;font-weight:400}.L60XZa_clockInput>button{width:44px;min-height:44px;color:var(--muted);box-shadow:none;background:0 0;border:0;padding:0;font-size:18px;font-weight:400;position:absolute;inset:0 0 0 auto}.L60XZa_clockInput>button:disabled{visibility:hidden}.L60XZa_clockError{color:var(--danger);margin:8px 0 0;font-size:12px;line-height:1.5}.L60XZa_clockBody{outline:none;min-width:0}.L60XZa_clockBody:focus{outline:none}.L60XZa_clockSheet [data-sheet-footer]{padding-top:12px}.L60XZa_clockApply.L60XZa_clockApply{width:100%;margin:0}.L60XZa_clockApply>span{width:100%}.L60XZa_rows{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0}.L60XZa_kindTabs button{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-card);border:0;font-weight:700}.L60XZa_choices{border-radius:var(--radius);box-shadow:var(--shadow-card);border:0}.L60XZa_placeCopy small{font-size:12px}.L60XZa_section.L60XZa_section>h2,.L60XZa_manage.L60XZa_manage>h2{margin:0 0 var(--menu-label-gap)}.L60XZa_manage.L60XZa_manage>h2+*{margin-top:0}.L60XZa_row{min-height:var(--card-row-height)}.L60XZa_row+.L60XZa_row,.L60XZa_choices>.L60XZa_choice+.L60XZa_choice{border-image:var(--inset-divider)}.L60XZa_key{font-size:var(--card-key-size);font-weight:var(--card-key-weight)}.L60XZa_row>:first-child{padding-inline-end:calc(var(--card-key-gap) - 8px)}
.igK04q_metadata{min-width:0;color:var(--muted);overflow-wrap:anywhere;gap:3px;margin-top:3px;font-size:12px;line-height:1.5;display:grid}.igK04q_metadata .igK04q_stay,.igK04q_metadata .igK04q_meta{color:inherit;font-size:inherit;line-height:inherit;margin:0}.igK04q_meta{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.igK04q_meta>span{align-items:center;gap:4px;min-width:0;display:inline-flex}.igK04q_meta svg{flex:none;width:14px;height:14px}.igK04q_meta .igK04q_separator{display:inline}.igK04q_privateMetadata{font-size:var(--text-xs);gap:0}.igK04q_privateMetadata .igK04q_privateMeta{margin:0}.igK04q_privateMeta>.igK04q_segment{gap:6px;max-width:100%}.igK04q_segment .igK04q_separator{flex:none}.igK04q_value{align-items:center;gap:4px;min-width:0;display:inline-flex}
._8YBeiW_reader{padding-bottom:calc(var(--app-bottom-bar-height,54px + env(safe-area-inset-bottom,0px)) + var(--space-5) + var(--public-feedback-height,0px))}._8YBeiW_heading{align-items:center;gap:10px;min-width:0;min-height:44px;margin-bottom:14px;display:flex}._8YBeiW_back{background:var(--soft);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}._8YBeiW_back:focus-visible{outline-offset:-3px}._8YBeiW_publication{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}._8YBeiW_cover{aspect-ratio:2.4;width:100%;min-height:140px;max-height:240px}._8YBeiW_description{padding:var(--card-padding);overflow-wrap:anywhere;min-width:0}._8YBeiW_destination{color:var(--muted);font-size:var(--text-xs);margin:0 0 5px}._8YBeiW_description h1{margin:0 0 10px;font-size:18px;line-height:1.5}._8YBeiW_description>p:last-child{font-size:var(--text-sm);margin-bottom:0}._8YBeiW_author{color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-bottom:10px;display:flex}._8YBeiW_author>span{align-items:center;gap:6px;display:inline-flex}._8YBeiW_authorName{flex:1;min-width:0}._8YBeiW_authorName svg{flex:none}._8YBeiW_authorName>span{min-width:0}._8YBeiW_authorMeta{white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}._8YBeiW_infoButton{width:44px;min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:inline-grid}._8YBeiW_infoButton:focus-visible{outline:var(--focus-outline);outline-offset:-2px}._8YBeiW_days{margin:16px 0}._8YBeiW_dayGroup{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:0 var(--card-padding);margin-bottom:var(--space-3);min-width:0}._8YBeiW_placeSources:has(>section){margin:0 0 var(--space-3)}._8YBeiW_dayHeading{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 0;display:flex}._8YBeiW_dayHeading h2{font-size:var(--text-section);margin:0}._8YBeiW_dayHeading span{font-size:var(--text-xs);color:var(--muted)}._8YBeiW_items{margin:0;padding:0;list-style:none}._8YBeiW_items li{overflow-wrap:anywhere;align-items:start;gap:10px;min-width:0;padding:13px 0;display:flex}._8YBeiW_items li+li{border-top:1px solid var(--line)}._8YBeiW_itemIcon{width:28px;min-height:28px;color:var(--muted);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}._8YBeiW_number{width:26px;height:26px;color:var(--accent);background:var(--soft);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;display:grid}._8YBeiW_itemBody{flex:1;min-width:0}._8YBeiW_itemBody strong{font-size:var(--text-body);font-weight:600}._8YBeiW_itemPhoto{background:var(--soft);border-radius:6px;flex:0 0 72px;width:72px;height:72px;overflow:hidden}._8YBeiW_itemPhoto img{object-fit:cover;width:100%;height:100%;display:block}._8YBeiW_itemPhoto span{width:100%;height:100%;color:var(--muted);text-align:center;overflow-wrap:anywhere;place-items:center;padding:4px;font-size:11px;line-height:1.4;display:grid}._8YBeiW_photoNotice{font-size:var(--text-xs);color:var(--muted);overflow-wrap:anywhere;margin:16px 0;line-height:1.6}._8YBeiW_share{gap:5px;min-width:0;display:grid}._8YBeiW_share span{font-size:var(--text-xs);color:var(--muted)}._8YBeiW_publication{border-radius:var(--radius);box-shadow:var(--shadow-card);border:0}._8YBeiW_cover{aspect-ratio:4/3;min-height:220px;max-height:340px}._8YBeiW_description{padding:20px 20px 22px}._8YBeiW_destination{border-radius:var(--radius-pill);background:var(--soft);height:24px;color:var(--accent);align-items:center;margin-bottom:8px;padding:0 10px;font-size:12px;font-weight:750;display:inline-flex}._8YBeiW_description h1{letter-spacing:-.03em;margin-bottom:14px;font-size:22px;font-weight:800;line-height:1.22}._8YBeiW_description>p:last-child{color:var(--ink-2);font-size:14px;line-height:1.65}._8YBeiW_author{font-size:12.5px;font-weight:600}._8YBeiW_author small{font-size:11.5px}._8YBeiW_dayGroup{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0;margin-bottom:14px;padding:0 18px}._8YBeiW_dayHeading{padding:14px 0}._8YBeiW_dayHeading h2{letter-spacing:-.02em;font-size:16px;font-weight:800}._8YBeiW_dayHeading span{font-size:12px;font-weight:600}._8YBeiW_items li{gap:10px;padding:12px 0}._8YBeiW_number{background:var(--accent);color:#fff;width:26px;height:26px;font-size:12px;font-weight:800}._8YBeiW_itemBody strong{letter-spacing:-.01em;font-size:14px;font-weight:700}._8YBeiW_itemPhoto{border-radius:var(--radius)}._8YBeiW_description>._8YBeiW_tags{margin-top:var(--space-3)}
._85_N1G_section{margin:0 0 var(--space-3);min-width:0}._85_N1G_heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._85_N1G_heading h2{font-size:var(--text-section);margin:0}._85_N1G_hint{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere;margin:4px 0 8px}._85_N1G_canvas{border:1px solid var(--line);border-radius:var(--radius);isolation:isolate;width:100%;height:280px;overflow:hidden}._85_N1G_canvas[hidden]{display:none}._85_N1G_marker{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:3px;display:flex;position:relative}._85_N1G_groupCount{background:var(--ink);color:#fff;border:1px solid #fff;border-radius:7px;padding:1px 3px;font:600 9px system-ui;position:absolute;top:0;right:0}._85_N1G_glyph{border-radius:var(--radius) var(--radius) var(--radius) 3px;text-align:center;font-variant-numeric:tabular-nums;color:#fff;border:2px solid #fff;min-width:26px;padding:5px 7px;font:600 12px system-ui}._85_N1G_marker[data-selected=true] ._85_N1G_glyph{outline:2px solid var(--ink);outline-offset:1px}._85_N1G_legend,._85_N1G_credits{color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 10px;margin-top:6px;font-size:11px;display:flex}._85_N1G_legend span{align-items:center;gap:4px;display:inline-flex}._85_N1G_dot{border-radius:50%;width:8px;height:8px}._85_N1G_details{padding:0 var(--card-padding);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-top:8px}._85_N1G_details ._85_N1G_heading{border-bottom:1px solid var(--line)}._85_N1G_detail{overflow-wrap:anywhere;padding:10px 0}._85_N1G_detail+._85_N1G_detail{border-top:1px solid var(--line)}._85_N1G_detail strong{font-size:var(--text-sm);display:block}._85_N1G_detail p{color:var(--muted);font-size:var(--text-xs);margin:4px 0}._85_N1G_detail a,._85_N1G_close{min-height:44px;font-size:var(--text-xs);align-items:center;display:inline-flex}._85_N1G_detail a{color:var(--accent)}._85_N1G_close{background:0 0;border:0;justify-content:center;min-width:44px;padding:0 4px}@media (min-width:700px){._85_N1G_canvas{height:360px}}._85_N1G_compact ._85_N1G_canvas{border-radius:var(--radius);border:0;height:clamp(190px,55vw,260px)}._85_N1G_compact ._85_N1G_heading h2{color:var(--muted);font-size:12px;font-weight:400}._85_N1G_compact ._85_N1G_heading button{min-height:44px;font-size:12px}._85_N1G_compact ._85_N1G_details{padding:0 12px}._85_N1G_compact ._85_N1G_detail strong{font-size:13px}._85_N1G_compact ._85_N1G_detail>p{display:none}._85_N1G_compact ._85_N1G_detail a{min-height:44px}
.xO9YgW_list{gap:var(--space-1) 6px;flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.xO9YgW_tag{border-radius:var(--radius-pill);background:var(--soft);min-width:0;max-width:100%;color:var(--accent);font-size:var(--text-xs);overflow-wrap:anywhere;align-items:center;padding:3px 9px;font-weight:400;line-height:1.5;display:inline-flex}.xO9YgW_compact{margin-top:var(--space-1)}.xO9YgW_compact .xO9YgW_tag{padding:1px 7px}.xO9YgW_compact{flex-wrap:nowrap;overflow:hidden}.xO9YgW_compact .xO9YgW_tag{flex:0 auto}.xO9YgW_compact .xO9YgW_tag:first-child{flex-shrink:0;max-width:60%}.xO9YgW_compact .xO9YgW_text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.xO9YgW_compact .xO9YgW_more{color:var(--muted);flex:none}
.i2-wGW_groups{gap:16px;min-width:0;margin-top:14px;display:grid}.i2-wGW_group{min-width:0}.i2-wGW_heading{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 8px;display:flex}.i2-wGW_heading h2{align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.i2-wGW_heading h2 i{border-radius:50%;width:6px;height:6px}.i2-wGW_heading>span{color:var(--muted);font-size:11px}.i2-wGW_items{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.i2-wGW_items:empty{display:none}.i2-wGW_items>li{min-width:0;scroll-margin-top:80px}.i2-wGW_items>li+li{border-top:1px solid var(--line)}.i2-wGW_row{width:100%;min-height:64px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.i2-wGW_row:focus-visible:where(:not([data-sheet-pointer-return])){background:var(--soft);outline:none}.i2-wGW_leading{flex:0 0 36px;align-content:center;justify-items:center;gap:3px;min-width:0;display:grid}.i2-wGW_number{background:var(--soft);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;width:25px;height:25px;font-size:12px;font-weight:600;display:grid}.i2-wGW_number svg{width:16px;height:16px}.i2-wGW_leading time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:1.2}.i2-wGW_body{flex:1;gap:4px;min-width:0;display:grid}.i2-wGW_body strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.i2-wGW_metadata{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;line-height:1.4;overflow:hidden}.i2-wGW_chevron{color:var(--muted);flex:none;font-size:19px}.i2-wGW_empty{color:var(--muted);margin:0;padding:12px;font-size:13px}.i2-wGW_detail{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.6}.i2-wGW_detail p{white-space:pre-wrap;margin:12px 0 0}.i2-wGW_detail .i2-wGW_address{color:var(--muted)}
.t2KB0G_status,.t2KB0G_notice{border:1px solid var(--line);background:var(--soft);border-radius:10px;margin-bottom:20px;padding:12px 14px}.t2KB0G_status p,.t2KB0G_notice{font-size:13px;line-height:1.6}.t2KB0G_status p{margin:4px 0}.t2KB0G_form{gap:22px;min-width:0;display:grid}.t2KB0G_form h2,.t2KB0G_group h2{margin:0 0 var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.t2KB0G_panel{border:1px solid var(--line);background:var(--surface,#fff);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:14px}.t2KB0G_panel>label:not(.t2KB0G_check){gap:6px;margin-bottom:12px;font-size:13px;display:grid}.t2KB0G_panel>label:last-child{margin-bottom:0}.t2KB0G_panel input:not([type=checkbox]),.t2KB0G_panel textarea,.t2KB0G_panel select{width:100%;min-width:0}.t2KB0G_check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:13px;line-height:1.5;display:flex}.t2KB0G_check input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:3px}.t2KB0G_check span{overflow-wrap:anywhere;min-width:0}.t2KB0G_check small{color:var(--muted);display:block}.t2KB0G_choice+.t2KB0G_choice{border-top:1px solid var(--line)}.t2KB0G_options{gap:8px;padding:6px 0 12px 28px;display:grid}.t2KB0G_options>label:not(.t2KB0G_check){gap:5px;font-size:12px;display:grid}.t2KB0G_scope{overflow-wrap:anywhere;margin:0;padding:0;font-size:.929rem;line-height:1.7}.t2KB0G_scope p{margin:0}.t2KB0G_scope p+p{margin-top:8px}.t2KB0G_days{gap:7px;max-width:100%;padding:18px 0;display:flex;overflow-x:auto}.t2KB0G_days button{flex:none;min-height:44px;padding:8px 12px}.t2KB0G_prose{white-space:pre-wrap;overflow-wrap:anywhere}.t2KB0G_group{margin-bottom:24px}.t2KB0G_items{border:1px solid var(--line);background:var(--surface,#fff);border-radius:10px;margin:0;padding:0 14px;list-style:none}.t2KB0G_items li{overflow-wrap:anywhere;gap:10px;min-width:0;padding:14px 0;display:flex}.t2KB0G_items li+li{border-top:1px solid var(--line)}.t2KB0G_items li>div{min-width:0}.t2KB0G_items p{color:var(--muted);margin:4px 0;font-size:12px;line-height:1.5}.t2KB0G_items small{color:var(--muted);font-size:11px}.t2KB0G_number{background:var(--soft);border-radius:5px;flex:0 0 24px;place-items:center;height:24px;font-size:12px;display:grid}.t2KB0G_actions{padding-bottom:env(safe-area-inset-bottom,0px);gap:10px;display:flex}.t2KB0G_actions>:last-child{flex:1}.t2KB0G_readonlyAuthor{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.6;display:flex}.t2KB0G_readonlyAuthor svg{flex:0 0 16px;width:16px;height:16px}.t2KB0G_readonlyAuthor span{overflow-wrap:anywhere;min-width:0;color:var(--ink)}.t2KB0G_summary{gap:10px;margin:0;font-size:13px;line-height:1.6;display:grid}.t2KB0G_summary>div{grid-template-columns:minmax(0,110px) minmax(0,1fr);gap:8px;min-width:0;display:grid}.t2KB0G_summary dt{color:var(--muted)}.t2KB0G_summary dd{overflow-wrap:anywhere;min-width:0;margin:0}.t2KB0G_itinerarySettings{min-width:0;margin-top:10px}.t2KB0G_itinerarySettings>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;padding:8px 2px;font-size:13px;list-style:none;display:flex}.t2KB0G_itinerarySettings>summary::-webkit-details-marker{display:none}.t2KB0G_itinerarySettings>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 7px;width:7px;height:7px;margin:0 4px 4px auto;transform:rotate(45deg)}.t2KB0G_itinerarySettings[open]>summary:after{margin-bottom:0;transform:rotate(225deg)}.t2KB0G_itinerarySettings>summary>span:last-of-type{color:var(--muted);font-size:12px}.t2KB0G_itinerarySettings>section{margin-top:10px}.t2KB0G_photoSection{min-width:0}.t2KB0G_optional{color:var(--muted);font-size:12px;font-weight:400}.t2KB0G_previewPhoto{aspect-ratio:16/9;width:100%}.t2KB0G_photoActions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.t2KB0G_photoActions>button{white-space:normal;max-width:100%;min-height:44px}.t2KB0G_photoHelp{color:var(--muted);overflow-wrap:anywhere;margin:8px 0;font-size:12px;line-height:1.6}.t2KB0G_photoSection input.t2KB0G_photoFile[type=file]{clip-path:inset(50%);border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.t2KB0G_coverSection{min-width:0;margin-bottom:22px}.t2KB0G_coverSection h2{margin:0 0 var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.t2KB0G_coverSection h2 span{color:var(--muted);font-size:12px;font-weight:400}.t2KB0G_coverSection p{margin:8px 0;font-size:12px;line-height:1.6}.t2KB0G_coverPreview{aspect-ratio:16/9;border-radius:8px;width:min(100%,320px);margin:12px 0}.t2KB0G_coverActions{flex-wrap:wrap;gap:8px;display:flex}.t2KB0G_coverActions>button{min-height:44px}.t2KB0G_coverSection input[type=file]{max-width:100%;min-height:44px;padding:8px;font-size:12px}.t2KB0G_cropEditor{gap:14px;min-width:0;max-width:100%;display:grid}.t2KB0G_cropFrame{aspect-ratio:16/9;touch-action:none;cursor:grab;background:#202725;border-radius:8px;width:100%;position:relative;overflow:hidden}.t2KB0G_cropFrame:after{content:"";border:1px solid var(--line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.t2KB0G_cropFrame:active{cursor:grabbing}.t2KB0G_cropFrame:focus-visible{outline:var(--focus-outline);outline-offset:3px}.t2KB0G_cropFrame img{object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.t2KB0G_cropLoading{color:#fff;place-items:center;padding:12px;font-size:13px;display:grid;position:absolute;inset:0}.t2KB0G_cropHelp{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.t2KB0G_cropZoom{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;font-size:13px;display:grid}.t2KB0G_cropZoom input{width:100%;min-width:0;max-width:100%;min-height:44px;accent-color:var(--accent);grid-column:1/-1;padding:0}.t2KB0G_visitSectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;margin-bottom:10px;display:flex}.t2KB0G_visitSectionHeading h2{margin:0}.t2KB0G_visitSectionHeading>span,.t2KB0G_visitGroupHeading>span{color:var(--muted);font-size:12px}.t2KB0G_visitHelp{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.6}.t2KB0G_visitUtilities{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.t2KB0G_visitUtilities>button{min-height:44px}.t2KB0G_visitGroups{gap:16px;min-width:0;display:grid}.t2KB0G_visitGroup{min-width:0;max-width:100%}.t2KB0G_visitGroupHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.t2KB0G_visitGroupHeading h3{margin:0;font-size:13px}.t2KB0G_visitList{min-width:0;margin:4px 0 0;padding:0;list-style:none}.t2KB0G_visitRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;min-width:0;min-height:64px;display:grid}.t2KB0G_visitRow:last-child{border-bottom:0}.t2KB0G_visitCheck{cursor:pointer;align-items:center;gap:10px;min-width:0;max-width:100%;min-height:64px;padding:8px 0;font-size:13px;line-height:1.5;display:flex}.t2KB0G_visitCheck>input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px}.t2KB0G_visitCheck>span{overflow-wrap:anywhere;min-width:0}.t2KB0G_visitCheck small{color:var(--muted);font-size:12px;line-height:1.5;display:block}.t2KB0G_visitDetail{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.t2KB0G_visitDetail:hover{background:var(--soft);color:var(--ink)}}.t2KB0G_historicalVisits{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.t2KB0G_visitSettings{overflow-wrap:anywhere;gap:10px;min-width:0;max-width:100%;display:grid}.t2KB0G_visitSettingsIdentity{margin:0;font-size:14px;font-weight:600;line-height:1.6}.t2KB0G_visitSettings>label:not(.t2KB0G_check){gap:6px;min-width:0;font-size:13px;display:grid}.t2KB0G_placeVisibility{border:0;gap:0;min-width:0;margin:4px 0 0;padding:0;display:grid}.t2KB0G_placeVisibility legend{overflow-wrap:anywhere;padding:0;font-size:13px;font-weight:600}.t2KB0G_visitSettings :is(textarea,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.t2KB0G_status{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:18px;padding:0;display:flex}.t2KB0G_statusHeading{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;font-size:13px;line-height:1.5;display:flex}.t2KB0G_statusHeading>span{color:var(--muted)}.t2KB0G_statusHeading>strong{font-weight:600}.t2KB0G_statusMore{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:0 0 44px;place-items:center;padding:0;display:grid}.t2KB0G_statusMore svg{width:22px;height:22px}.t2KB0G_statusMenu{gap:6px;min-width:0;display:grid}.t2KB0G_statusMenu :is(a,button){background:var(--bg);text-align:left;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.t2KB0G_statusMenu svg{background:var(--surface);border-radius:8px;flex:0 0 32px;width:32px;height:32px;padding:7px}.t2KB0G_statusMenu :is(a,button):after{content:"";opacity:.55;border-top:1.5px solid;border-right:1.5px solid;flex:0 0 6px;width:6px;height:6px;margin-left:auto;margin-right:3px;transform:rotate(45deg)}.t2KB0G_statusMenu [role=status]{color:var(--muted);padding:0 8px 8px;font-size:12px}.t2KB0G_statusMenu [role=status]:empty{display:none}.t2KB0G_statusMore:focus-visible:where(:not([data-sheet-pointer-return])),.t2KB0G_statusMenu :is(a,button):focus-visible:where(:not([data-sheet-pointer-return])){background:var(--soft);outline:none}@media (hover:hover) and (pointer:fine){.t2KB0G_statusMore:hover,.t2KB0G_statusMenu :is(a,button):hover{background:var(--soft);outline:none}}.t2KB0G_form{gap:18px}.t2KB0G_form :is(input,textarea,select){font-size:16px}.t2KB0G_authorRow,.t2KB0G_durationRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:10px 12px;font-size:13px;display:flex}.t2KB0G_authorRow>:first-child,.t2KB0G_durationRow{color:var(--muted)}.t2KB0G_authorRow>:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.t2KB0G_durationRow input{text-align:right;max-width:100px;min-height:44px}.t2KB0G_summary{gap:0;padding:0 12px}.t2KB0G_summary>div{grid-template-columns:minmax(70px,.6fr) minmax(0,1fr);gap:14px;padding:11px 0}.t2KB0G_summary>div+div{border-top:1px solid var(--line)}.t2KB0G_summary dd{text-align:right}.t2KB0G_itinerarySettings{margin-top:10px}.t2KB0G_itinerarySettings>summary{gap:8px;min-height:48px}.t2KB0G_itinerarySettings>summary>svg{width:18px;height:18px;color:var(--accent);flex-shrink:0}.t2KB0G_itinerarySettings>summary>span:last-of-type{font-variant-numeric:tabular-nums;margin-left:auto}.t2KB0G_itinerarySettings>summary:after{margin-left:6px}.t2KB0G_visitSettingsPanel{min-width:0}.t2KB0G_visitUtilities{justify-content:flex-end;gap:14px;margin-bottom:6px}.t2KB0G_visitUtilities>button{min-height:44px;padding:6px 0;font-size:12px}.t2KB0G_visitGroups{gap:8px}.t2KB0G_visitGroup{border:1px solid var(--line);background:var(--surface);border-radius:10px;overflow:hidden}.t2KB0G_visitGroupHeading{justify-content:initial;cursor:pointer;flex-wrap:nowrap;min-height:56px;padding:8px 12px;list-style:none}.t2KB0G_visitGroupHeading::-webkit-details-marker{display:none}.t2KB0G_visitGroupHeading strong{font-size:13px;font-weight:600}.t2KB0G_visitGroupHeading>span:last-child{font-variant-numeric:tabular-nums;margin-left:auto}.t2KB0G_visitGroupHeading:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:0 0 6px;width:6px;height:6px;margin:0 2px 4px 5px;transform:rotate(45deg)}.t2KB0G_visitGroup[open]>.t2KB0G_visitGroupHeading:after{margin-bottom:0;transform:rotate(225deg)}.t2KB0G_dayTile{background:var(--soft);width:28px;height:28px;color:var(--accent);border-radius:7px;flex:0 0 28px;place-items:center;display:grid}.t2KB0G_dayTile svg{width:16px;height:16px}.t2KB0G_visitList{border-top:1px solid var(--line);margin:0;padding:0 12px}.t2KB0G_visitRow{gap:4px;min-height:48px}.t2KB0G_visitCheck{min-height:48px;padding:9px 0;font-size:13px}.t2KB0G_visitCheck small{margin-top:2px;font-size:11px}.t2KB0G_repair{background:var(--soft);border-radius:10px;margin-bottom:18px;padding:12px 14px}.t2KB0G_repair p{margin:0;font-size:13px;line-height:1.5}.t2KB0G_repair .t2KB0G_repairAction{width:100%;min-height:44px;color:var(--accent);text-align:right;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:6px 0 0;font-size:13px;font-weight:600;display:flex}.t2KB0G_previewAction{padding:12px 0 max(12px, env(safe-area-inset-bottom));background:var(--bg);position:sticky;bottom:0}.t2KB0G_previewAction>button{width:100%;min-height:46px}.t2KB0G_scope{color:var(--muted);font-size:13px;line-height:1.6}.t2KB0G_actions{flex-wrap:wrap;margin-top:18px}.t2KB0G_actions>*{text-align:center;min-height:44px}:is(.t2KB0G_visitDetail,.t2KB0G_repairAction,.t2KB0G_visitGroupHeading):focus-visible:where(:not([data-sheet-pointer-return])){background:var(--soft);outline:none}.t2KB0G_previewSummary h2{margin:0 0 6px;font-size:17px;line-height:1.4}.t2KB0G_previewSummary .t2KB0G_prose{margin:8px 0 0;font-size:13px;line-height:1.5}.t2KB0G_dayDot{vertical-align:middle;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-right:5px;display:inline-block}.t2KB0G_visitCheck small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t2KB0G_authorRow,.t2KB0G_durationRow{min-height:var(--card-row-height);border-image:var(--inset-divider);gap:var(--card-key-gap);padding:10px 13px}.t2KB0G_historicalVisits{border-top:0}
.f9WW_a_infoButton{width:44px;min-width:44px;height:44px}.f9WW_a_infoButton svg{width:20px;height:20px}.f9WW_a_infoContent{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:13px}.f9WW_a_section{min-width:0}.f9WW_a_section+.f9WW_a_section{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.f9WW_a_section h3{color:var(--ink);margin:0 0 6px;font-size:14px;line-height:1.5}.f9WW_a_section p{margin:6px 0;line-height:1.55}.f9WW_a_section strong{color:var(--ink)}.f9WW_a_section a{min-height:44px;color:var(--accent);align-items:center;text-decoration:underline;display:inline-flex}.f9WW_a_section a:focus-visible{outline:var(--focus-outline);outline-offset:-2px}
.V9Yhnq_layout{gap:24px;min-width:0;padding-bottom:12px;display:grid}.V9Yhnq_hero{border-radius:var(--radius);background:var(--ink);color:#fff;min-height:260px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #17201c29}.V9Yhnq_heroMedia{position:absolute;inset:0}.V9Yhnq_heroMedia>*{aspect-ratio:auto;width:100%;height:100%;display:block}.V9Yhnq_heroMedia img{object-fit:cover;width:100%;height:100%;display:block}.V9Yhnq_heroShade{pointer-events:none;background:linear-gradient(#0a141000 28%,#0a1410a8 100%);position:absolute;inset:0}.V9Yhnq_heroBody{align-self:end;gap:6px;min-width:0;padding:72px 20px 20px;display:grid;position:relative}.V9Yhnq_phase{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#ffffff38;justify-self:start;align-items:center;height:26px;padding:0 11px;font-size:12px;font-weight:750;display:inline-flex}.V9Yhnq_titleRow{align-items:flex-start;gap:8px;min-width:0;display:flex}.V9Yhnq_titleRow h2{color:#fff;min-width:0;font-size:var(--text-display);letter-spacing:-.03em;overflow-wrap:anywhere;flex:auto;margin:0;font-weight:800;line-height:1.15}.V9Yhnq_titleInfo{color:#fff;flex:0 0 44px;margin-top:-4px}.V9Yhnq_titleInfo :is(button,a){color:#fff;background:#ffffff2e;border:0}.V9Yhnq_heroMeta{color:#ffffffe0;flex-wrap:wrap;gap:0 8px;margin:0;font-size:13px;font-weight:600;display:flex}.V9Yhnq_heroMeta>span+span:before{content:"·";margin-right:8px}.V9Yhnq_intro{min-width:0}.V9Yhnq_infoCard{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.V9Yhnq_infoRow{border-radius:var(--radius-card);background:var(--surface);min-height:66px;box-shadow:var(--shadow-card);align-content:start;gap:3px;padding:12px 14px;display:grid}.V9Yhnq_infoRow dt,.V9Yhnq_infoRow dd{margin:0}.V9Yhnq_infoRow dt{min-width:0;color:var(--muted);font-size:11.5px;font-weight:650}.V9Yhnq_infoRow dd{overflow-wrap:anywhere;min-width:0;color:var(--ink);letter-spacing:-.01em;font-size:14.5px;font-weight:750;line-height:1.35}.V9Yhnq_section h2{margin:0 0 var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);line-height:1.5;font-weight:var(--menu-label-weight);letter-spacing:0}.V9Yhnq_card{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);margin:0;overflow:hidden}.V9Yhnq_navRow{gap:var(--menu-row-gap);min-height:var(--menu-row-height);padding:var(--menu-row-padding);grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;display:grid}.V9Yhnq_navRow+.V9Yhnq_navRow{border-top:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.V9Yhnq_navRow:hover{background:#faf9f6}}.V9Yhnq_navRow strong{font-size:var(--menu-row-text);font-weight:var(--menu-row-weight);line-height:1.45}.V9Yhnq_navIcon{width:28px;color:var(--accent);justify-content:center;align-items:center;display:flex}.V9Yhnq_navIcon svg{width:20px;height:20px}.V9Yhnq_chevron{color:var(--muted);justify-self:center;font-size:17px}button.V9Yhnq_navRow{text-align:left;background:0 0;border:0;border-radius:0;width:100%;margin:0}.V9Yhnq_rowError{color:var(--danger);margin:0;padding:0 14px 12px 54px;font-size:12.5px;line-height:1.45}.V9Yhnq_infoRow.V9Yhnq_coverFact{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;box-shadow:none;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.V9Yhnq_navRow+.V9Yhnq_navRow{border-image:var(--inset-divider)}
.M5Px9a_sectionAction{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:44px;margin-top:var(--space-3);overflow-wrap:anywhere;padding:10px 12px;display:flex}.M5Px9a_sectionAction svg{flex:none}.M5Px9a_emptyInvitations{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:12px}.M5Px9a_emptyInvitations p{margin:0}.M5Px9a_inviteAction{background:var(--soft);color:var(--accent)}.M5Px9a_roleSection{margin-bottom:22px}.M5Px9a_roleCard{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;overflow:hidden}.M5Px9a_roleRow{grid-template-columns:minmax(104px,40%) minmax(0,1fr);align-items:center;gap:12px;min-height:58px;padding:10px 13px;display:grid}.M5Px9a_roleRow+.M5Px9a_roleRow{border-top:1px solid var(--line)}.M5Px9a_roleRow dt,.M5Px9a_roleRow dd{overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.M5Px9a_roleRow dt{color:var(--muted);font-size:11.5px;font-weight:600}.M5Px9a_roleRow dd{color:var(--ink);text-align:right;font-size:12.75px;font-weight:400}@media (max-width:390px){.M5Px9a_roleRow{grid-template-columns:minmax(93px,40%) minmax(0,1fr);gap:7px;padding-inline:11px}}.M5Px9a_roleCard{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0}.M5Px9a_roleRow dt{font-size:12.5px}.M5Px9a_roleRow dd{font-size:13.5px;font-weight:400}.M5Px9a_sectionLabel.M5Px9a_sectionLabel{margin:0 0 var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.M5Px9a_sectionLabel.M5Px9a_sectionLabel small{color:inherit;font-size:inherit;font-weight:inherit}.M5Px9a_sectionLabel.M5Px9a_sectionLabel+*,.M5Px9a_sectionLabel.M5Px9a_sectionLabel+*>:first-child{margin-top:0}.M5Px9a_roleRow{min-height:var(--card-row-height);padding-block:10px}.M5Px9a_roleRow+.M5Px9a_roleRow{border-image:var(--inset-divider)}.M5Px9a_roleRow dt{font-size:var(--card-key-size);font-weight:var(--card-key-weight)}.M5Px9a_roleRow dd{font-size:13px}.M5Px9a_roleRow{column-gap:var(--card-key-gap)}
.QUdZSW_segment{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);min-width:0;margin:12px 0;padding:12px}.QUdZSW_missingActions{justify-content:center;margin-top:12px;display:flex}.QUdZSW_detailActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.QUdZSW_detailActions>:only-child{grid-column:1/-1}.QUdZSW_detailActions>*{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;text-align:center;justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:inline-flex}.QUdZSW_segment h2{margin:0;font-size:14px}.QUdZSW_endpoint h3{margin:12px 0 0;font-size:13px}.QUdZSW_endpointDetail{overflow-wrap:anywhere;gap:4px;padding:12px 0;display:grid}.QUdZSW_endpointDetail+.QUdZSW_endpointDetail{border-top:1px solid var(--line)}.QUdZSW_endpointDetail p{margin:0;font-size:13px}.QUdZSW_endpointDetail>small{color:var(--muted)}.QUdZSW_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:5px;font-size:11px;display:flex}.QUdZSW_bookingRow>div{overflow-wrap:anywhere;flex:1;min-width:0}.QUdZSW_bookingRow>span{flex-shrink:0}.QUdZSW_bookingRow small{color:var(--muted);font-size:11px}.QUdZSW_participants{min-width:0;padding:0}.QUdZSW_participants label{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;display:flex}.QUdZSW_participants input{flex-shrink:0;width:18px;height:18px;min-height:18px}.QUdZSW_editor{padding-bottom:calc(82px + env(safe-area-inset-bottom,0px));min-width:0}.QUdZSW_editorCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:var(--card-padding);margin-top:var(--card-gap)}.QUdZSW_editorCard h2{margin:0 0 10px;font-size:15px}.QUdZSW_cardHeading{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:12px;display:flex}.QUdZSW_cardHeading h2{flex:1;margin:0}.QUdZSW_cardHeading small{color:var(--muted)}.QUdZSW_editorCard form fieldset{margin:0}.QUdZSW_editorCard form+form,.QUdZSW_editorCard>label+label{margin-top:12px}.QUdZSW_editorCard .QUdZSW_endpoint h3{margin:0 0 6px}.QUdZSW_editorCard .QUdZSW_endpoint{min-width:0;margin-top:12px}.QUdZSW_editorCard .QUdZSW_endpoint+form{margin-top:12px}.QUdZSW_editorCard .QUdZSW_endpoint form{margin-bottom:0}.QUdZSW_selectedPlace{grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px;padding-block:8px;display:grid}.QUdZSW_selectedPlace>svg{color:var(--muted);margin-top:2px}.QUdZSW_selectedPlace>div{overflow-wrap:anywhere;min-width:0}.QUdZSW_selectedPlace strong{font-size:14px}.QUdZSW_selectedPlace p,.QUdZSW_selectedPlace small{font-size:12px}.QUdZSW_selectedPlace button{padding-inline:0;font-size:12px}.QUdZSW_pair{gap:var(--field-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.QUdZSW_datePair{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:6px 8px;min-width:0;display:grid}.QUdZSW_datePair>span{font-size:var(--text-sm);grid-column:1/-1}.QUdZSW_datePair>label{min-width:0}.QUdZSW_datePair>label>span{gap:4px;padding-inline:8px}.QUdZSW_datePair input{padding-right:0}.QUdZSW_datePair>label>span>span[aria-hidden]:last-child{display:none}.QUdZSW_datePair input::-webkit-calendar-picker-indicator{width:100%}.QUdZSW_datePair label svg{flex-basis:16px;width:16px}.QUdZSW_pair>label{min-width:0}.QUdZSW_editorCard input,.QUdZSW_editorCard select,.QUdZSW_editorCard textarea{box-sizing:border-box;min-width:0;max-width:100%}.QUdZSW_editorCard input:not([type=date]):not([type=time]):not([type=checkbox]),.QUdZSW_editorCard select{height:46px;padding-block:0}.QUdZSW_editorCard select{appearance:none;background-color:var(--surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2368766d' stroke-width='1.25'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.QUdZSW_participants{flex-wrap:wrap;gap:8px;display:flex}.QUdZSW_participants label{border:1px solid var(--line);border-radius:var(--radius);max-width:100%;font-size:var(--text-sm);padding:6px 10px}.QUdZSW_participants label:has(:checked){border-color:var(--line);background:var(--soft)}.QUdZSW_participants label:focus-within{outline:var(--focus-outline);outline-offset:2px}.QUdZSW_participants label>span{min-width:0}.QUdZSW_addSegment{text-align:left;width:100%;margin-top:4px}.QUdZSW_editor>form>fieldset>.QUdZSW_editorCard{margin-top:0}@media (min-width:700px){.QUdZSW_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.QUdZSW_editorCard h2{align-items:center;gap:8px;display:flex}.QUdZSW_editorCard h2>svg{color:var(--accent);flex-shrink:0}.QUdZSW_editorCard form fieldset{gap:var(--field-gap)}.QUdZSW_editorCard .QUdZSW_endpoint h3{font-size:var(--text-sm);font-weight:500}.QUdZSW_editorCard .QUdZSW_endpoint form p{font-size:var(--text-xs);margin:0}.QUdZSW_editorCard .QUdZSW_endpoint form span[role=status]:empty{display:none}.QUdZSW_editorCard .QUdZSW_endpoint form button:last-child{background:var(--soft);text-align:left;border-radius:6px;padding:6px 10px;font-size:12px}.QUdZSW_editorCard .QUdZSW_endpoint+form{border-top:1px solid var(--line);padding-top:10px}@media (min-width:700px){.QUdZSW_datePair{grid-template-columns:64px minmax(0,1fr) minmax(0,1fr);align-items:center}.QUdZSW_datePair>span{grid-column:auto}}.QUdZSW_editorCard .QUdZSW_endpoint form button:last-child{justify-content:flex-start}.QUdZSW_lodgingPeriod{border-top:1px solid var(--line);font-size:var(--text-sm);gap:6px;margin-top:12px;padding-top:12px;display:grid}.QUdZSW_rangeRow{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);text-align:left;align-items:center;gap:10px;width:100%;min-height:46px;padding:10px 12px;display:flex}.QUdZSW_rangeRow>svg{color:var(--muted);flex-shrink:0}.QUdZSW_rangeRow>span:first-of-type{overflow-wrap:anywhere;flex:1;min-width:0}.QUdZSW_rangeRow strong{font-size:var(--text-body);font-weight:500;display:block}.QUdZSW_rangeRow small{font-size:var(--text-xs);color:var(--muted);margin-top:2px;display:block}.QUdZSW_lodgingDateTime{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.QUdZSW_lodgingDateTime>span{overflow-wrap:anywhere;min-width:0}.QUdZSW_lodgingDateTime small{color:var(--muted);font-size:var(--text-xs);display:block}.QUdZSW_quietList{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;margin-top:8px;overflow:hidden}.QUdZSW_quietBookingItem{min-width:0;color:var(--ink);grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:11px;padding:14px 13px;text-decoration:none;display:grid}.QUdZSW_quietBookingItem:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.QUdZSW_quietBookingIcon{background:var(--soft);width:30px;height:30px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.QUdZSW_quietBookingCopy{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.QUdZSW_quietBookingMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:11px;line-height:1.4;display:flex}.QUdZSW_quietBookingStatus{color:var(--muted);font-size:11px}.QUdZSW_quietBookingStatus[data-booking-status=confirmed]{color:var(--accent)}.QUdZSW_quietBookingPlace{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.45}.QUdZSW_quietBookingName{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.QUdZSW_quietBookingPeriod{color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.QUdZSW_quietBookingTravelers,.QUdZSW_quietBookingOutside{color:var(--muted);overflow-wrap:anywhere;font-size:11px;line-height:1.4}.QUdZSW_quietChevron{display:none}.QUdZSW_quietLodging{min-width:0}.QUdZSW_quietLodging [data-quiet-edit-section]{margin-top:14px}.QUdZSW_quietLodgingStatus{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.QUdZSW_quietSheetBody{gap:10px;min-width:0;display:grid}.QUdZSW_quietSheetBody label{color:var(--muted);gap:7px;min-width:0;font-size:12px;display:grid}.QUdZSW_quietSheetBody input,.QUdZSW_quietSheetBody textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;max-width:100%;color:var(--ink);border-radius:8px;padding:10px 12px;font-size:16px;line-height:1.5}.QUdZSW_quietSheetBody input{min-height:48px}.QUdZSW_quietSheetBody textarea{resize:vertical;min-height:78px;max-height:35dvh}.QUdZSW_quietSheetBody input:focus-visible:where(:not([data-sheet-pointer-return])),.QUdZSW_quietSheetBody textarea:focus-visible:where(:not([data-sheet-pointer-return])){outline:var(--focus-outline);outline-offset:-2px;border-color:var(--line)}.QUdZSW_quietTravelers{border:1px solid var(--line);border-radius:9px;gap:0;display:grid;overflow:hidden}.QUdZSW_quietTravelers label{cursor:pointer;min-height:52px;color:var(--ink);align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.QUdZSW_quietTravelers label+label{border-top:1px solid var(--line)}.QUdZSW_quietTravelers input{flex:none;width:19px;height:19px}.QUdZSW_quietManualFields{gap:10px;display:grid}.QUdZSW_quietPlaceSearch{min-width:0}.QUdZSW_quietPlaceSearch [data-compact-place-actions]{margin-top:0}.QUdZSW_quietRowHint{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}@media (max-width:370px){.QUdZSW_quietBookingItem{grid-template-columns:26px minmax(0,1fr) 12px;gap:8px;padding:12px 10px}.QUdZSW_quietBookingIcon{width:26px;height:26px}}.QUdZSW_quietTransportSegment{min-width:0}.QUdZSW_quietTransportSegment [data-quiet-edit-section]{margin-top:6px}.QUdZSW_quietTransportSegmentTools{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-inline:2px;font-size:12px;display:flex}.QUdZSW_quietTransportSegmentTools>button{color:#a13f38;min-height:44px;box-shadow:none;background:0 0;border:0;padding:0 8px;font-size:12px}.QUdZSW_quietTransportAdd{width:100%;min-height:48px;box-shadow:none;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin:7px 0 0;font-size:13px;display:flex}.QUdZSW_quietTransportAdd:disabled{opacity:.5}.QUdZSW_quietTransportWhenSheet{width:min(100%,480px);min-width:0}.QUdZSW_quietTransportWhenSheet [data-sheet-body]{scrollbar-gutter:auto;padding-block:0}.QUdZSW_quietTransportWhenSheet [data-sheet-footer]{margin-top:0;padding-top:12px}.QUdZSW_quietTransportCompact{outline:none;min-width:0}.QUdZSW_quietTransportCompact:focus{outline:none}.QUdZSW_quietTransportMonth{align-items:center;gap:2px;min-height:44px;margin-bottom:4px;display:flex}.QUdZSW_quietTransportMonth h3{flex:1;margin:0;font-size:15px;font-weight:600}.QUdZSW_quietTransportMonth>button{width:44px;min-height:44px;box-shadow:none;color:var(--ink);background:0 0;border:0;flex:none;padding:0;font-size:24px;font-weight:400}.QUdZSW_quietTransportCalendar{min-width:0}.QUdZSW_quietTransportWeekdays,.QUdZSW_quietTransportWeek{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.QUdZSW_quietTransportWeekdays{color:var(--muted);padding-block:4px;font-size:11px;line-height:20px}.QUdZSW_quietTransportWeek>div{min-width:0}.QUdZSW_quietTransportWeek button{width:min(100%,44px);min-width:0;height:44px;box-shadow:none;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;padding:0;font-size:14px;font-weight:400}.QUdZSW_quietTransportWeek button[aria-current=date]{text-underline-offset:5px;text-decoration:underline}.QUdZSW_quietTransportWeek [aria-selected=true]>button{background:var(--accent);color:#fff;text-decoration:none}.QUdZSW_quietTransportDateSummary{min-height:44px;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:12px;line-height:1.4;display:flex}.QUdZSW_quietTransportDateSummary>span{overflow-wrap:anywhere;min-width:0}.QUdZSW_quietTransportDateSummary>button{min-height:44px;box-shadow:none;color:var(--muted);background:0 0;border:0;flex:none;padding:0 3px;font-size:12px;font-weight:400}.QUdZSW_quietTransportTimeRow{border-top:1px solid var(--line);padding-top:12px}.QUdZSW_quietTransportApply.QUdZSW_quietTransportApply{width:100%;margin:0}.QUdZSW_quietTransportApply>span{width:100%}.QUdZSW_quietExtras{min-width:0;margin:15px 0 18px}.QUdZSW_quietExtras>summary{cursor:pointer;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:600;list-style:none;display:flex}.QUdZSW_quietExtras>summary::-webkit-details-marker{display:none}.QUdZSW_quietExtras>summary>span{color:var(--muted);font-size:17px;transform:rotate(90deg)}.QUdZSW_quietExtras[open]>summary>span{transform:rotate(-90deg)}.QUdZSW_quietExtras>summary:focus-visible:where(:not([data-sheet-pointer-return])){background:var(--soft);border-radius:7px;outline:none}.QUdZSW_quietExtraRows{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:0;margin-top:5px;overflow:hidden}.QUdZSW_quietDetail{min-width:0;padding-bottom:24px}.QUdZSW_quietDetailIntro{min-width:0;margin-bottom:18px;padding:8px 0 2px}.QUdZSW_quietDetailMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px 11px;font-size:11px;line-height:1.6;display:flex}.QUdZSW_quietDetailStatus{color:var(--accent)}.QUdZSW_quietDetailStatus[data-booking-detail-status=cancelled]{color:var(--muted)}.QUdZSW_quietDetailTitle{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:7px 0 0;font-size:17px;font-weight:600;line-height:1.42}.QUdZSW_quietDetailSubtitle{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:400;line-height:1.5}.QUdZSW_quietDetailAddress{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:11.5px;font-weight:400;line-height:1.5}.QUdZSW_quietDetailSection{min-width:0;margin:17px 0 0}.QUdZSW_quietDetailSection>h3{color:var(--ink);margin:0 0 9px;font-size:13px;font-weight:600;line-height:1.5}.QUdZSW_quietDetailCard{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;display:block;overflow:hidden}.QUdZSW_quietDetailRow{grid-template-columns:minmax(70px,.76fr) minmax(0,1.6fr);align-items:center;gap:12px;min-height:54px;padding:12px 13px;display:grid}.QUdZSW_quietDetailRow+.QUdZSW_quietDetailRow{border-top:1px solid var(--line)}.QUdZSW_quietDetailRow dt{color:var(--muted);margin:0;font-size:12px;font-weight:400;line-height:1.45}.QUdZSW_quietDetailRow dd{text-align:right;min-width:0;color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap;gap:3px;margin:0;font-size:13px;font-weight:400;line-height:1.5;display:grid}.QUdZSW_quietDetailRow dd small{color:var(--muted);font-size:11px;font-weight:400;line-height:1.45}.QUdZSW_quietDetailMono{font-variant-numeric:tabular-nums}.QUdZSW_quietDetailPrivacy{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.5}.QUdZSW_quietDetailNotice{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.6}.QUdZSW_quietDetailActions{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0;overflow:hidden}.QUdZSW_quietDetailActions>a,.QUdZSW_quietDetailActions>button{box-sizing:border-box;width:100%;min-width:0;min-height:54px;color:var(--ink);box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;margin:0;padding:12px 13px;font-size:13px;font-weight:400;line-height:1.45;text-decoration:none;display:flex}.QUdZSW_quietDetailActions>*+*{border-top:1px solid var(--line)}.QUdZSW_quietDetailActions>*>span[aria-hidden=true]:last-child{color:var(--muted);flex:none;font-size:17px;line-height:1}.QUdZSW_quietDetailActions>.QUdZSW_quietDetailDanger,.QUdZSW_quietDetailActions>.QUdZSW_quietDetailDanger>span:last-child{color:#a13f38}.QUdZSW_quietDetailActions>:focus-visible{outline:var(--focus-outline);outline-offset:-2px}@media (max-width:370px){.QUdZSW_quietDetailRow{grid-template-columns:minmax(68px,.78fr) minmax(0,1.55fr);gap:8px;padding:11px 10px}.QUdZSW_quietDetailTitle{font-size:16px}}.QUdZSW_quietDetailSectionHeading{margin-bottom:var(--menu-label-gap);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.QUdZSW_quietDetailSectionHeading h3{color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;margin:0;line-height:1.5}.QUdZSW_quietDetailSectionHeading>span{color:var(--muted);font-size:11px;line-height:1.5}.QUdZSW_quietTransportCard>*+*{border-top:1px solid var(--line)}.QUdZSW_quietTransportEndpoint{grid-template-columns:44px minmax(0,1fr);gap:12px;min-width:0;padding:10px 13px;display:grid}.QUdZSW_quietTransportEndpoint dt{color:var(--muted);margin:0;padding-top:1px;font-size:12px;line-height:1.5}.QUdZSW_quietTransportEndpoint dd{text-align:right;overflow-wrap:anywhere;gap:2px;min-width:0;margin:0;display:grid}.QUdZSW_quietTransportEndpoint strong{font-size:13px;font-weight:500;line-height:1.5}.QUdZSW_quietTransportStamp{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}.QUdZSW_quietTransportEndpoint .QUdZSW_quietDetailAddress{margin:0}.QUdZSW_quietTransportCaution{color:var(--muted);font-size:11px;line-height:1.5}.QUdZSW_quietDetailTextRow{grid-template-columns:minmax(0,1fr);gap:6px}.QUdZSW_quietDetailTextRow dd{text-align:left}@media (max-width:370px){.QUdZSW_quietTransportEndpoint{grid-template-columns:38px minmax(0,1fr);gap:8px;padding:10px}}.QUdZSW_quietList{background:0 0;border:0;border-radius:0;gap:12px;margin-top:14px;display:grid;overflow:visible}.QUdZSW_quietBookingItem{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:13px 14px;position:relative}.QUdZSW_quietBookingItem+.QUdZSW_quietBookingItem{border-top:0}.QUdZSW_quietBookingIcon{border-radius:var(--radius-inner);width:34px;height:34px}.QUdZSW_quietBookingIcon svg{width:19px;height:19px}.QUdZSW_quietBookingCopy{gap:3px}.QUdZSW_quietBookingMeta{gap:6px 8px;font-size:11.5px;font-weight:600}.QUdZSW_quietBookingStatus{border-radius:var(--radius-pill);background:var(--amber-soft);height:20px;color:var(--amber);align-items:center;padding:0 8px;font-size:11px;font-weight:750;display:inline-flex}.QUdZSW_quietBookingStatus[data-booking-status=confirmed]{background:var(--soft);color:var(--accent)}.QUdZSW_quietBookingStatus[data-booking-status=cancelled]{color:var(--muted);background:#eeece7}.QUdZSW_quietBookingPlace{letter-spacing:-.015em;font-size:14px;font-weight:700;line-height:1.35}.QUdZSW_quietBookingName{font-size:12.5px}.QUdZSW_quietBookingPeriod{color:var(--ink);letter-spacing:-.01em;margin-top:4px;font-size:13px;font-weight:700}.QUdZSW_quietBookingTravelers,.QUdZSW_quietBookingOutside{font-size:12px}.QUdZSW_quietBookingOutside{color:var(--amber);font-weight:650}.QUdZSW_quietBookingItem[data-booking-type]:not([data-booking-type=lodging]){grid-template-columns:34px minmax(0,1fr);column-gap:22px}.QUdZSW_quietBookingItem[data-booking-type]:not([data-booking-type=lodging]):before{content:"";border-left:2px dashed var(--line);pointer-events:none;position:absolute;top:12px;bottom:12px;left:58px}.QUdZSW_quietBookingItem[data-booking-type]:not([data-booking-type=lodging]):after{content:"";pointer-events:none;background:radial-gradient(circle at 9px 9px, var(--bg) 8.5px, transparent 9px) top / 18px 18px no-repeat, radial-gradient(circle at 9px 9px, var(--bg) 8.5px, transparent 9px) bottom / 18px 18px no-repeat;width:18px;position:absolute;top:-9px;bottom:-9px;left:50px}.QUdZSW_quietBookingItem[data-booking-state=cancelled]{opacity:.62;box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.QUdZSW_quietBookingItem[data-booking-state=cancelled] .QUdZSW_quietBookingPlace{text-decoration:line-through;text-decoration-thickness:1.5px}@media (max-width:370px){.QUdZSW_quietBookingItem{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px}.QUdZSW_quietBookingIcon{width:32px;height:32px}}.QUdZSW_quietDetailMeta{gap:6px 8px;font-size:12px;font-weight:650}.QUdZSW_quietDetailStatus{border-radius:var(--radius-pill);background:var(--soft);height:22px;color:var(--accent);align-items:center;padding:0 9px;font-weight:750;display:inline-flex}.QUdZSW_quietDetailStatus[data-booking-detail-status=cancelled]{color:var(--muted);background:#eeece7}.QUdZSW_quietDetailTitle{font-size:var(--text-title);letter-spacing:-.03em;margin-top:10px;font-weight:800;line-height:1.25}.QUdZSW_quietDetailSubtitle{font-size:13.5px}.QUdZSW_quietDetailAddress{font-size:12px}.QUdZSW_quietDetailSection{margin-top:24px}.QUdZSW_quietDetailSection>h3{margin-bottom:var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.QUdZSW_quietDetailCard,.QUdZSW_quietDetailActions{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0}.QUdZSW_quietDetailRow{min-height:52px;padding:11px 14px}.QUdZSW_quietDetailRow dd{font-size:13.5px;font-weight:400}.QUdZSW_quietDetailRow dd small{font-size:11.5px;font-weight:400}.QUdZSW_quietDetailActions>a,.QUdZSW_quietDetailActions>button{min-height:var(--menu-row-height);padding:var(--menu-row-padding);font-size:var(--menu-row-text);font-weight:var(--menu-row-weight)}.QUdZSW_quietDetailActions>.QUdZSW_quietDetailDanger,.QUdZSW_quietDetailActions>.QUdZSW_quietDetailDanger>span:last-child{color:var(--danger)}.QUdZSW_quietDetailPrivacy,.QUdZSW_quietDetailNotice{font-size:12px}.QUdZSW_quietDetailActions>button[data-destructive-action]{min-height:var(--menu-row-height);padding:var(--menu-row-padding);box-shadow:none;font-size:var(--menu-row-text);background:0 0;border-radius:0}.QUdZSW_quietDetailActions:not(:has(>:not([data-destructive-action]) svg))>button[data-destructive-action]>svg{display:none}.QUdZSW_quietDetailRow{grid-template-columns:max-content minmax(0,1fr)}.QUdZSW_quietDetailRow dt{white-space:nowrap}@media (max-width:370px){.QUdZSW_quietDetailRow{grid-template-columns:max-content minmax(0,1fr)}}.QUdZSW_quietDetailRow{min-height:var(--card-row-height);padding-block:10px}.QUdZSW_quietDetailRow+.QUdZSW_quietDetailRow,.QUdZSW_quietDetailActions>*+*,.QUdZSW_quietTransportCard>*+*{border-image:var(--inset-divider)}.QUdZSW_quietDetailRow dt{font-size:var(--card-key-size);font-weight:var(--card-key-weight)}.QUdZSW_quietDetailRow dd{font-size:13px}.QUdZSW_quietDetailActions>button[data-destructive-action]{border-image:var(--inset-divider)}.QUdZSW_quietDetailRow{column-gap:var(--card-key-gap)}@media (max-width:370px){.QUdZSW_quietDetailRow{column-gap:var(--card-key-gap)}}.QUdZSW_quietDetailActions>a>span:first-child{align-items:center;gap:var(--menu-row-gap);display:flex}.QUdZSW_quietDetailActions>:is(a,button)+:is(a,button),.QUdZSW_quietDetailActions>:is(a,button)+button[data-destructive-action]{border-top:1px solid var(--line)}
.iKNmVa_row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;background:0 0;border-radius:0;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.iKNmVa_row>span:first-child{max-width:42%;color:var(--muted);flex:none;font-size:13px}.iKNmVa_row strong{text-align:right;overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:400}.iKNmVa_row>span:last-child{color:var(--muted);text-align:right;flex:0 0 10px}.iKNmVa_row:focus-visible:where(:not([data-sheet-pointer-return])),.iKNmVa_choices button:focus-visible:where(:not([data-sheet-pointer-return])),.iKNmVa_details>summary:focus-visible:where(:not([data-sheet-pointer-return])){box-shadow:none;background:var(--soft);outline:none}.iKNmVa_choices button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;font-size:16px;display:flex}.iKNmVa_choices button[aria-pressed=true]{background:var(--soft)}.iKNmVa_choices small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.iKNmVa_choiceCopy{overflow-wrap:anywhere;flex:1;min-width:0}.iKNmVa_choiceTitle{display:block}.iKNmVa_choiceMark{color:var(--accent);text-align:center;flex:0 0 18px}.iKNmVa_choiceIcon{background:var(--bg);width:34px;height:34px;color:var(--muted);border-radius:10px;flex:0 0 34px;place-items:center;display:grid}.iKNmVa_referenceChoices .iKNmVa_group{align-items:center;gap:12px;margin:20px 4px 4px;font-size:11px;font-weight:600;display:flex}.iKNmVa_referenceChoices .iKNmVa_group:after{content:"";background:var(--line);flex:1;height:1px}.iKNmVa_referenceChoices button{border-bottom:0;border-radius:10px;gap:11px;min-height:64px;padding:11px 6px}.iKNmVa_referenceChoices button+button{position:relative}.iKNmVa_referenceChoices button+button:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:51px;right:6px}.iKNmVa_referenceChoices .iKNmVa_choiceTitle{font-size:14px;font-weight:600;line-height:1.4}.iKNmVa_referenceChoices small{font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;line-height:1.4}.iKNmVa_referenceChoices button[aria-pressed=true] .iKNmVa_choiceIcon{background:var(--surface);color:var(--accent)}.iKNmVa_referenceChoices .iKNmVa_clearChoice{min-height:44px;color:var(--muted);padding:8px 6px}.iKNmVa_referenceChoices .iKNmVa_clearChoice .iKNmVa_choiceTitle{font-size:13px;font-weight:400}@media (hover:hover){.iKNmVa_referenceChoices button:hover{background:var(--bg)}}.iKNmVa_searchField{margin-bottom:10px}.iKNmVa_details{border-bottom:1px solid var(--line);min-width:0;margin:12px 0}.iKNmVa_details>summary{cursor:pointer;min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:14px;list-style:none;display:flex}.iKNmVa_details>summary::-webkit-details-marker{display:none}.iKNmVa_details>summary>span{color:var(--muted)}.iKNmVa_details[open]>summary>span{transform:rotate(180deg)}.iKNmVa_detailsBody{min-width:0;padding:0 0 12px}.iKNmVa_group{color:var(--muted);margin:18px 4px 4px;font-size:12px;font-weight:500}.iKNmVa_dateChoices{gap:2px;display:grid}.iKNmVa_dateChoices button{width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px 8px;font-size:14px;display:flex}.iKNmVa_dateChoices button[aria-pressed=true],.iKNmVa_dateChoices button:focus-visible:where(:not([data-sheet-pointer-return])){background:var(--soft);box-shadow:none;outline:none}.iKNmVa_dayBadge{color:var(--muted);font-variant-numeric:tabular-nums;flex:0 0 49px;font-size:11px;font-weight:600}.iKNmVa_dateChoices .iKNmVa_otherDate{border-top:1px solid var(--line);color:var(--muted);border-radius:0;margin-top:10px}.iKNmVa_row{min-height:var(--card-row-height)}.iKNmVa_row>span:first-child{margin-inline-end:calc(var(--card-key-gap) - 10px)}.iKNmVa_details{border-bottom:0}
.D3wrEq_header{margin-bottom:14px}.D3wrEq_titleRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:44px;display:flex}.D3wrEq_titleGroup{align-items:center;min-width:0;display:flex}.D3wrEq_actionsOnly{justify-content:flex-end}.D3wrEq_header:has([data-major-heading]) .D3wrEq_tabs{margin-top:0}.D3wrEq_header:has(.D3wrEq_actionsOnly) .D3wrEq_tabs{margin-top:10px}.D3wrEq_titleCopy{min-width:0}.D3wrEq_titleRow h1{min-width:0;font-size:var(--text-title);overflow-wrap:anywhere;margin:0;line-height:1.25}.D3wrEq_description{color:var(--muted);margin:0;font-size:12px;line-height:1.25}.D3wrEq_withDescription .D3wrEq_titleRow{min-height:44px}.D3wrEq_withDescription .D3wrEq_titleCopy{flex-direction:column;justify-content:center;min-height:44px;display:flex}.D3wrEq_withDescription .D3wrEq_titleRow h1{line-height:1.2}.D3wrEq_back{background:var(--soft);width:44px;min-height:44px;color:var(--ink);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;margin-right:10px;font-size:29px;font-weight:300;line-height:1;text-decoration:none;display:inline-flex}.D3wrEq_back:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.D3wrEq_action{white-space:nowrap;border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);min-height:44px;color:var(--accent);flex:none;justify-content:center;align-items:center;gap:3px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.D3wrEq_tabs{margin-top:10px}.D3wrEq_tabs span{cursor:default}@media (max-width:360px){.D3wrEq_action{padding-inline:10px}}.D3wrEq_header[data-finance-root=false]:not(.D3wrEq_withDescription){margin-bottom:0}.D3wrEq_header>.D3wrEq_description{margin:0 0 14px;font-size:13px;line-height:1.5}
.O1zoPW_total{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin:0 0 22px;padding:10px 0 16px;display:flex}.O1zoPW_total>span{color:var(--muted);font-size:13px}.O1zoPW_total strong{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:21px;font-weight:600}.O1zoPW_dateGroups{gap:20px;display:grid}.O1zoPW_listHeading{color:var(--muted);align-items:center;gap:12px;margin:0 0 9px;font-size:12px;font-weight:600;display:flex}.O1zoPW_listHeading:after{content:"";background:var(--line);flex:1;height:1px}.O1zoPW_list{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.O1zoPW_list li+li{position:relative}.O1zoPW_list li+li:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:56px;right:12px}.O1zoPW_list a{min-height:70px;color:var(--ink);grid-template-columns:32px minmax(0,1fr) fit-content(40%);align-items:start;gap:10px;padding:14px 12px;text-decoration:none;display:grid}.O1zoPW_list a:focus-visible:where(:not([data-sheet-pointer-return])){box-shadow:none;background:var(--soft);outline:none}.O1zoPW_expenseIcon{background:var(--bg);width:32px;height:36px;color:var(--muted);border-radius:9px;place-items:center;margin-top:1px;display:grid}.O1zoPW_expenseCopy{word-break:keep-all;min-width:0}.O1zoPW_expenseCopy strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.45;display:block}.O1zoPW_list small{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.5;display:block}.O1zoPW_refundStatus{background:var(--soft);color:var(--accent);border-radius:5px;margin-top:6px;padding:2px 6px;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}.O1zoPW_amount{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:650;line-height:1.4}.O1zoPW_amount small{margin-top:5px;font-size:11px;font-weight:400}.O1zoPW_empty{color:var(--muted);padding:22px 4px}.O1zoPW_empty h2{color:var(--ink);font-size:16px}@media (hover:hover){.O1zoPW_list a:hover{background:var(--bg)}}@media (max-width:360px){.O1zoPW_list a{grid-template-columns:28px minmax(0,1fr) fit-content(40%);gap:8px;padding:12px 10px}.O1zoPW_expenseIcon{border-radius:8px;width:28px;height:32px}.O1zoPW_list li+li:before{left:46px;right:10px}.O1zoPW_amount{font-size:14px}.O1zoPW_total strong{font-size:19px}}.O1zoPW_detailPage{min-width:0;padding-bottom:24px}.O1zoPW_detailIntro{margin:1px 0 15px}.O1zoPW_detailIntro h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.3}.O1zoPW_detailIntro p{color:var(--muted);margin:0;font-size:13px}.O1zoPW_detailSummary,.O1zoPW_detailList,.O1zoPW_detailHistory{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.O1zoPW_detailSummary{min-width:0;padding:0 13px}.O1zoPW_detailSummaryMain{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:58px;display:flex}.O1zoPW_detailSummaryMain>span:last-child{min-width:0}.O1zoPW_detailSummaryMain small,.O1zoPW_detailSummaryMain strong{display:block}.O1zoPW_detailSummaryMain small{color:var(--muted);font-size:12px}.O1zoPW_detailSummaryMain strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px}.O1zoPW_detailSummary dl{margin:0}.O1zoPW_detailSummary dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;font-size:13px;display:flex}.O1zoPW_detailSummary dl>div:last-child{border-bottom:0}.O1zoPW_detailSummary dt{color:var(--muted);flex:none}.O1zoPW_detailSummary dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:400}.O1zoPW_detailSection{min-width:0;margin-top:var(--section-gap)}.O1zoPW_detailSection h3{font-size:var(--text-section);margin:0 0 9px;font-weight:650}.O1zoPW_detailSectionNote{color:var(--muted);margin:-5px 0 9px;font-size:12px}.O1zoPW_detailList,.O1zoPW_detailHistory{margin:0;padding:0 12px;list-style:none}.O1zoPW_detailList li,.O1zoPW_detailHistory li{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-width:0;min-height:51px;padding:9px 0;font-size:13px;display:flex}.O1zoPW_detailList li:last-child,.O1zoPW_detailHistory li:last-child{border-bottom:0}.O1zoPW_detailPerson{overflow-wrap:anywhere;flex:1;min-width:0}.O1zoPW_detailList strong,.O1zoPW_detailHistory b{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:0 auto;min-width:0;font-size:13px;font-weight:700}.O1zoPW_historyIcon{background:var(--soft);width:30px;height:30px;color:var(--accent);border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.O1zoPW_historyCopy{overflow-wrap:anywhere;flex:1;min-width:0}.O1zoPW_historyCopy strong,.O1zoPW_historyCopy small{display:block}.O1zoPW_historyCopy small{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.4}.O1zoPW_muted{color:var(--muted);font-size:13px}.O1zoPW_detail dl{border-top:1px solid var(--line);margin-top:18px}.O1zoPW_detail dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:13px 0;font-size:14px;display:flex}.O1zoPW_detail dt{color:var(--muted)}.O1zoPW_detail dd{text-align:right;overflow-wrap:anywhere;margin:0}.O1zoPW_detailActions{gap:8px;margin:10px 0 0;display:flex}.O1zoPW_detailActions span{border:1px solid var(--line);border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-size:14px;font-weight:650;display:inline-flex}.O1zoPW_detailActions a,.O1zoPW_secondary{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.O1zoPW_confirm{align-items:center;gap:9px;min-height:44px;display:flex!important}.O1zoPW_release{color:var(--muted);gap:4px;padding:9px 0;font-size:13px;display:grid}.O1zoPW_release strong{color:var(--ink)}.O1zoPW_form{gap:0;min-width:0;padding-bottom:90px;display:grid}.O1zoPW_form fieldset{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:10px 0 8px}.O1zoPW_form legend{padding-right:10px;font-size:13px;font-weight:650}.O1zoPW_form label{gap:4px;min-width:0;margin:6px 0;font-size:13px;display:grid}.O1zoPW_dateField{gap:4px;margin:6px 0;font-size:13px;display:grid}.O1zoPW_dateRow{gap:8px;min-height:44px;padding:7px 11px}.O1zoPW_dateRow strong{flex:1;min-width:0}.O1zoPW_form input:not([type=checkbox]):not([type=radio]),.O1zoPW_form select,.O1zoPW_form textarea{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ink);font:inherit;padding:8px 11px;font-size:16px}.O1zoPW_form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2368766d' stroke-width='1.25'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:30px}.O1zoPW_form textarea{min-height:70px}.O1zoPW_form :is(input,select,textarea,button,a):focus-visible:where(:not([data-sheet-pointer-return])){box-shadow:none;background:var(--soft);outline:none}.O1zoPW_two{grid-template-columns:minmax(0,1fr) minmax(100px,120px);gap:8px;min-width:0;display:grid}.O1zoPW_two>label{min-width:0}.O1zoPW_modes{gap:8px;display:flex}.O1zoPW_modes label{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;justify-content:center;align-items:center;min-width:100px;min-height:44px;margin:2px 0 5px;padding:0 12px;display:flex}.O1zoPW_modes label:has(:checked){border-color:var(--line);background:var(--soft)}.O1zoPW_modes label:focus-within{box-shadow:none;background:var(--soft);outline:none}.O1zoPW_modes input{opacity:0;width:1px;height:1px;position:absolute}.O1zoPW_person>label:first-child{cursor:pointer;flex:1;align-items:center;gap:8px;min-height:44px;display:flex}.O1zoPW_person input[type=checkbox]{width:17px;height:17px;accent-color:var(--accent);flex:0 0 17px}.O1zoPW_person{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(105px,130px);align-items:center;gap:8px;min-width:0;padding:2px 0;display:grid}.O1zoPW_person>label:first-child{overflow-wrap:anywhere;min-width:0}.O1zoPW_person:has(input[type=checkbox]:checked){background:var(--soft)}.O1zoPW_person:focus-within{box-shadow:none;background:var(--soft);outline:none}.O1zoPW_share{width:100%;min-width:0}.O1zoPW_sharePreview{text-align:right;overflow-wrap:anywhere;font-size:13px}.O1zoPW_validation{color:#9a2e25;font-size:13px}.O1zoPW_form[data-ready=false]{pointer-events:none;opacity:.7}.O1zoPW_quickMain{gap:8px;margin-bottom:10px;display:grid}.O1zoPW_form .O1zoPW_quickMain label{color:var(--muted)}.O1zoPW_form .O1zoPW_quickMain input:not([type=checkbox]):not([type=radio]){background:var(--soft);border:0}.O1zoPW_form .O1zoPW_quickMain .O1zoPW_quickAmount input{font-variant-numeric:tabular-nums;min-height:62px;font-size:30px;font-weight:600}.O1zoPW_quickRows{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:0 12px}.O1zoPW_quickRows>button:last-child{border-bottom:0}.O1zoPW_fxFields{padding:6px 0}.O1zoPW_form .O1zoPW_person:has(input[type=checkbox]:checked){background:0 0}section.O1zoPW_total{border-radius:var(--radius);background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%);color:#fff;border:0;flex-direction:column;align-items:flex-start;gap:4px;margin:4px 0 22px;padding:18px;box-shadow:0 12px 28px #3f79ad3d}section.O1zoPW_total>span{color:#ffffffc7;font-size:13px;font-weight:650}section.O1zoPW_total strong{text-align:left;letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.1}.O1zoPW_dateGroups{gap:24px}.O1zoPW_listHeading{margin-bottom:var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.O1zoPW_listHeading:after{content:none}.O1zoPW_list{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0}.O1zoPW_list li+li:before{left:62px;right:14px}.O1zoPW_list a{grid-template-columns:36px minmax(0,1fr) fit-content(42%);align-items:center;gap:12px;min-height:64px;padding:12px 14px}.O1zoPW_expenseIcon{border-radius:var(--radius-inner);background:var(--amber-soft);width:36px;height:36px;color:var(--amber);margin-top:0}.O1zoPW_expenseCopy strong{letter-spacing:-.01em;font-size:14px;font-weight:700}.O1zoPW_list small{font-size:11.5px}.O1zoPW_refundStatus{border-radius:var(--radius-pill);padding:2px 9px;font-size:11.5px;font-weight:750}.O1zoPW_amount{letter-spacing:-.01em;font-size:14.5px;font-weight:800}.O1zoPW_amount small{font-size:11.5px;font-weight:600}.O1zoPW_detailIntro h2{font-size:var(--text-title);letter-spacing:-.03em;font-weight:800}.O1zoPW_detailIntro p{font-size:13px}.O1zoPW_detailSummary,.O1zoPW_detailList,.O1zoPW_detailHistory{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0}.O1zoPW_detailSummary{padding:0 16px}.O1zoPW_detailSummaryMain strong{letter-spacing:-.02em;font-size:22px;font-weight:800}.O1zoPW_detailSection h3{color:var(--muted);font-size:12.5px;font-weight:750}.O1zoPW_detailList,.O1zoPW_detailHistory{padding:0 16px}@media (max-width:360px){.O1zoPW_list a{grid-template-columns:36px minmax(0,1fr) fit-content(42%);gap:10px;padding:12px}.O1zoPW_expenseIcon{border-radius:var(--radius-inner);width:36px;height:36px}.O1zoPW_list li+li:before{left:58px;right:12px}}.O1zoPW_detailActions{gap:10px;margin-top:14px}.O1zoPW_detailActions a,.O1zoPW_detailActions .O1zoPW_secondary{border-radius:var(--radius);background:var(--soft);min-height:42px;color:var(--accent);border:0;padding:0 16px;font-size:13.5px;font-weight:700}.O1zoPW_detailSection.O1zoPW_detailSection>h3{margin:0 0 var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.O1zoPW_expenseCopy small,.O1zoPW_historyCopy small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.O1zoPW_detailList li,.O1zoPW_detailHistory li{min-height:var(--card-row-height)}section.O1zoPW_total{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px}section.O1zoPW_total strong{text-align:right;letter-spacing:-.02em;font-size:22px}@media (max-width:360px){section.O1zoPW_total strong{font-size:20px}}.O1zoPW_form .O1zoPW_quickMain .O1zoPW_quickAmount input{text-align:right}.O1zoPW_total{border-bottom:0}.O1zoPW_form fieldset{border-top:0}
.t4vrdG_list{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.t4vrdG_list li{min-width:0}.t4vrdG_list li+li{border-top:1px solid #0000;border-image:var(--inset-divider)}.t4vrdG_frame{min-width:0;scroll-margin-top:72px;container-type:inline-size}.t4vrdG_layout{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t4vrdG_mapPane,.t4vrdG_results{align-content:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t4vrdG_results:focus{outline:none}.t4vrdG_mapOpen{width:100%;min-height:var(--control-height);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);color:var(--accent);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;justify-content:center;align-items:center;padding:10px 12px;font-weight:600;display:flex}.t4vrdG_mapOpen:focus-visible{outline:var(--focus-outline);outline-offset:2px}.t4vrdG_areaSearch{top:var(--space-2);z-index:2;background:var(--surface);min-height:36px;box-shadow:var(--shadow-card);color:var(--accent);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.t4vrdG_areaSearch:focus-visible{outline:var(--focus-outline);outline-offset:2px}.t4vrdG_areaNote{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.t4vrdG_areaReset{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.t4vrdG_areaReset:focus-visible{outline:var(--focus-outline);outline-offset:2px}.t4vrdG_map{min-width:0;height:260px;display:grid;position:relative}.t4vrdG_map[data-explore-map=error]{height:auto}.t4vrdG_canvas{border:1px solid var(--line);border-radius:var(--radius-card);isolation:isolate;width:100%;min-width:0;height:100%;overflow:hidden}.t4vrdG_canvas[hidden]{display:none}.t4vrdG_mapNote{padding:var(--space-3);text-align:center;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.t4vrdG_marker{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex;transform:translateY(50%)}.t4vrdG_glyph,.t4vrdG_number{box-sizing:border-box;background:var(--accent);color:#fff;min-width:24px;height:24px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:center;align-items:center;padding:0 5px;font-weight:700;line-height:1;display:inline-flex}.t4vrdG_glyph{border:2px solid #fff;border-radius:14px;min-width:28px;height:28px}.t4vrdG_marker[data-selected=true] .t4vrdG_glyph,.t4vrdG_row[aria-current=true] .t4vrdG_number{background:var(--ink)}.t4vrdG_marker[data-selected=true] .t4vrdG_glyph{outline:2px solid var(--ink);outline-offset:1px}.t4vrdG_row[aria-current=true]{background:var(--soft)}.t4vrdG_place{gap:2px;min-width:0;display:grid}.t4vrdG_pager{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;display:flex}.t4vrdG_pagerButton{border-radius:var(--radius);width:44px;height:44px;color:var(--accent);touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.t4vrdG_pagerButton:hover:not(:disabled){background:var(--soft)}}.t4vrdG_pagerButton:disabled,.t4vrdG_pagerButton[aria-disabled=true]{color:var(--muted)}.t4vrdG_pagerButton:focus-visible{outline:var(--focus-outline);outline-offset:2px}.t4vrdG_pageNumber{color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}@container (min-width:720px){.t4vrdG_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.t4vrdG_map{height:420px}}.t4vrdG_row{align-items:center;column-gap:var(--space-3);width:100%;min-width:0;min-height:var(--menu-row-height);padding:var(--menu-row-padding);color:var(--ink);font:inherit;text-align:left;touch-action:manipulation;background:0 0;border:0;grid-template-columns:max-content minmax(0,1fr);row-gap:2px;display:grid}.t4vrdG_row:focus-visible{outline:var(--focus-outline);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.t4vrdG_row:hover{background:var(--soft)}}.t4vrdG_name{min-width:0;font-size:var(--menu-row-text);font-weight:var(--menu-row-weight);overflow-wrap:anywhere}.t4vrdG_address{min-width:0;color:var(--muted);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t4vrdG_status{min-width:0;max-width:100%;color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.t4vrdG_actions{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t4vrdG_detailBlock{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;padding-bottom:1px;display:grid}.t4vrdG_detail:empty{display:none}.t4vrdG_detailBlock:has(>.t4vrdG_detail:empty){display:none}.t4vrdG_detail{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);margin:0;display:grid}.t4vrdG_detailRow{column-gap:var(--card-key-gap);min-height:var(--card-row-height);padding:var(--menu-row-padding);grid-template-columns:max-content minmax(0,1fr);align-items:center;display:grid}.t4vrdG_detailRow+.t4vrdG_detailRow{border-top:1px solid #0000;border-image:var(--inset-divider)}.t4vrdG_detailRow dt{color:var(--muted);font-size:var(--card-key-size);font-weight:var(--card-key-weight);white-space:nowrap;margin:0}.t4vrdG_detailRow dd{overflow-wrap:anywhere;min-width:0;margin:0}.t4vrdG_gate{min-height:44px;color:var(--accent);font-size:var(--text-body);align-items:center;font-weight:650;display:inline-flex}.t4vrdG_gate:focus-visible{outline:var(--focus-outline);outline-offset:2px}.t4vrdG_tripChooser{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t4vrdG_choices a[aria-disabled=true]{color:var(--muted)}.t4vrdG_choices a:focus-visible{outline:var(--focus-outline);outline-offset:-3px}.t4vrdG_search{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.t4vrdG_searchBar{box-sizing:border-box;border-radius:var(--radius);background:var(--surface);width:100%;min-width:0;max-width:100%;min-height:48px;box-shadow:var(--shadow-card);flex-wrap:nowrap;align-items:center;display:flex}.t4vrdG_searchBar:has(.t4vrdG_nameInput:focus-visible){outline:var(--focus-outline);outline-offset:2px}.t4vrdG_cityButton{align-items:center;gap:var(--space-1);box-sizing:border-box;min-width:72px;max-width:40%;min-height:48px;padding:0 var(--space-1) 0 var(--space-3);border-radius:var(--radius);color:var(--ink);font:inherit;font-size:var(--text-body);text-align:left;white-space:nowrap;touch-action:manipulation;background:0 0;border:0;flex:0 auto;font-weight:400;display:flex}.t4vrdG_cityOnly{max-width:100%;padding-right:var(--space-3);color:var(--muted);flex:auto;justify-content:space-between}.t4vrdG_cityText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.t4vrdG_cityButton svg{color:var(--muted);flex:none}.t4vrdG_divider{background:var(--line);flex:none;width:1px;height:20px}.t4vrdG_nameInput{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:48px;padding:0 var(--space-1) 0 var(--space-3);color:var(--ink);background:0 0;border:0;border-radius:0;flex:1}.t4vrdG_nameInput:focus-visible{box-shadow:none;outline:0}.t4vrdG_barControl{box-sizing:border-box;border-radius:var(--radius);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.t4vrdG_cityButton:focus-visible,.t4vrdG_barControl:focus-visible{outline:var(--focus-outline);outline-offset:-3px}.t4vrdG_where{gap:var(--space-2);min-width:0;display:grid}.t4vrdG_where [data-input-surface]{background:var(--sheet-field-bg);box-shadow:none}.t4vrdG_suggestions{margin:0;padding:0;list-style:none}.t4vrdG_savedBadge{min-width:24px;height:24px;color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.t4vrdG_savedCount{min-width:0;color:var(--accent);font-size:var(--text-xs,12px)}.t4vrdG_savedToggle>span{color:var(--accent)}.t4vrdG_photo{gap:var(--space-1);min-width:0;margin:0 0 var(--space-3);display:grid}.t4vrdG_photo img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-card);background:var(--soft);width:100%;height:auto;display:block}.t4vrdG_photo figcaption{min-width:0;color:var(--muted);font-size:var(--text-xs,12px);white-space:nowrap;text-overflow:ellipsis;text-align:right;overflow:hidden}.t4vrdG_photo figcaption a{color:inherit}.t4vrdG_viewTabs{gap:var(--space-1);min-width:0;margin-bottom:var(--space-3);padding:var(--space-1);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.t4vrdG_viewTab{min-width:0;min-height:44px;padding:0 var(--space-1);border-radius:var(--radius-inner);color:var(--muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.t4vrdG_viewTab[aria-selected=true]{background:var(--soft);color:var(--ink);font-weight:650}.t4vrdG_viewTab:focus-visible{outline:var(--focus-outline);outline-offset:2px}.t4vrdG_sectionLabel{margin-bottom:var(--menu-label-gap)}.t4vrdG_sectionLabel.t4vrdG_sectionLabel h2{color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}
.MP4dXW_noPool,.MP4dXW_summaryCard,.MP4dXW_setupCard,.MP4dXW_editorCard,.MP4dXW_historyList,.MP4dXW_historyEmpty{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0}.MP4dXW_noPool{text-align:center;flex-direction:column;align-items:center;padding:24px 15px;display:flex}.MP4dXW_noPoolIcon,.MP4dXW_setupIcon,.MP4dXW_summaryIcon,.MP4dXW_historyIcon{background:var(--soft);color:var(--accent);border-radius:50%;place-items:center;display:grid}.MP4dXW_noPoolIcon{width:44px;height:44px}.MP4dXW_noPool h2{margin:11px 0 2px;font-size:17px}.MP4dXW_noPool p{color:var(--muted);margin:3px 0;font-size:13px;line-height:1.45}.MP4dXW_noPool .MP4dXW_noPoolTreasurer{color:var(--ink);margin:12px 0 0}.MP4dXW_action,.MP4dXW_secondary,.MP4dXW_setupCard button,.MP4dXW_form button{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.MP4dXW_action:disabled,.MP4dXW_setupCard button:disabled,.MP4dXW_form button:disabled{opacity:.5;cursor:default}.MP4dXW_noPool .MP4dXW_action{margin-top:16px}.MP4dXW_summaryCard{padding:0 13px;display:block}.MP4dXW_summaryIcon{width:36px;height:36px;margin-top:2px}.MP4dXW_summary{min-width:0;margin:0}.MP4dXW_summary div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;min-height:39px;padding:9px 0;font-size:13px;display:flex}.MP4dXW_summary div:last-child{border-bottom:0;padding-bottom:11px}.MP4dXW_summary dt{color:var(--muted);white-space:nowrap}.MP4dXW_summary dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-weight:400}.MP4dXW_summary .MP4dXW_mainAmount{color:var(--ink);font-size:20px;font-weight:600}.MP4dXW_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:11px 0 19px;display:grid}.MP4dXW_actions .MP4dXW_action{gap:5px;min-width:0;padding-inline:6px}.MP4dXW_actions .MP4dXW_action>span{font-size:18px;font-weight:400;line-height:1}.MP4dXW_history{margin-top:var(--section-gap);min-width:0}.MP4dXW_history h2,.MP4dXW_form h2{font-size:var(--text-section);margin:0 0 9px;font-weight:650}.MP4dXW_history ul{margin:0;padding:0;list-style:none}.MP4dXW_history li{border-bottom:1px solid var(--line);padding:10px 0;font-size:13px}.MP4dXW_history li:last-child{border-bottom:0}.MP4dXW_history small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4;display:block}.MP4dXW_historyList{overflow:hidden}.MP4dXW_historyList li{grid-template-columns:minmax(0,1fr) minmax(80px,38%);align-items:center;gap:12px;min-height:58px;margin-inline:13px;padding-block:10px;display:grid}.MP4dXW_historyCopy{overflow-wrap:anywhere;min-width:0}.MP4dXW_historyCopy strong,.MP4dXW_historyCopy a{color:var(--ink);font-weight:500}.MP4dXW_historyList b{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;justify-self:end;min-width:0;font-size:14px;font-weight:500}.MP4dXW_historyIcon{width:30px;height:30px}.MP4dXW_historyEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:114px;padding:16px;display:flex}.MP4dXW_historyEmpty svg{color:#9ea7b1;width:25px;height:25px;margin-bottom:7px}.MP4dXW_historyEmpty strong{font-size:13px;font-weight:650}.MP4dXW_historyEmpty small{color:var(--muted);margin-top:3px;font-size:12px}.MP4dXW_note{color:var(--muted);align-items:start;gap:7px;margin:10px 0 0;padding:0;font-size:12px;line-height:1.5;display:flex}.MP4dXW_note span{color:var(--accent);font-size:15px;line-height:1}.MP4dXW_setupCard{padding:15px}.MP4dXW_setupIntro{text-align:center;flex-direction:column;align-items:center;padding:8px 10px 17px;display:flex}.MP4dXW_setupIcon{width:42px;height:42px}.MP4dXW_setupIcon svg{width:22px;height:22px}.MP4dXW_setupIntro h2{margin:10px 0 7px;font-size:18px;line-height:1.3}.MP4dXW_setupIntro p{max-width:290px;color:var(--muted);margin:0;font-size:13px;line-height:1.45}.MP4dXW_setupInfo{border-radius:var(--radius);background:var(--soft);margin-bottom:14px;padding:3px 12px}.MP4dXW_setupInfo>div{align-items:center;gap:10px;min-height:57px;padding:8px 0;display:flex}.MP4dXW_setupInfo>div+div{border-top:1px solid var(--line)}.MP4dXW_setupInfo svg{color:var(--accent);flex:0 0 19px}.MP4dXW_setupInfo span{min-width:0}.MP4dXW_setupInfo strong,.MP4dXW_setupInfo small{display:block}.MP4dXW_setupInfo strong{font-size:13px}.MP4dXW_setupInfo small{color:var(--muted);margin-top:2px;font-size:12px}.MP4dXW_setupCard button{width:100%}.MP4dXW_editorForm{min-width:0;padding-bottom:90px}.MP4dXW_editorCard{gap:12px;padding:14px;display:grid}.MP4dXW_editorCard label,.MP4dXW_dateField{min-width:0;color:var(--muted);gap:5px;font-size:13px;display:grid}.MP4dXW_editorCard input:not([type=checkbox]),.MP4dXW_editorCard select,.MP4dXW_editorCard textarea{box-sizing:border-box;border-radius:var(--radius);background:var(--bg);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ink);font:inherit;border:0;padding:8px 11px;font-size:16px}.MP4dXW_editorCard select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2368766d' stroke-width='1.25'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:30px}.MP4dXW_editorCard textarea{resize:vertical;min-height:68px}.MP4dXW_returnModes,.MP4dXW_recipients{border:0;min-width:0;margin:0;padding:0}.MP4dXW_returnModes legend,.MP4dXW_recipients legend{color:var(--muted);padding:0 0 6px;font-size:13px}.MP4dXW_returnModes>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.MP4dXW_editorCard .MP4dXW_returnModes label{cursor:pointer;margin:0;display:block;position:relative}.MP4dXW_returnModes input{opacity:0;width:1px;height:1px;position:absolute}.MP4dXW_returnModes span{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--ink);place-items:center;font-size:14px;font-weight:600;display:grid}.MP4dXW_returnModes input:checked+span{border-color:var(--line);background:var(--soft);color:var(--accent)}.MP4dXW_returnModes label:focus-within span{box-shadow:none;background:var(--soft);outline-offset:2px;outline:none}.MP4dXW_recipients legend{width:100%}.MP4dXW_recipients legend span{float:right;color:var(--ink);font-weight:650}.MP4dXW_recipientList{border:1px solid var(--line);border-radius:var(--radius);padding:0 10px}.MP4dXW_editorCard .MP4dXW_recipientList label{min-height:48px;color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:6px 0;display:flex}.MP4dXW_recipientList label+label{border-top:1px solid var(--line)}.MP4dXW_recipientList label>span:nth-of-type(2){overflow-wrap:anywhere;flex:1;min-width:0}.MP4dXW_recipientList small{color:var(--muted);font-size:11px;display:block}.MP4dXW_editorCard .MP4dXW_recipientList input{opacity:0;width:1px;height:1px;position:absolute}.MP4dXW_recipientCheck{border:1px solid var(--line);color:#0000;border-radius:5px;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:13px;display:grid}.MP4dXW_recipientList label:has(input:checked) .MP4dXW_recipientCheck{border-color:var(--line);background:var(--accent);color:var(--surface)}.MP4dXW_recipientList label:focus-within{box-shadow:none;background:var(--soft);outline-offset:-2px;outline:none}.MP4dXW_amountField{align-items:end;gap:8px;min-width:0;display:flex}.MP4dXW_amountField label{flex:1;min-width:0}.MP4dXW_quickFill{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--accent);font:inherit;flex:none;padding:0 9px;font-size:12px;font-weight:650}.MP4dXW_quickFill:disabled{opacity:.45}.MP4dXW_returnPreview{border-radius:var(--radius);background:var(--soft);min-width:0;padding:10px 11px;font-size:12px}.MP4dXW_returnPreview>strong{font-size:13px}.MP4dXW_returnPreview p{color:var(--muted);margin:5px 0 0;line-height:1.4}.MP4dXW_returnPreview ul{margin:5px 0 0;padding:0;list-style:none}.MP4dXW_returnPreview li{justify-content:space-between;gap:8px;padding:4px 0;display:flex}.MP4dXW_returnPreview li span{overflow-wrap:anywhere;min-width:0}.MP4dXW_returnPreview b{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.MP4dXW_dateRow{min-height:44px;color:var(--ink);gap:8px;padding:7px 11px}.MP4dXW_dateRow strong{flex:1;min-width:0;font-size:14px;font-weight:600}.MP4dXW_editorCard .MP4dXW_confirm{min-height:44px;color:var(--ink);align-items:center;gap:9px;display:flex}.MP4dXW_confirm input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px}.MP4dXW_editorForm[data-ready=false],.MP4dXW_setupCard[data-ready=false],.MP4dXW_form[data-ready=false]{pointer-events:none;opacity:.7}.MP4dXW_form{border-top:1px solid var(--line);gap:14px;padding-top:14px;display:grid}.MP4dXW_form p,.MP4dXW_history p{color:var(--muted);font-size:13px;line-height:1.5}.MP4dXW_form label{color:var(--muted);gap:6px;font-size:13px;display:grid}.MP4dXW_form input{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;padding:9px 11px;font-size:16px}.MP4dXW_form button{width:fit-content}.MP4dXW_notice{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:6px;margin:10px 0;padding:11px;font-size:13px;display:flex}.MP4dXW_notice a{color:var(--ink);text-decoration:underline}.MP4dXW_error{color:var(--danger,#9f3030);font-size:13px}:is(.MP4dXW_action,.MP4dXW_secondary,.MP4dXW_setupCard button,.MP4dXW_dateRow,.MP4dXW_editorCard input,.MP4dXW_editorCard select,.MP4dXW_editorCard textarea,.MP4dXW_form button):focus-visible:where(:not([data-sheet-pointer-return])){box-shadow:none;background:var(--soft);outline-offset:2px;outline:none}@media (max-width:360px){.MP4dXW_summaryCard{padding-inline:10px}.MP4dXW_summaryIcon{width:30px;height:30px}.MP4dXW_summary .MP4dXW_mainAmount{font-size:18px}.MP4dXW_historyList li{gap:7px;margin-inline:9px}.MP4dXW_editorCard{padding:11px}.MP4dXW_amountField{flex-wrap:wrap}.MP4dXW_quickFill{margin-left:auto}}.MP4dXW_historyCopy a{align-items:center;min-height:44px;text-decoration:none;display:flex}.MP4dXW_historyCopy a:focus-visible:where(:not([data-sheet-pointer-return])){background:var(--soft);outline:none;text-decoration:underline}.MP4dXW_editorCard{gap:0;padding:12px}.MP4dXW_editorCard .MP4dXW_amountField{margin-bottom:12px}.MP4dXW_editorCard .MP4dXW_amountField input{font-variant-numeric:tabular-nums;background:var(--soft);min-height:62px;font-size:30px;font-weight:600}.MP4dXW_editorCard .MP4dXW_confirm{margin-top:12px;line-height:1.45}.MP4dXW_history{margin-top:0}.MP4dXW_summaryCard{background:0 0;border:0;border-radius:0;padding:0}.MP4dXW_summary div{min-height:36px;padding:6px 0}.MP4dXW_recipientList label>span:first-of-type{overflow-wrap:anywhere;flex:1;min-width:0}.MP4dXW_recipientList label>.MP4dXW_recipientCheck{flex:0 0 19px}.MP4dXW_noPool,.MP4dXW_summaryCard,.MP4dXW_setupCard,.MP4dXW_editorCard,.MP4dXW_historyList,.MP4dXW_historyEmpty{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0}.MP4dXW_action,.MP4dXW_secondary,.MP4dXW_setupCard button,.MP4dXW_form button{border-radius:var(--radius);border:0;min-height:46px;font-size:14px;font-weight:700}.MP4dXW_secondary,.MP4dXW_form button.MP4dXW_secondary{background:var(--soft);color:var(--accent)}.MP4dXW_summaryCard{padding:0 18px}.MP4dXW_summary div{font-size:13px}.MP4dXW_summary .MP4dXW_mainAmount{letter-spacing:-.03em;font-size:26px;font-weight:800}.MP4dXW_form h2{letter-spacing:-.02em;font-size:17px;font-weight:800}.MP4dXW_history h2{margin-bottom:var(--menu-label-gap);color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;line-height:1.5}.MP4dXW_historyList li{min-height:62px;margin-inline:16px}.MP4dXW_historyCopy strong,.MP4dXW_historyCopy a{font-weight:700}.MP4dXW_noPool h2{font-size:17px;font-weight:800}.MP4dXW_noPool p{font-size:13px}.MP4dXW_action{background:var(--accent);color:#fff}.MP4dXW_action.MP4dXW_secondary{background:var(--soft);color:var(--accent)}.MP4dXW_historyCopy small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.MP4dXW_history li{min-height:var(--card-row-height)}.MP4dXW_summary div{gap:var(--card-key-gap)}.MP4dXW_form{border-top:0}.MP4dXW_summaryCard{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%);color:#fff;border:0;padding:0 18px;box-shadow:0 12px 28px #3f79ad3d}.MP4dXW_summary div{border-bottom-color:#ffffff47;align-items:center}.MP4dXW_summary div:first-child{padding-block:16px}.MP4dXW_summary div:last-child{padding-bottom:12px}.MP4dXW_summary dt{color:#ffffffc7}.MP4dXW_summary div:first-child dt{font-weight:650}.MP4dXW_summary dd,.MP4dXW_summary .MP4dXW_mainAmount{color:#fff}.MP4dXW_summary .MP4dXW_mainAmount{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.1}@media (max-width:360px){.MP4dXW_summary .MP4dXW_mainAmount{font-size:20px}}.MP4dXW_editorCard .MP4dXW_amountField input{text-align:right}.MP4dXW_summary div:only-child{padding-block:16px}.MP4dXW_actions+.MP4dXW_history,.MP4dXW_history+.MP4dXW_history{margin-top:var(--section-gap)}.MP4dXW_actions .MP4dXW_action,.MP4dXW_actions .MP4dXW_action.MP4dXW_secondary{background:var(--surface);color:var(--accent);box-shadow:var(--shadow-card)}
._TowDa_cities{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(9em, calc((100% - var(--card-gap)) / 2))), 1fr));gap:var(--card-gap);min-width:0;margin:0;padding:0;list-style:none;display:grid}._TowDa_cities li{min-width:0}._TowDa_city{align-content:space-between;gap:var(--space-2);box-sizing:border-box;min-width:0;height:100%;min-height:76px;padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink);grid-template-columns:minmax(0,1fr);display:grid}._TowDa_city:focus-visible,._TowDa_tab:focus-visible{outline:var(--focus-outline);outline-offset:2px}@media (hover:hover) and (pointer:fine){._TowDa_city:hover{background:var(--soft)}}._TowDa_cityText{gap:2px;min-width:0;display:grid}._TowDa_cityName{min-width:0;font-size:var(--text-body);overflow-wrap:anywhere;font-weight:650}._TowDa_cityCountry,._TowDa_cityCount{min-width:0;color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._TowDa_tabs{gap:var(--space-1);min-width:0;margin-bottom:var(--space-3);padding:var(--space-1);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._TowDa_tab{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:44px;padding:0 var(--space-1);border-radius:var(--radius-inner);color:var(--muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;touch-action:manipulation;background:0 0;border:0;display:inline-flex}._TowDa_tab[aria-selected=true]{background:var(--soft);color:var(--ink);font-weight:650}._TowDa_tabCount{font-size:var(--text-xs);font-variant-numeric:tabular-nums}._TowDa_panel{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._TowDa_note{color:var(--muted);font-size:var(--text-sm);margin:0}._TowDa_places{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._TowDa_place{align-items:center;column-gap:var(--space-2);min-width:0;min-height:var(--menu-row-height);padding:var(--menu-row-padding);grid-template-columns:minmax(0,1fr) max-content;display:grid}._TowDa_place+._TowDa_place{border-top:1px solid #0000;border-image:var(--inset-divider)}._TowDa_placeText{gap:2px;min-width:0;display:grid}._TowDa_placeName{min-width:0;font-size:var(--menu-row-text);font-weight:var(--menu-row-weight);overflow-wrap:anywhere}._TowDa_placeAddress{min-width:0;color:var(--muted);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._TowDa_cityKinds{gap:var(--space-1);flex-wrap:wrap;flex-basis:100%;min-width:0;display:flex}._TowDa_cityKind{font-size:var(--text-xs,12px);color:var(--muted);border:1px solid var(--line);padding:0 var(--space-2);border-radius:999px}._TowDa_placeRow{width:100%;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr)}._TowDa_placeRow:focus-visible{outline:var(--focus-outline);outline-offset:-3px}@media (hover:hover) and (pointer:fine){._TowDa_placeRow:hover{background:var(--soft)}}._TowDa_tab[data-empty]:not([aria-selected=true]){opacity:.55}
.A10Wyq_filters{gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;display:grid}.A10Wyq_searchSheet [data-sheet-body] form,.A10Wyq_filters>*{box-sizing:border-box;min-width:0;max-width:100%}.A10Wyq_field{gap:var(--space-2);min-width:0;font-size:var(--text-sm);display:grid}.A10Wyq_duration{border:0;min-width:0;margin:0;padding:0}.A10Wyq_duration legend{margin-bottom:var(--space-2);font-size:var(--text-sm);padding:0}.A10Wyq_presets{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,88px),1fr));min-width:0;max-width:100%;display:grid}.A10Wyq_presets button{overflow-wrap:anywhere;min-width:44px;max-width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font:inherit;font-size:var(--text-sm)}.A10Wyq_presets button[aria-pressed=true]{color:var(--accent);border-color:var(--line);background:var(--soft)}.A10Wyq_customRange{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:100%;display:grid}.A10Wyq_results{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid}.A10Wyq_customRange>*,.A10Wyq_customRange input{box-sizing:border-box;min-width:0;max-width:100%}@media (max-width:359px){.A10Wyq_customRange{grid-template-columns:minmax(0,1fr)}}.A10Wyq_destination span{color:var(--ink)}.A10Wyq_tagField input{box-sizing:border-box;min-width:0;max-width:100%}.A10Wyq_where{gap:var(--space-2);min-width:0;display:grid}.A10Wyq_where .A10Wyq_suggestions{margin:0;padding:0;list-style:none}.A10Wyq_durationChips{gap:var(--space-2);min-width:0;max-width:100%;margin-top:var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.A10Wyq_durationChips a{min-height:36px;padding:0 var(--space-3);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:var(--text-sm);white-space:nowrap;border-radius:999px;flex:none;align-items:center;text-decoration:none;display:inline-flex}.A10Wyq_durationChips a[aria-current=true]{color:var(--accent);background:var(--soft)}.A10Wyq_notice{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}
