li[data-vol] .volmark{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;margin-left:0;margin-right:10px;font-family:var(--sans);font-size:11.5px;color:var(--ink-3)}li[data-vol] .volmark:has(.vm-edit){display:block;margin-left:0}.vm-pill{--walked: #6E6047}.vm-pill-part{--walked: #7E5A20}.vm-pill-on{--walked: #176B3A}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vm-pill-on{--walked: #4FB477}:root:not([data-theme=light]) .vm-pill-part{--walked: #D9A441}}:root[data-theme=dark] .vm-pill-on{--walked: #4FB477}:root[data-theme=dark] .vm-pill-part{--walked: #D9A441}.vm-pill{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;flex:0 0 24px;box-sizing:border-box;border:1px solid var(--walked);border-radius:50%;cursor:pointer;background:none;color:var(--walked);font-family:var(--sans);font-size:18px;font-weight:700;line-height:1}.vm-pill:hover{background:var(--walked);color:var(--panel)}.vm-pill-part,.vm-pill-on{font-size:14px}.vm-pill-on{background:var(--walked);color:var(--panel);font-weight:700}.vm-pill:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vm-pill-part{background:none;color:#7e5a20;border-color:#7e5a20}.vm-detail{flex-basis:100%;font-family:var(--sans);font-size:12px;color:var(--ink-2)}.vm-detail b{font-family:var(--mono)}li[data-vol] .volmark b{font-family:var(--mono);color:var(--ink-2)}.vm-bar{display:inline-block;width:64px;height:6px;border-radius:3px;background:var(--rule);overflow:hidden;vertical-align:middle}.vm-bar i{display:block;height:100%;background:var(--accent)}.vm-res{font-family:var(--mono);color:var(--brick)}.vm-note{font-style:italic;color:var(--ink-2)}.vm-since{font-family:var(--mono);font-size:10px;color:var(--ink-3)}.vm-edit{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-basis:100%;margin:6px 0 4px;padding:12px 14px;border:1px solid var(--accent);border-left-width:3px;border-radius:4px;background:var(--ground);max-width:34rem}.vm-row{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}.vm-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.vm-edit label{display:flex;flex-direction:column;gap:4px;align-items:flex-start;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3)}.vm-edit input{font-family:var(--sans);font-size:14px;padding:6px 9px;border:1px solid var(--rule-strong);border-radius:3px;background:var(--panel);color:var(--ink);width:12em}.vm-edit .vm-t{width:5em}.vm-edit .vm-walk{flex-direction:row;align-items:center;gap:7px;text-transform:none;font-size:12px;font-family:var(--sans);letter-spacing:0;color:var(--ink-2)}.vm-edit .vm-notel input{width:20em;max-width:100%}.vm-edit .vm-w{width:auto;padding:0;margin:0}.vm-edit button{font-family:var(--sans);font-size:13px;padding:6px 13px;border:1px solid var(--rule-strong);border-radius:3px;background:var(--panel);color:var(--ink);cursor:pointer}.vm-edit .vm-save{border-color:var(--accent);color:var(--accent)}.vm-edit .vm-clear{color:var(--brick);border-color:var(--brick)}.srcmark{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:baseline;margin-left:8px}.srcmark select,.srcmark input{font-family:var(--sans);font-size:11.5px;padding:2px 5px;border:1px solid var(--rule);border-radius:3px;background:var(--panel);color:var(--ink);cursor:pointer}.src-edit{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center}.src-shut{background:none;border:0;padding:0 4px;cursor:pointer;font-family:var(--sans);font-size:15px;line-height:1;color:var(--ink-3)}.src-shut:hover{color:var(--brick)}.src-state{font-family:var(--sans);font-size:11.5px;color:var(--walked, var(--ink-2));font-weight:600}.placemark{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.placemark-l{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3)}:global(.at-placemark){display:inline-flex;align-items:baseline}:global(.at-placemark .srcmark){margin-left:0}.ra-rollup,.ra-rollup-page{display:inline-block;margin-left:10px;padding:2px 8px;border-radius:3px;background:var(--accent-wash);color:var(--ink-2);font-family:var(--sans);font-size:11.5px}.ra-rollup[hidden],.ra-rollup-page[hidden]{display:none}#ra-mywork{margin:10px 0 0;font-family:var(--sans);font-size:12.5px;padding:8px 11px;border-left:3px solid var(--accent);background:var(--ground);border-radius:0 3px 3px 0}#ra-mywork[hidden]{display:none}
