.cr-path__list{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.cr-path__list::before{content:"";position:absolute;left:17px;top:18px;bottom:18px;width:2px;border-radius:2px;background:color-mix(in srgb,var(--cr-accent,#ce4b25) 22%,var(--border,#e3e6ea))}.cr-path__item{position:relative;display:flex;align-items:center;gap:12px;padding:6px 0}.cr-path__dot{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:color-mix(in srgb,var(--cr-accent,#ce4b25) 12%,var(--cr-card-bg,#fff));color:var(--cr-accent,#ce4b25);box-shadow:0 0 0 3px var(--cr-card-bg,#fff)}.cr-path__dot .tkico{width:17px;height:17px}.cr-path__item:last-child .cr-path__dot{background:var(--cr-accent,#ce4b25);color:#fff}.cr-path__t{flex:1;min-width:0;display:grid;gap:1px;line-height:1.3}.cr-path__t b{font-size:14px;font-weight:700;overflow-wrap:anywhere}.cr-path__t time,.cr-path__t small{font-size:12.5px;color:var(--muted,#5b6470)}.cr-path__item.is-hidden .cr-path__dot,.cr-path__item.is-hidden b{opacity:.5}.cr-path__item form{margin:0}.cr-path__eye{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:none;cursor:pointer;color:var(--muted,#5b6470)}.cr-path__eye .tkico{width:16px;height:16px}.cr-path__eye:hover{background:var(--bg-soft,#f2f4f7);color:var(--text,#1c2128)}.cr-path__eye:focus-visible,.cr-path__link:focus-visible{outline:2px solid var(--cr-accent,#ce4b25);outline-offset:2px}.cr-path__more{margin-bottom:2px}.cr-path__more>summary{cursor:pointer;padding:4px 0 8px 48px;font-size:13px;font-weight:600;color:var(--muted,#5b6470)}.cr-path__more>summary:hover{color:var(--text,#1c2128)}.cr-path__more .cr-path__item:last-child .cr-path__dot{background:color-mix(in srgb,var(--cr-accent,#ce4b25) 12%,var(--cr-card-bg,#fff));color:var(--cr-accent,#ce4b25)}.cr-path__empty,.cr-path__note{margin:0;font-size:13.5px;line-height:1.5;color:var(--muted,#5b6470)}.cr-path__note{display:flex;gap:6px;align-items:center;margin-bottom:8px;font-weight:600}.cr-path__note .tkico{width:14px;height:14px;flex:none}.cr-path__vis{margin:10px 0 0}.cr-path__link{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:var(--muted,#5b6470)}.cr-path__link .tkico{width:14px;height:14px}.cr-path__link:hover{color:var(--text,#1c2128)}@media (pointer:coarse){.cr-path__eye{width:44px;height:44px}.cr-path__link{min-height:44px}}