@layer properties,theme,base;@layer components{._root_84tkt_6{flex:1;height:100%;min-height:0;container-type:inline-size}._layout_84tkt_12{gap:var(--pui-space-3) var(--pui-space-5);height:100%;min-height:0;padding:var(--pui-space-4) var(--pui-space-5);grid-template:"head head""tracks rail"minmax(0,1fr)/minmax(0,1fr) minmax(17rem,20rem);display:grid}@container (width<52rem){._layout_84tkt_12{height:auto;padding:var(--pui-space-3);grid-template:"head""tracks""rail"/minmax(0,1fr)}}._header_84tkt_33{justify-content:space-between;align-items:flex-end;gap:var(--pui-space-3) var(--pui-space-6);flex-wrap:wrap;grid-area:head;display:flex}._titles_84tkt_41{flex-direction:column;gap:2px;display:flex}._title_84tkt_41{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-2xl);font-weight:var(--pui-weight-medium);letter-spacing:-.01em}._figures_84tkt_53{gap:var(--pui-space-6);flex-wrap:wrap;display:flex}._figures_84tkt_53 dt{color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._figures_84tkt_53 dd{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-2xl);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium);white-space:nowrap;line-height:1.15}._subhead_84tkt_71{justify-content:space-between;align-items:center;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);flex-wrap:wrap;display:flex}._label_84tkt_81{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._quiet_84tkt_86{color:var(--pui-ink-3);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-regular)}._strong_84tkt_91{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._iconSm_84tkt_96{flex-shrink:0;width:.875rem;height:.875rem}._end_84tkt_101{align-self:end}._actions_84tkt_104{justify-content:flex-end;gap:var(--pui-space-2);display:flex}._tracksCol_84tkt_111{gap:var(--pui-space-2);flex-direction:column;grid-area:tracks;min-width:0;min-height:0;display:flex}._mapBox_84tkt_119{border-radius:var(--pui-radius-card);min-height:16rem;box-shadow:var(--m-surface-edge);flex:1;position:relative;overflow:hidden}@container (width<52rem){._mapBox_84tkt_119{aspect-ratio:4/3;flex:none}}._sketch_84tkt_133{width:100%;height:100%;display:block;position:absolute;inset:0}._ground_84tkt_140{fill:var(--pui-inset)}._trackMark_84tkt_143{--track:var(--pui-ink-2);transition:opacity var(--pui-motion-out) var(--pui-ease-default)}._trackMark_84tkt_143[data-role=linked]{--track:var(--pui-info)}._trackMark_84tkt_143[data-role=elsewhere]{--track:var(--pui-ink-3)}._trackMark_84tkt_143[data-dim]{opacity:.3}._path_84tkt_156{fill:none;stroke:var(--track);stroke-dasharray:6 5;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}._path_84tkt_156[data-linked]{stroke-dasharray:none;stroke-width:3.5px}[data-role=elsewhere] ._path_84tkt_156{stroke-dasharray:2 4;stroke-width:1.5px}._trackMark_84tkt_143[data-hover] ._path_84tkt_156{stroke-width:4.5px}._start_84tkt_175{fill:var(--track)}._end_84tkt_101{fill:var(--pui-surface);stroke:var(--track)}._key_84tkt_182{top:var(--pui-space-3);gap:var(--pui-space-3);padding:var(--pui-space-1) var(--pui-space-2);border-radius:var(--pui-radius-chip);background:color-mix(in oklab, var(--pui-surface) 86%, transparent);color:var(--pui-ink-2);font-size:var(--pui-text-xs);list-style:none;display:flex;position:absolute;inset-inline-start:var(--pui-space-3)}._key_84tkt_182 li:before{width:14px;height:0;border-block-start:2px dashed var(--pui-ink-2);content:"";vertical-align:middle;margin-inline-end:var(--pui-space-1-5);display:inline-block}._key_84tkt_182 [data-role=linked]:before{border-block-start:3px solid var(--pui-info)}._key_84tkt_182 [data-role=elsewhere]:before{border-block-start:2px dotted var(--pui-ink-3)}._credit_84tkt_210{bottom:var(--pui-space-1);max-width:70%;color:var(--pui-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;position:absolute;inset-inline-end:var(--pui-space-2);overflow:hidden}._list_84tkt_221{flex-direction:column;list-style:none;display:flex}._track_84tkt_111{align-items:center;gap:var(--pui-space-3);border-block-end:1px solid var(--pui-line-soft);min-height:2.75rem;padding:var(--pui-space-1-5) var(--pui-space-2);display:flex}._track_84tkt_111:hover{background:var(--pui-hover)}._swatch_84tkt_237{border-block-start:2px dashed var(--pui-ink-2);flex:none;width:18px}._track_84tkt_111[data-role=linked] ._swatch_84tkt_237{border-block-start:3px solid var(--pui-info)}._track_84tkt_111[data-role=elsewhere] ._swatch_84tkt_237{border-block-start:2px dotted var(--pui-ink-3)}._trackMain_84tkt_248{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._trackFigures_84tkt_255{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}._refused_84tkt_261{align-items:center;gap:var(--pui-space-1);color:var(--pui-red);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);display:flex}._rail_84tkt_271{gap:var(--pui-space-6);flex-direction:column;grid-area:rail;min-width:0;min-height:0;display:flex;overflow-y:auto}._railSection_84tkt_280{gap:var(--pui-space-2-5);flex-direction:column;display:flex}._photos_84tkt_285{gap:var(--pui-space-2);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));list-style:none;display:grid}._photos_84tkt_285[data-kind=added]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}._photo_84tkt_285{border-radius:var(--pui-radius-control);position:relative;overflow:hidden}._photo_84tkt_285[data-ticked]{box-shadow:0 0 0 2px var(--pui-info)}._img_84tkt_302{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._tick_84tkt_308{position:absolute;inset-block-start:var(--pui-space-1);inset-inline-start:var(--pui-space-1)}._photoTime_84tkt_313{border-radius:var(--pui-radius-pill);background:var(--pui-surface);padding:0 var(--pui-space-1);color:var(--pui-ink);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;position:absolute;inset-block-end:var(--pui-space-1);inset-inline-end:var(--pui-space-1)}._shares_84tkt_324{flex-direction:column;list-style:none;display:flex}._share_84tkt_324{align-items:center;gap:var(--pui-space-2-5);padding-block:var(--pui-space-2);border-block-end:1px solid var(--pui-line-soft);display:flex}._avatar_84tkt_336{background:var(--pui-hover-2);width:2rem;height:2rem;color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);border-radius:50%;flex:none;place-items:center;display:grid}._shareForm_84tkt_348{gap:var(--pui-space-3);flex-direction:column;padding-block-start:var(--pui-space-2);display:flex}._done_84tkt_354{align-items:center;gap:var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-green-tint);padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink);font-size:var(--pui-text-sm);display:flex}@container (width<40rem){._figures_84tkt_53{gap:var(--pui-space-4)}._figures_84tkt_53 dd{font-size:var(--pui-text-lg)}._key_84tkt_182{display:none}}}@layer utilities;
