.reports_card__xZ91w{padding:1.5rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:1rem}.reports_title__6Kdmg{margin:0;font-size:1.25rem;line-height:1.3;color:var(--text)}.reports_hint__FKOnt,.reports_intro__72uXI,.reports_muted__o5l3q{margin:0;color:var(--text-muted)}.reports_hint__FKOnt{font-style:var(--info-text-style)}.reports_failed__tr_Am{margin:0;color:var(--status-error)}.reports_tabs__tBfqp{display:flex;gap:.5rem}.reports_tab__pC_oi{padding:.375rem .75rem;font:inherit;font-size:.875rem;color:var(--text);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-sm);cursor:pointer}.reports_tabCurrent__XLLbM{background:var(--selected-bg);border-color:var(--selected-border);font-weight:600}.reports_list__CtQsP{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.reports_report__5zFbV{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.reports_head__RwKEZ{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.reports_kind__WdZTp{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--text-accent)}.reports_person__LlW98{font-weight:600;color:var(--text)}.reports_when__O9i1s{font-size:.8rem;color:var(--text-muted)}.reports_note__3SXQe,.reports_reason__54DTD{margin:0;color:var(--text)}.reports_note__3SXQe{white-space:pre-wrap;overflow-wrap:anywhere}.reports_reason__54DTD{font-weight:600}.reports_snapshot__hEihD{margin:0;padding:.5rem .75rem;color:var(--text);background:var(--surface-raised);border-left:3px solid var(--border-control);white-space:pre-wrap;overflow-wrap:anywhere}.reports_links__Z5v_E{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.reports_link__JhCEy{font-size:.875rem;color:var(--text-accent)}.reports_decide__aLwdd,.reports_field__o0SCX{display:flex;flex-direction:column;gap:.35rem}.reports_label__rJaO2{font-size:.875rem;font-weight:600;color:var(--text)}.reports_textarea__wMzUg{font:inherit;padding:.5rem .75rem;color:var(--text);background:var(--surface-raised);border:1px solid var(--border-control);border-radius:var(--radius-sm);resize:vertical}.reports_actions__dj12P{display:flex;flex-wrap:wrap;gap:.5rem}.reports_button__u_MPr,.reports_danger__Y391h{padding:.375rem .75rem;font:inherit;font-size:.875rem;font-weight:600;border-radius:var(--radius-sm);cursor:pointer}.reports_button__u_MPr{color:var(--text);background:var(--surface);border:1px solid var(--border-control)}.reports_danger__Y391h{color:var(--button-danger-text);background:var(--button-danger-bg);border:1px solid transparent}.reports_button__u_MPr:disabled,.reports_danger__Y391h:disabled{opacity:.6;cursor:default}.reports_button__u_MPr:focus-visible,.reports_danger__Y391h:focus-visible,.reports_link__JhCEy:focus-visible,.reports_primary__G_Ego:focus-visible,.reports_tab__pC_oi:focus-visible,.reports_textarea__wMzUg:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.reports_primary__G_Ego{padding:.375rem .75rem;font:inherit;font-size:.875rem;font-weight:600;color:var(--button-primary-text);background:var(--button-primary-bg);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}.reports_primary__G_Ego:disabled{opacity:.6;cursor:default}.reports_pending__a66Lc{margin:0;font-size:.875rem;font-weight:600;color:var(--status-error)}.reports_ride__fwzLw{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;border:1px solid var(--border);border-radius:var(--radius-md)}.reports_rideTitle__Pzdo8{margin:0;font-size:.9375rem}.reports_rideName__E5GzU{margin:0;font-weight:600;overflow-wrap:anywhere}.reports_ridePicture__n2XH1{width:min(16rem,100%);height:8rem}.reports_hold__4tcTL{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.reports_held__excbe{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .75rem;border-left:3px solid var(--status-error);background:var(--surface)}.reports_heldTitle__XxRdj{margin:0;font-weight:600}.track-picture_track__6dbHu{display:block;width:100%;height:100%;padding:.5rem}.track-picture_casing__rMiTE,.track-picture_line__rbTlD{fill:none;stroke-linecap:round;stroke-linejoin:round}.track-picture_casing__rMiTE{stroke:var(--surface-raised);stroke-width:6}.track-picture_line__rbTlD{stroke:var(--brand-teal);stroke-width:3}.track-picture_start__sT_cO{fill:var(--brand-teal);stroke:var(--surface-raised);stroke-width:2}.track-picture_thumbnail__HwU3M{position:relative;width:100%;height:100%}.track-picture_thumbnail__HwU3M>*{position:absolute;inset:0}.track-picture_map__GrKlg{width:100%;height:100%;object-fit:cover;animation:track-picture_map-in__ZSUqm .3s ease-out}@keyframes track-picture_map-in__ZSUqm{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.track-picture_map__GrKlg{animation:none}}.trip_page__vsnM_{max-width:var(--column-max);margin:0 auto;padding:1.5rem var(--column-gutter) 3rem;display:flex;flex-direction:column;gap:1rem;color:var(--text)}.trip_link__LB8MU{color:var(--text-accent)}.trip_muted__LbCY5{margin:0;color:var(--text-muted)}.trip_alert__2Evvn{margin:0;color:var(--status-error)}.trip_notice___cyBT{margin:0;padding:.5rem .75rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md)}.trip_head__Ujjah{display:flex;flex-direction:column;gap:.5rem}.trip_headRow__adVbF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.trip_title__hRHXV{margin:0;font-size:1.75rem}.trip_headActions__yfQhS{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.trip_metaRow__W2kO3{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem}.trip_cover__m_N9f{display:block;width:100%;aspect-ratio:4/1;max-height:18rem;object-fit:cover;border-radius:var(--radius-lg)}.trip_coverFrame__4EsEy{position:relative}.trip_coverFrame__4EsEy .trip_coverBack__8Tk5m{position:absolute;top:.75rem;left:.75rem;background:var(--cover-scrim);color:var(--cover-scrim-text);border-color:transparent}.trip_coverPlaceholder__14_h6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;aspect-ratio:4/1;max-height:18rem;min-height:6rem;border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-muted);font-size:.875rem}.trip_defaultCovers__UM__5{display:flex;flex-direction:column;gap:.35rem}.trip_defaultCoverRow__WH7J3{display:flex;flex-wrap:wrap;gap:.5rem}.trip_defaultCover__M2NVv{padding:0;line-height:0;background:none;border:2px solid var(--border-control);border-radius:var(--radius-md);overflow:hidden;cursor:pointer}.trip_defaultCover__M2NVv img{display:block;width:10rem;height:auto;aspect-ratio:16/9;object-fit:cover}.trip_defaultCover__M2NVv:hover:not(:disabled){border-color:var(--text-accent)}.trip_defaultCover__M2NVv:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.trip_defaultCover__M2NVv:disabled{opacity:.6;cursor:progress}.trip_coverEdit__VJa3j{display:flex;flex-direction:column;gap:.5rem}.trip_cropArea__4Auk7{display:flex;flex-direction:column;gap:.25rem;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-lg)}.trip_cropArea__4Auk7:active{cursor:-webkit-grabbing;cursor:grabbing}.trip_cropArea__4Auk7:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.trip_cropValue__nQbgH{margin:0;font-size:.8125rem;color:var(--text-muted)}.trip_cropSaid___i4W6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.trip_meta__yp9uo{margin:0;font-size:.9375rem;color:var(--text-muted)}.trip_meta__yp9uo>span+span:before{content:" · "}.trip_description__XeZqX{white-space:pre-wrap}.trip_notes__8g6bf{margin:0;padding:.75rem 1rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg)}.trip_notesText__Lb1jL{margin:.25rem 0;white-space:pre-wrap}.trip_notesFoot__em2r_{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}.trip_notesForm__Rk9Ej{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.trip_hint__uI9GS,.trip_quiet__1l_Em{margin:0;font-size:.8125rem;color:var(--text-muted)}.trip_hint__uI9GS{font-style:var(--info-text-style)}.trip_subhead__1FXeQ{margin:0;font-size:1rem}.trip_facts__9qUyI{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0}.trip_fact__NYhQN{min-width:6rem}.trip_factLabel__7xYBg{font-size:.75rem;color:var(--text-muted)}.trip_factValue__TI2Qg{margin:0;font-weight:600}.trip_figures__RA_1R,.trip_panelCard__FMTbj{padding:1rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg)}.trip_panelCard__FMTbj .trip_figures__RA_1R{padding:0;background:none;border:none}.trip_facts__9qUyI.trip_figures__RA_1R{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(7rem,calc((100% - 4 * 1.5rem) / 5)),1fr));grid-row-gap:.75rem;row-gap:.75rem;grid-column-gap:1.5rem;column-gap:1.5rem}.trip_columns__3TjOg{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:1rem;gap:1rem;align-items:start}.trip_tripGrid__o5lzB{grid-template-rows:auto 1fr;grid-template-areas:"map side" "rest side"}.trip_tripGrid__o5lzB>.trip_map__3XQb3{grid-area:map}.trip_tripGrid__o5lzB>.trip_side__a9ePk{grid-area:side}.trip_tripGrid__o5lzB>.trip_rest__8FLCe{grid-area:rest}@media (max-width:56rem){.trip_columns__3TjOg{grid-template-columns:minmax(0,1fr)}.trip_tripGrid__o5lzB{grid-template-rows:none;grid-template-areas:"map" "side" "rest"}}.trip_map__3XQb3{position:relative;height:32rem;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised)}@media (max-width:40rem){.trip_map__3XQb3{height:20rem}}.trip_map__3XQb3>div{height:100%;min-height:0;border-radius:0}.trip_centreControl__SCchN{position:absolute;right:10px;bottom:10px;z-index:2}.trip_rest__8FLCe,.trip_side__a9ePk{display:flex;flex-direction:column;gap:1rem;min-width:0}.trip_listHead__J1bek{justify-content:space-between}.trip_listHead__J1bek,.trip_listTools__QNhDX{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.trip_listTools__QNhDX{margin-left:auto}.trip_stages__Z7t_u{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.trip_stageBelow__aO8bI{margin-top:-.25rem}.trip_stage__19V3J{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md)}.trip_stage__19V3J[aria-current=true]{border-color:var(--selected-border);box-shadow:inset 0 0 0 1px var(--selected-border)}.trip_handle__IhjBa{flex:none;width:.75rem;height:1.25rem;margin-top:.125rem;cursor:-webkit-grab;cursor:grab;background-image:radial-gradient(var(--text-muted) 40%,transparent 40%);background-size:.25rem .25rem}.trip_swatch__SkXSr{flex:none;width:.5rem;align-self:stretch;border-radius:var(--radius-sm)}.trip_swatchRest__t3MwA{background:var(--rest-day)}.trip_stageBody__D1PkJ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.trip_stageFacts__JHpdJ,.trip_stageMeta__FXkBR{margin:0;font-size:.8125rem;color:var(--text-muted)}.trip_stageFacts__JHpdJ>span+span:before,.trip_stageMeta__FXkBR>span+span:before{content:" · "}.trip_stageMeta__FXkBR>span{white-space:nowrap}.trip_stageMeta__FXkBR>span+span:before{white-space:normal}.trip_stageTitle__oAbZR{padding:0;font:inherit;font-weight:600;text-align:left;color:var(--text);background:none;border:none;cursor:pointer}.trip_stageTitle__oAbZR:hover{color:var(--text-accent)}.trip_overnight__OGMYH>span+span:before{content:" "}.trip_stage__19V3J{--stage-indent:1rem}.trip_stage__19V3J[draggable=true]{--stage-indent:2.25rem}.trip_stageDetails__m4KDE{flex:1 0 100%;min-width:0;display:flex;flex-direction:column;gap:.125rem;padding-left:var(--stage-indent);overflow-wrap:break-word}.trip_stageDetails__m4KDE:empty{display:none}.trip_detailLine__IlfkN,.trip_stayLines__7xLqw{margin:0;font-size:.8125rem;color:var(--text-muted)}.trip_highlightLines__jZ7U_,.trip_stayLines__7xLqw{display:flex;flex-direction:column;gap:.125rem}.trip_highlightLines__jZ7U_{font-size:.8125rem;color:var(--text-muted);overflow-wrap:break-word}.trip_highlightLine__CufZb{margin:0}.trip_highlightWithAction__mzM7C{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.trip_highlightAction__2Yf3M{flex:none}.trip_rerouteDone__VcFeN{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.trip_rerouteDoneText__uvA1B{margin:0;font-size:.8125rem}.trip_highlightLabel__caSQ7{font-weight:600}.trip_unbroken__n4IMJ{white-space:nowrap}.trip_badge__yETxW{flex-wrap:wrap;align-items:center;margin-top:.25rem;font-size:.8125rem}.trip_badge__yETxW,.trip_gapRow__nmr4P{display:flex;gap:.375rem;color:var(--text)}.trip_gapRow__nmr4P{flex-direction:column;padding:.5rem .75rem;background:var(--warning-bg);border:1px solid var(--warning);border-left-width:4px;border-radius:var(--radius-md);scroll-margin-top:calc(var(--sticky-header-height) + 1rem)}.trip_gapText__BY8np{display:flex;align-items:flex-start;gap:.375rem;margin:0;font-size:.875rem;overflow-wrap:break-word}.trip_gapSign__Y2ube{flex:none;color:var(--warning)}.trip_gapActions__pZ7NW{display:flex;flex-wrap:wrap;gap:.375rem;padding-left:calc(20px + .375rem)}.trip_gapFlash__vshDb{outline:3px solid var(--warning);outline-offset:2px;transition:outline-color .6s ease-out}@media (prefers-reduced-motion:reduce){.trip_gapFlash__vshDb{transition:none}}.trip_gapCount__uJuo_{margin:.5rem 0 0;padding:0 0 0 .5rem;font-size:.8125rem;color:var(--text);border-left:3px solid var(--warning)}.trip_gapCountLink__QkWSs{font:inherit;font-size:.8125rem;text-align:left;background:none;border-top:none;border-right:none;border-bottom:none;text-decoration:underline;cursor:pointer}.trip_gapCountLink__QkWSs:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.trip_tools__7uvBR{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem}@media (max-width:40rem){.trip_stage__19V3J{flex-wrap:wrap}.trip_tools__7uvBR{flex-basis:100%}}.trip_danger__wE963,.trip_primary__IVKFw,.trip_secondary__4VSDX{padding:.5rem 1rem;font:inherit;font-size:.9375rem;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;text-align:center}.trip_primary__IVKFw{background:var(--button-primary-bg);color:var(--button-primary-text);border:1px solid var(--button-primary-bg);font-weight:600}.trip_secondary__4VSDX{background:none;color:var(--text);border:1px solid var(--border-control)}.trip_secondary__4VSDX:hover{border-color:var(--brand-leaf)}.trip_danger__wE963{background:var(--button-danger-bg);color:var(--button-danger-text);border:1px solid var(--button-danger-bg);font-weight:600}.trip_danger__wE963:hover:not(:disabled){filter:brightness(1.1)}.trip_small__XXsYA{padding:.25rem .625rem;font-size:.8125rem}.trip_danger__wE963:disabled,.trip_primary__IVKFw:disabled,.trip_secondary__4VSDX:disabled{opacity:.6;cursor:default}.trip_danger__wE963:focus-visible,.trip_fileButton__tEesi:focus-within,.trip_input__BGG6x:focus-visible,.trip_primary__IVKFw:focus-visible,.trip_secondary__4VSDX:focus-visible,.trip_stageTitle__oAbZR:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.trip_actions__1Znid{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.trip_fileButton__tEesi{display:inline-block}.trip_fileInput__E0oSg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.trip_form__iykdy{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:.75rem 1rem;gap:.75rem 1rem;padding:1rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg)}.trip_wide__qkrRz{grid-column:1/-1}.trip_stay___CMsC{margin:0;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius-md)}.trip_stayGrid__aESiw{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:.75rem 1rem;gap:.75rem 1rem}.trip_addrRow__xyCei{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.trip_addrMain__px8rC{flex:1 1 12rem;min-width:0}.trip_addrShort__IJaZJ{flex:0 1 7rem;min-width:5rem}.trip_addrPlace__eM_tH{position:relative}.trip_addrMatches__s4oaA{position:absolute;top:100%;left:0;right:0;z-index:20;max-height:16rem;margin:.25rem 0 0;padding:.25rem 0;overflow-y:auto;list-style:none;background:var(--surface-raised);border:1px solid var(--border-control);border-radius:var(--radius-md)}.trip_addrMatch__4FHnU{min-height:2.75rem;display:flex;align-items:center;padding:.25rem .75rem;color:var(--text);cursor:pointer}.trip_addrMatchActive__dXv_F,.trip_addrMatch__4FHnU:hover{background:var(--selected-bg)}.trip_firstRow__VlGDF{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:.75rem 1rem;gap:.75rem 1rem}@media (max-width:40rem){.trip_firstRow__VlGDF{grid-template-columns:minmax(0,1fr)}}.trip_field__oYORU{display:flex;flex-direction:column;gap:.25rem}.trip_label__LEN_8{font-weight:600;font-size:.875rem}.trip_input__BGG6x{padding:.5rem .75rem;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-md)}textarea.trip_input__BGG6x{min-height:5rem}.trip_dialog__I_OR5{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--surface-raised);border:1px solid var(--border-control);border-radius:var(--radius-lg);box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--surface) 70%,transparent)}.trip_dialogTitle__AVx6d{margin:0;font-size:1.125rem}.trip_choices__zhrz5{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}.trip_choice__Buzfn{display:flex;justify-content:space-between;gap:.75rem;width:100%;padding:.5rem .75rem;font:inherit;text-align:left;color:var(--text);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-md);cursor:pointer}.trip_choice__Buzfn:hover{border-color:var(--brand-leaf)}.trip_choice__Buzfn:disabled{cursor:progress;opacity:.6}.trip_choiceText___F017{display:flex;flex-direction:column;gap:.125rem;min-width:0}.trip_choiceMeta___MsWY{font-size:.8125rem;color:var(--text-muted)}.trip_choiceMeta___MsWY>span+span:before{content:" · "}.trip_banner__DaFY4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin:0;padding:.5rem .75rem;background:var(--surface-raised);border:1px solid var(--border);border-left:3px solid var(--brand-leaf);border-radius:var(--radius-md)}.trip_rideRow__6Uz5l{margin-top:.25rem}.trip_compare__frymy{flex:1 0 100%;min-width:0;display:flex;flex-direction:column;gap:.375rem;padding:.5rem .625rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-size:.8125rem}.trip_compareName__q7zJB{margin:0;overflow-wrap:anywhere;color:var(--text-muted)}.trip_compareScroll__GJ7W_{overflow-x:auto}.trip_compareTable__zC0St{width:100%;border-collapse:collapse;table-layout:auto}.trip_compareTable__zC0St td,.trip_compareTable__zC0St th{padding:.125rem .5rem .125rem 0;text-align:left;vertical-align:baseline}.trip_compareHead__poSIp{font-size:.75rem;white-space:nowrap}.trip_compareHead__poSIp,.trip_compareLabel__1Buyc{font-weight:400;color:var(--text-muted)}.trip_compareValue__InAXX{font-weight:600;white-space:nowrap}.trip_compareFoot__34IGv{flex-wrap:wrap;justify-content:space-between;color:var(--text-muted)}.trip_check__ZAsng,.trip_compareFoot__34IGv,.trip_highlightRow__5Nq6m{display:flex;align-items:center;gap:.5rem}.trip_highlightRow__5Nq6m{flex-wrap:wrap}.trip_placeLookup__NgOh_{flex-basis:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.trip_placeLookupQuestion__abwEk{margin:0;font-weight:600}.trip_trimRow__9PUKK{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.trip_bikes__BOF3B{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;border:0}.trip_bikes__BOF3B>legend{padding:0;margin-bottom:.25rem}.trip_swatchTravel__yGLSO{background:repeating-linear-gradient(to bottom,var(--text-muted) 0 6px,transparent 6px 10px)}.checklist_panel__vFDEP{display:flex;flex-direction:column;gap:.75rem}.checklist_count__K8ozf{margin:0;font-size:.875rem;font-weight:400;color:var(--text-muted)}.checklist_group__PrX5b{display:flex;flex-direction:column;gap:.375rem}.checklist_groupTitle__ft4EO{margin:0;font-size:.9375rem}.checklist_items__2W6y_{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}.checklist_item__BjFY0{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md)}.checklist_tick__OawJ_{flex:none;width:1.125rem;height:1.125rem;margin:.125rem 0 0;accent-color:var(--brand-leaf)}.checklist_body___TSuc{display:flex;flex-direction:column;flex:1 1;min-width:0}.checklist_text__nHVzy{overflow-wrap:anywhere}.checklist_binStatus__RgE6p{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.checklist_binStatus__RgE6p:empty{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.checklist_toolbar__LHqx5{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.checklist_toolbar__LHqx5>p:empty{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.checklist_divider__qorOI{width:100%;margin:0;border:0;border-top:1px solid var(--border)}.checklist_done__Vzyd5{text-decoration:line-through;color:var(--text-muted)}.checklist_doneBy__06zQp{font-size:.8125rem;color:var(--text-muted)}.checklist_trips__oWoLc{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}@media (max-width:30rem){.checklist_item__BjFY0{flex-wrap:wrap}}.checklist_edit__r6hfU{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.people_page__RuiwY{max-width:44rem;margin:0 auto;padding:3rem var(--column-gutter) 4rem;display:flex;flex-direction:column;gap:1rem}.people_wide__qgeVu{max-width:var(--column-max)}.people_title__8VdaY{margin:0;font-size:1.75rem;line-height:1.25;color:var(--text)}.people_searchLabel__WMF4w{display:flex;flex-direction:column;gap:.375rem;font-weight:600;color:var(--text)}.people_searchInput__EmTxA{padding:.625rem .75rem;font:inherit;font-weight:400;color:var(--text);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-sm)}.people_searchInput__EmTxA:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.people_hint__9X92_,.people_muted__M_x5E{margin:0;font-size:.875rem;color:var(--text-muted)}.people_hint__9X92_{font-style:var(--info-text-style)}.people_failed__732y4{margin:0;color:var(--status-error)}.people_list__0LC5F{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.people_card__iNq3h{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg)}.people_avatar__0FHug,.people_initial__6S_eQ{flex:none;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden}.people_initial__6S_eQ{display:grid;place-items:center;font-weight:600;background:var(--button-primary-bg);color:var(--button-primary-text)}.people_avatar__0FHug{object-fit:cover}.people_big__3kQHx{width:4.5rem;height:4.5rem;font-size:1.5rem}.people_cardText__IRYcs{flex:1 1 10rem;min-width:0;display:flex;flex-direction:column;gap:.15rem}.people_name__o78KY{font-weight:600;color:var(--text);text-decoration:none;overflow-wrap:anywhere}.people_name__o78KY:hover{text-decoration:underline}.people_name__o78KY:focus-visible,.people_tab__GbIG0:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.people_meta__f5fvB{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-size:.875rem;color:var(--text-muted)}.people_chip__vEYor{padding:.05rem .45rem;font-size:.8rem;color:var(--text);border:1px solid var(--border-control);border-radius:var(--radius-md)}.people_cardActions__kPmdJ{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.people_followWrap__iQTTW{display:inline-flex;flex-direction:column;gap:.25rem}.people_counts___UX_i{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0}.people_count__pU_9v{display:flex;flex-direction:column}.people_countValue__ynlia{margin:0;font-size:1.25rem;font-weight:600;color:var(--text)}.people_countLabel__JRlIL{font-size:.875rem;color:var(--text-muted)}.people_tabs__oe209{display:flex;gap:.5rem;border-bottom:1px solid var(--border)}.people_tab__GbIG0{padding:.5rem .75rem;font:inherit;color:var(--text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer}.people_tab__GbIG0[aria-pressed=true]{color:var(--text);border-bottom-color:var(--brand-leaf)}.people_note__GmYXB{margin:0;padding:1rem;color:var(--text-muted);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg)}.people_relations__8lt_8{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;font-size:.875rem}.people_badge__EdD_0{font-weight:600;color:var(--text)}.people_figures__zUBXZ{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-gap:.5rem;gap:.5rem}@media (max-width:40rem){.people_figures__zUBXZ{grid-template-columns:repeat(2,minmax(0,1fr))}}.people_figure__ANCtM{display:flex;flex-direction:column;gap:.1rem;padding:.6rem .8rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg)}.people_figureValue___ywo5{font-size:1.35rem;font-weight:700;color:var(--text)}.people_figureLabel__XhGMn{font-size:.85rem;color:var(--text-muted)}.people_feedList__LsV6_{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}.people_feedItem__MuV49{display:flex;flex-direction:column;gap:.375rem}.people_byline___54sw{margin:0;font-size:.875rem;color:var(--text-muted)}.people_byline___54sw a{font-weight:600;color:var(--text)}.screenshots_picker__S3chG{display:flex;flex-direction:column;gap:.375rem}.screenshots_legend__WIpwH{font-size:.875rem;font-weight:600}.screenshots_zone__APv1t{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem;border:1px dashed var(--border-control);border-radius:var(--radius-md)}.screenshots_zoneOver__Hpvp9{border-style:solid;border-color:var(--brand-leaf);background:var(--selected-bg)}.screenshots_file__foSZ2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.screenshots_choose__plCBu{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;color:var(--text);background:var(--surface-raised);border:1px solid var(--border-control);border-radius:var(--radius-md);cursor:pointer}.screenshots_file__foSZ2:focus-visible+.screenshots_choose__plCBu{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.screenshots_file__foSZ2:disabled+.screenshots_choose__plCBu,.screenshots_file__foSZ2:disabled~.screenshots_dropHint__NOnFt{opacity:.6;cursor:default}.screenshots_dropHint__NOnFt{font-size:.875rem;color:var(--text-muted);font-style:var(--info-text-style)}.screenshots_problem__8T8ds{margin:0;font-size:.875rem;color:var(--status-error)}.screenshots_thumbs__IOCxU{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.screenshots_thumb__d6y9j{position:relative}.screenshots_thumb__d6y9j img{display:block;width:5rem;height:5rem;object-fit:cover;border:1px solid var(--border);border-radius:var(--radius-md)}.screenshots_remove__4_4f4{position:absolute;top:.25rem;right:.25rem}.screenshots_sent__gChCc{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}.screenshots_sent__gChCc li{display:flex;align-items:center;gap:.5rem;overflow-wrap:anywhere}.screenshots_shots___NnmP{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.screenshots_shot__OPrkf{display:flex;flex-direction:column;gap:.25rem;max-width:12rem}.screenshots_evidence__BI2Bg{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:var(--text-muted);overflow-wrap:anywhere}.screenshots_evidenceNote__TrEZW{margin:.25rem 0 0;font-size:.8125rem;color:var(--text-muted);font-style:var(--info-text-style)}.screenshots_heldBadge__uWN2d{align-self:flex-start;padding:0 .375rem;font-weight:600;color:var(--status-error);border:1px solid var(--status-error);border-radius:var(--radius-sm)}.screenshots_digest___GWhi{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.screenshots_shotButton__nXgf_{display:block;padding:0;background:none;border:1px solid var(--border);border-radius:var(--radius-md);cursor:zoom-in}.screenshots_shotButton__nXgf_:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.screenshots_shotButton__nXgf_ img{display:block;width:6rem;height:6rem;object-fit:cover;border-radius:var(--radius-md)}.screenshots_overlay__IS_e3{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--surface) 70%,transparent)}.screenshots_viewer__BFGtW{display:flex;flex-direction:column;gap:.75rem;width:min(64rem,100%);max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);padding:1rem;overflow:auto;background:var(--surface-raised);border:1px solid var(--border-control);border-radius:var(--radius-lg)}.screenshots_viewerHead__Ihyz8{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.screenshots_viewerTitle__Ytpxz{margin:0;font-size:1.0625rem}.screenshots_viewer__BFGtW img{display:block;max-width:100%;height:auto;margin:0 auto}.reactions_reactions__kRlwf{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.reactions_row__3XAf8{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.reactions_title__ycUwX{display:flex;align-items:baseline;gap:.5rem;margin:.5rem 0 0;font-size:1.25rem;color:var(--text)}.reactions_count__wzPfz{font-size:.875rem;font-weight:600;color:var(--text-muted)}.reactions_subtitle__FjJYx{margin:0 0 .25rem;font-size:.95rem;color:var(--text)}.reactions_muted__aXM70{margin:0;color:var(--text-muted)}.reactions_failed__iSoQh{margin:0;color:var(--status-error)}.reactions_refused__yfhvA{margin:.25rem 0 0;padding-left:1.25rem;font-size:.875rem;color:var(--status-error)}.reactions_note__nrx_g{margin:0;color:var(--text)}.reactions_likers__w4OX6{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.25rem 1rem}.reactions_comments__0y4kj{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.reactions_comment__pLfaT{display:flex;flex-direction:column;gap:.35rem;padding:.75rem 1rem;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md)}.reactions_commentHead__3iELJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.reactions_when__4ef3X{font-size:.8rem;color:var(--text-muted)}.reactions_body__BjSDj{margin:0;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.reactions_name__ErltH{font-weight:600;color:var(--text);text-decoration:none}.reactions_name__ErltH:hover{text-decoration:underline}.reactions_field__sBQeU,.reactions_form__VYyCO{display:flex;flex-direction:column;gap:.35rem}.reactions_form__VYyCO{align-items:flex-start}.reactions_field__sBQeU{align-self:stretch}.reactions_legend__gVVK9{font-size:.875rem;font-weight:600;color:var(--text)}.reactions_textarea__0jRNi{font:inherit;padding:.5rem .75rem;color:var(--text);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-sm);resize:vertical}.reactions_link__jOtHq{padding:0;font:inherit;font-size:.875rem;color:var(--text-accent);background:none;border:none;text-decoration:underline;cursor:pointer}.reactions_link__jOtHq:disabled{cursor:default;opacity:.6}.reactions_link__jOtHq:focus-visible,.reactions_name__ErltH:focus-visible,.reactions_textarea__0jRNi:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.reactions_dialog__xjUsC{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--surface-raised);border:1px solid var(--border-control);border-radius:var(--radius-md)}.reactions_dialogTitle__eop_h{margin:0;font-size:1rem;color:var(--text)}.reactions_reasons__o2X0H{margin:0;padding:0;border:none;display:flex;flex-direction:column;gap:.35rem}.reactions_reason__zJ7oY{display:flex;align-items:center;gap:.5rem;color:var(--text)}.members_dialog__3DUma{max-width:40rem}.members_members__3XAUj,.members_results__MaS6a{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.members_member__TKsYp{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.5rem 0;border-bottom:1px solid var(--border)}.members_text__m96Cd{display:flex;flex-direction:column;min-width:0}.members_name__OgcvL{font-weight:600;overflow-wrap:anywhere}.members_meta__lnpRB{font-size:.875rem;color:var(--text-muted)}.members_controls__URtz6{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.members_avatar__2JiJq,.members_initial__rNEa9{width:2rem;height:2rem;border-radius:50%;overflow:hidden}.members_initial__rNEa9{display:grid;place-items:center;font-weight:600;background:var(--button-primary-bg);color:var(--button-primary-text)}.members_avatar__2JiJq{object-fit:cover}.members_search__igSze{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:.75rem 1rem;gap:.75rem 1rem;align-items:start}.members_search__igSze>.members_results__MaS6a,.members_search__igSze>p{grid-column:1/-1}@media (max-width:30rem){.members_search__igSze{grid-template-columns:minmax(0,1fr)}.members_member__TKsYp{grid-template-columns:2rem minmax(0,1fr)}.members_controls__URtz6{grid-column:1/-1;justify-content:flex-start}}