.lore-toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.searchbox{flex:240px;min-width:0;position:relative}.searchbox>svg{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.searchbox .input{padding-left:36px}.lore-select{width:auto;min-width:0;max-width:100%}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip__count{font-variant-numeric:tabular-nums;opacity:.75;font-size:.92em}.chip[aria-pressed=true] .dot{box-shadow:0 0 0 2px var(--ink-inverse)}.chip[aria-pressed=false].chip--toggle{opacity:.62;text-decoration:line-through;text-decoration-color:color-mix(in oklab, currentColor 50%, transparent)}.chip--toggle[aria-pressed=true]{background:var(--surface-2);border-color:var(--c,var(--rule-strong));color:var(--ink)}.result-line{align-items:baseline;gap:var(--space-2) var(--space-3);color:var(--ink-3);flex-wrap:wrap;font-size:.9rem;display:flex}.linkish{color:var(--link);font:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0}.tally{flex-wrap:wrap;gap:4px;display:inline-flex}.tally .seal{font-variant-numeric:tabular-nums;padding:0 7px 0 3px;font-size:.74rem}.tally .seal__glyph{width:14px;height:14px;font-size:.62rem}.sigil{background:var(--c);border:2px solid color-mix(in oklab, var(--c) 60%, var(--gold));width:64px;height:64px;box-shadow:inset 0 3px 6px #ffffff38, inset 0 -5px 10px #0003, 0 0 0 4px var(--surface), 0 0 0 5px color-mix(in oklab, var(--c) 40%, var(--rule)), var(--shadow-2);color:var(--ink-inverse);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.7rem;font-weight:700;line-height:1;display:grid}.codex-filters{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.codex-filters:after{display:none}.codex-typenote{color:var(--ink-2);margin:0;font-style:italic}.codex-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));display:grid}.codex-card{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--rule);border-top:3px solid var(--c);border-radius:var(--radius);background:linear-gradient(180deg, color-mix(in oklab, var(--c) 7%, var(--surface-2)), var(--surface-2) 60%);box-shadow:var(--shadow-1);color:inherit;flex-direction:column;text-decoration:none;transition:transform .14s,box-shadow .14s,border-color .14s;display:flex;position:relative}.codex-card:hover,.codex-card:focus-visible{border-color:var(--rule-strong);border-top-color:var(--c);box-shadow:var(--shadow-2);transform:translateY(-2px)}.codex-card__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.codex-card__type{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:.68rem;display:inline-flex}.codex-card__title{font-family:var(--font-display);letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:1.12rem;line-height:1.2}.codex-card:hover .codex-card__title{color:var(--link)}.codex-card__aka{color:var(--ink-3);overflow-wrap:anywhere;margin-top:-4px;font-size:.88rem;font-style:italic}.codex-card__summary{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.codex-card__summary--empty{color:var(--ink-3);font-style:italic}.codex-card__foot{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-2);border-top:1px dashed var(--rule);color:var(--ink-3);flex-wrap:wrap;margin-top:auto;font-size:.82rem;display:flex}.codex-card__links{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.codex-card__links svg{width:15px;height:15px}.status-chip{text-transform:lowercase;font-size:.74rem}.status-chip--done,.status-chip--completed{color:var(--canon);border-color:color-mix(in oklab, var(--canon) 40%, var(--rule))}.status-chip--blocked{color:var(--disputed);border-color:color-mix(in oklab, var(--disputed) 40%, var(--rule));border-style:dashed}.status-chip--active{color:var(--accent);border-color:color-mix(in oklab, var(--accent) 40%, var(--rule))}.crumbs{margin-bottom:var(--space-3);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:.9rem;display:flex}.crumbs a{color:var(--ink-2)}.sheet-head{gap:var(--space-4) var(--space-5);border-top:4px solid var(--c);background:linear-gradient(180deg, color-mix(in oklab, var(--c) 9%, var(--surface)), var(--surface) 70%);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sheet-head__kicker{margin-bottom:var(--space-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sheet-head h1{overflow-wrap:anywhere;margin:0}.sheet-head__aka{margin:var(--space-1) 0 0;color:var(--ink-2);font-style:italic}.sheet-head__meta{gap:var(--space-1) var(--space-3);margin-top:var(--space-2);color:var(--ink-3);flex-wrap:wrap;font-size:.9rem;display:flex}.sheet-head__actions{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--rule);flex-wrap:wrap;grid-column:1/-1;display:flex}.sheet-tag{color:var(--ink-3);font-size:.8rem}@media (width<=600px){.sheet-head{grid-template-columns:minmax(0,1fr)}.sigil{width:48px;height:48px;font-size:1.3rem}.sheet-head__actions .btn{flex:auto}}.ledger{margin:0;padding:0;list-style:none}.ledger__row{gap:var(--space-1) var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(110px,.32fr) minmax(0,1fr);display:grid}.ledger__row:first-child{border-top:0;padding-top:0}.ledger__row--retconned .ledger__value{text-decoration:line-through;text-decoration-color:color-mix(in oklab, var(--ink-3) 60%, transparent);color:var(--ink-3)}.ledger__row--disputed{background:linear-gradient(90deg, color-mix(in oklab, var(--disputed) 8%, transparent), transparent 60%)}.ledger__field{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);overflow-wrap:anywhere;padding-top:3px;font-size:.74rem}.ledger__main{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.ledger__value{font-family:var(--font-mono);color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:.95rem}.ledger__who{align-items:center;gap:var(--space-1) var(--space-3);color:var(--ink-3);flex-wrap:wrap;grid-column:2;font-size:.86rem;display:flex}.ledger__who .elink{font-weight:500}.authority{align-items:center;gap:4px;font-size:.78rem;font-style:italic;display:inline-flex}.authority--human{color:var(--gold);font-style:normal;font-weight:700}.authority--authority{color:var(--ink-2)}.flag{align-items:center;gap:4px;font-size:.8rem;display:inline-flex}.flag svg{width:14px;height:14px}.flag--stale{color:var(--rumor)}.flag--dispute{color:var(--disputed);font-weight:600}.prov{grid-column:2;font-size:.88rem}.prov>summary{cursor:pointer;color:var(--ink-3);user-select:none;align-items:center;gap:4px;list-style:none;display:inline-flex}.prov>summary::-webkit-details-marker{display:none}.prov>summary svg{width:14px;height:14px;transition:transform .12s}.prov[open]>summary svg{transform:rotate(90deg)}.prov>summary:hover{color:var(--ink)}.prov__body{gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;padding:var(--space-3);border-radius:var(--radius);background:var(--surface-sunk);border:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);display:grid}.prov__body dt{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-top:3px;font-size:.68rem}.prov__body dd{overflow-wrap:anywhere;min-width:0;margin:0}.was{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.was li{gap:0 var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.was .mono{text-decoration:line-through;text-decoration-color:color-mix(in oklab, var(--ink-3) 60%, transparent)}@media (width<=600px){.ledger__row{grid-template-columns:minmax(0,1fr)}.ledger__who,.prov{grid-column:1}.prov__body{grid-template-columns:minmax(0,1fr)}.prov__body dd{margin-bottom:var(--space-2)}}.ties{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.ties__group{gap:var(--space-3);grid-template-columns:minmax(100px,.3fr) minmax(0,1fr);align-items:baseline;display:grid}.ties__group dt{font-family:var(--font-mono);color:var(--ink-2);overflow-wrap:anywhere;font-size:.82rem}.ties__group dd{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.ties__item{align-items:baseline;gap:6px;display:inline-flex}.ties__arrow{color:var(--gold);font-weight:700}@media (width<=600px){.ties__group{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.objectives{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.objectives li{gap:var(--space-2);grid-template-columns:18px minmax(0,1fr);align-items:baseline;display:grid}.objectives__box{border:1.5px solid var(--gold);border-radius:2px;width:12px;height:12px;transform:rotate(45deg)translateY(1px)}.objectives li[data-done] .objectives__box{background:var(--gold)}.objectives li[data-done] span:last-child{color:var(--ink-3);text-decoration:line-through;text-decoration-color:color-mix(in oklab, var(--ink-3) 60%, transparent)}.clocks{gap:var(--space-4);flex-wrap:wrap;display:flex}.clocks__item{align-items:center;gap:var(--space-3);display:flex}.clocks__item>div{flex-direction:column;line-height:1.25;display:flex}.kv{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.kv dt{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-top:4px;font-size:.7rem}.kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.mention{flex-direction:column;gap:2px;display:flex}.mention__meta{align-items:center;gap:var(--space-2);color:var(--ink-3);flex-wrap:wrap;font-size:.85rem;display:flex}.mention__text{font-size:.95rem}.episode--sealed{color:var(--ink-3);font-style:italic}.notfound{max-width:620px;margin:var(--space-6) auto;text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.notfound>svg{color:var(--gold)}.month-nav{align-items:center;gap:var(--space-2);display:flex}.month-nav .select{width:auto}.month-strip{grid-template-columns:repeat(var(--days,31), minmax(0, 1fr));gap:3px;display:grid}.month-strip__cell{min-width:0;display:block}.month-strip__day{aspect-ratio:1/1.6;border:1px solid var(--rule);background:var(--surface-sunk);border-radius:3px;min-height:18px;display:block;position:relative}a.month-strip__day{background:color-mix(in oklab, var(--gold) calc(var(--heat,0) * 100%), var(--surface-2));border-color:color-mix(in oklab, var(--gold) 60%, var(--rule))}a.month-strip__day:hover,a.month-strip__day:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.month-strip__day[data-today]{box-shadow:inset 0 -3px 0 var(--accent)}.month-strip__axis{color:var(--ink-3);justify-content:space-between;margin-top:4px;font-size:.75rem;display:flex}.chron-filters{gap:var(--space-2);flex-direction:column;display:flex}.chron-filters__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chron-filters__label{min-width:56px;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.68rem}.chron-day{scroll-margin-top:72px}.chron-day__head{z-index:5;align-items:baseline;gap:var(--space-3);margin:0 calc(-1 * var(--space-2)) var(--space-3);padding:var(--space-2);background:color-mix(in oklab, var(--bg) 90%, transparent);backdrop-filter:blur(6px);border-bottom:1px solid var(--rule);display:flex;position:sticky;top:0}.chron-day__head h2{margin:0;font-size:1.12rem}.chron-day__head .muted{font-size:.85rem}@media (width<=960px){.chron-day__head{top:53px}.chron-day{scroll-margin-top:110px}}.chron-days{gap:var(--space-6);flex-direction:column;display:flex}.chron-entry{border-radius:var(--radius);padding:2px var(--space-2) var(--space-2);margin-left:calc(-1 * var(--space-2));scroll-margin-top:120px;transition:background .6s}.chron-entry.timeline__item:before{top:8px;left:-17px}.chron-entry__time{font-family:var(--font-mono);color:var(--ink-3);font-size:.8rem}.chron-entry__perma{color:var(--ink-3);opacity:0;margin-left:auto;text-decoration:none;transition:opacity .12s}.chron-entry:hover .chron-entry__perma,.chron-entry__perma:focus-visible{opacity:1}@media (hover:none){.chron-entry__perma{opacity:.6}}.chron-entry.is-target{background:color-mix(in oklab, var(--gold-soft) 45%, transparent);box-shadow:0 0 0 1px var(--gold);animation:2.4s ease-out chron-glow}@keyframes chron-glow{0%{box-shadow:0 0 0 6px color-mix(in oklab, var(--gold) 45%, transparent)}to{box-shadow:0 0 0 1px var(--gold)}}.touched{gap:2px var(--space-3);flex-wrap:wrap;margin-top:4px;font-size:.86rem;display:flex}.touched .elink{color:var(--ink-2);font-weight:500}.map-tools{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.map-find{flex:220px;max-width:340px;position:relative}.map-find__list{z-index:20;border-radius:var(--radius);border:1px solid var(--rule-strong);background:var(--surface-2);box-shadow:var(--shadow-pop);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}.map-find__list button{align-items:center;gap:var(--space-2);border-radius:var(--radius-s);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:6px 10px;display:flex}.map-find__list button:hover,.map-find__list button[data-active]{background:var(--surface-sunk)}.seg{border-radius:var(--radius);border:1px solid var(--rule-strong);background:var(--surface-sunk);padding:3px;display:inline-flex}.seg button{border-radius:calc(var(--radius) - 3px);min-height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 12px;font-weight:600;display:inline-flex}.seg button svg{width:17px;height:17px}.seg button[aria-pressed=true]{background:var(--surface-2);color:var(--ink);box-shadow:var(--shadow-1)}.map-wrap{position:relative}.map-stage{border-radius:var(--radius-l);border:1px solid var(--rule);background:radial-gradient(circle at 50% 45%, color-mix(in oklab, var(--surface-2) 85%, transparent), transparent 70%), var(--surface-sunk);height:clamp(440px,100dvh - 300px,900px);box-shadow:inset 0 1px 6px #3c280a1f, var(--shadow-1);position:relative;overflow:hidden}.map-stage:before{content:"";pointer-events:none;background-image:linear-gradient(color-mix(in oklab, var(--rule) 45%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--rule) 45%, transparent) 1px, transparent 1px);opacity:.5;background-size:48px 48px;position:absolute;inset:0}@media (width<=960px){.map-stage{height:min(64dvh,560px);min-height:340px}}.map-svg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;max-width:none;height:100%;display:block;position:relative}.map-svg.is-panning{cursor:grabbing}.map-svg:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:var(--radius-l)}.map-edge{stroke:color-mix(in oklab, var(--ink-3) 55%, transparent);stroke-width:1.3px;fill:none;transition:opacity .16s}.map-edge-hit{stroke:#0000;stroke-width:12px;fill:none;cursor:help}.map-edge.is-hot{stroke:var(--accent);stroke-width:2px}.map-edge.is-dim{opacity:.12}.map-arrow{fill:color-mix(in oklab, var(--ink-3) 70%, transparent)}.map-arrow--hot{fill:var(--accent)}.map-node{cursor:pointer;transition:opacity .16s}.map-node:focus{outline:none}.map-node__dot{fill:var(--c);stroke:var(--surface);stroke-width:2px}.map-node__ring{fill:none;stroke:#0000;stroke-width:2.5px}.map-node:hover .map-node__ring,.map-node:focus-visible .map-node__ring{stroke:color-mix(in oklab, var(--c) 60%, var(--ink))}.map-node.is-focus .map-node__ring{stroke:var(--accent);stroke-width:3px}.map-node:focus-visible .map-node__ring{stroke:var(--focus);stroke-width:3px}.map-node.is-dim{opacity:.18}.map-node[data-status=done] .map-node__dot,.map-node[data-status=completed] .map-node__dot,.map-node[data-status=abandoned] .map-node__dot{fill:color-mix(in oklab, var(--c) 35%, var(--surface));stroke:var(--c);stroke-dasharray:3 2}.map-labels{pointer-events:none}.map-label{fill:var(--ink);font-family:var(--font-body);paint-order:stroke;stroke:var(--surface-sunk);stroke-width:4px;stroke-linejoin:round;font-size:13px;font-weight:600;transition:opacity .16s}.map-label.is-dim{opacity:.2}.map-label--focus{font-size:15px;font-family:var(--font-display)}.map-label--rel{fill:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:500}.map-controls{left:var(--space-3);top:var(--space-3);border-radius:var(--radius);border:1px solid var(--rule);background:color-mix(in oklab, var(--surface-2) 92%, transparent);box-shadow:var(--shadow-2);flex-direction:column;gap:4px;padding:4px;display:flex;position:absolute}.map-controls .btn{width:34px;min-height:34px}.map-hint{left:var(--space-3);bottom:var(--space-3);background:color-mix(in oklab, var(--surface-2) 85%, transparent);max-width:calc(100% - 24px);color:var(--ink-3);pointer-events:none;border-radius:999px;padding:2px 10px;font-size:.8rem;position:absolute}.map-card{top:var(--space-3);right:var(--space-3);z-index:10;width:min(330px,100% - 24px);max-height:calc(100% - 24px);padding:var(--space-4);border-top:3px solid var(--c);animation:.16s ease-out dialog-in;position:absolute;overflow-y:auto}.map-card:after{display:none}.map-card h2{margin:var(--space-2) 0 var(--space-1);overflow-wrap:anywhere;font-size:1.2rem}.map-card__rels{margin:var(--space-3) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--rule);flex-direction:column;gap:6px;font-size:.92rem;list-style:none;display:flex}.map-card__rels li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.map-card__rel{font-family:var(--font-mono);color:var(--ink-3);font-size:.78rem}.nodebtn{color:var(--ink);text-align:left;cursor:pointer;border:0;border-bottom:1px dotted color-mix(in oklab, var(--ink-3) 60%, transparent);background:0 0;align-items:baseline;gap:6px;padding:0;font-weight:600;display:inline-flex}.nodebtn:hover{color:var(--link)}@media (width<=720px){.map-card{width:100%;max-height:none;margin-top:var(--space-3);animation:none;position:relative;top:auto;right:auto}}.edge-table td:nth-child(2){font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;font-size:.82rem}@media (width<=600px){.edge-table thead{display:none}.edge-table tr{align-items:baseline;gap:2px var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.edge-table td{border:0;padding:0}}:root:not([data-style=codex]) .tally .seal,:root:not([data-style=codex]) .status-chip,:root:not([data-style=codex]) .sheet-tag,:root:not([data-style=codex]) .flag,:root:not([data-style=codex]) .authority,:root:not([data-style=codex]) .ledger__who,:root:not([data-style=codex]) .mention__meta,:root:not([data-style=codex]) .chron-entry__time,:root:not([data-style=codex]) .chron-day__head .muted,:root:not([data-style=codex]) .month-strip__axis,:root:not([data-style=codex]) .touched,:root:not([data-style=codex]) .map-hint,:root:not([data-style=codex]) .map-card__rel,:root:not([data-style=codex]) .codex-card__foot{font-size:.875rem}:root:not([data-style=codex]) :is(.codex-card__type,.ledger__field,.prov__body dt,.kv dt,.chron-filters__label,.ties__group dt){font-family:var(--font-body);color:var(--ink-2);font-size:.875rem;font-weight:600}:root:not([data-style=codex]) :is(.codex-typenote,.codex-card__aka,.codex-card__summary--empty,.sheet-head__aka,.authority,.episode--sealed){font-style:normal}:root:not([data-style=codex]) :is(.codex-typenote,.sheet-brief,.sheet-notes .prose,.mention__text,.notfound p){max-width:70ch}:root:not([data-style=codex]) .chron-entry{max-width:80ch}:root:not([data-style=codex]) .sigil{width:48px;height:48px;box-shadow:none;font-family:var(--font-body);border:0;font-size:1.25rem;font-weight:600}:root:not([data-style=codex]) .codex-filters{box-shadow:none}:root:not([data-style=codex]) .codex-grid{gap:var(--space-4)}:root:not([data-style=codex]) .codex-card{padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-2);box-shadow:none;transition:background-color .11s,border-color .11s}:root:not([data-style=codex]) .codex-card:hover,:root:not([data-style=codex]) .codex-card:focus-visible{border-color:var(--accent);background:var(--surface-sunk);box-shadow:none;transform:none}:root:not([data-style=codex]) .codex-card__title{font-family:var(--font-body);font-size:1.125rem;font-weight:600;line-height:1.3}:root:not([data-style=codex]) .codex-card__foot{border-top-style:solid}:root:not([data-style=codex]) .sheet-head{border-top:1px solid var(--rule);background:var(--surface);box-shadow:none}:root:not([data-style=codex]) .ledger__row--disputed{padding-left:var(--space-3);box-shadow:inset 3px 0 0 var(--disputed);background:0 0}:root:not([data-style=codex]) .ledger__value{font-family:var(--font-body);font-size:1rem}:root:not([data-style=codex]) .authority--human{color:var(--ink);font-weight:600}:root:not([data-style=codex]) .prov__body{background:var(--surface-sunk);border:0}:root:not([data-style=codex]) .ties__arrow{color:var(--ink-3);font-weight:400}:root:not([data-style=codex]) .objectives__box{border:1px solid var(--ink-2);border-radius:0;width:14px;height:14px;transform:translateY(2px)}:root:not([data-style=codex]) .objectives li[data-done] .objectives__box{border-color:var(--ink);background:var(--ink)}:root:not([data-style=codex]) .notfound>svg{color:var(--ink-3)}:root:not([data-style=codex]) a.month-strip__day{background:color-mix(in oklab, var(--accent) calc(var(--heat,0) * 100%), var(--surface-2));border-color:color-mix(in oklab, var(--accent) 50%, var(--rule))}:root:not([data-style=codex]) .month-strip__day{border-radius:0}:root:not([data-style=codex]) .chron-filters__label{min-width:64px}:root:not([data-style=codex]) .chron-day__head{background:var(--bg);backdrop-filter:none}:root:not([data-style=codex]) .chron-day__head h2{font-family:var(--font-body);font-size:1.125rem;font-weight:600}:root:not([data-style=codex]) .chron-entry.is-target{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);animation:none}:root:not([data-style=codex]) .map-stage{background:var(--surface);box-shadow:none}:root:not([data-style=codex]) .map-stage:before{display:none}:root:not([data-style=codex]) .map-label{font-family:var(--font-body);stroke:var(--surface);font-weight:400}:root:not([data-style=codex]) .map-label--focus{font-family:var(--font-body);font-weight:600}:root:not([data-style=codex]) .map-label--rel{font-family:var(--font-body);font-size:12px}:root:not([data-style=codex]) .map-controls{background:var(--surface-2);box-shadow:none;gap:0;padding:0}:root:not([data-style=codex]) .map-hint{background:var(--surface-2);border-radius:0}:root:not([data-style=codex]) .map-card{border-top:1px solid var(--rule);box-shadow:none}:root:not([data-style=codex]) .map-card h2{font-family:var(--font-body);font-weight:600}:root:not([data-style=codex]) .map-card__rel,:root:not([data-style=codex]) .edge-table td:nth-child(2){font-family:var(--font-body)}:root:not([data-style=codex]) .map-find__list{box-shadow:none}:root:not([data-style=codex]) .nodebtn{color:var(--link);text-underline-offset:3px;border-bottom:0;font-weight:400;text-decoration:underline}:root:not([data-style=codex]) .seg{background:0 0;padding:0}:root:not([data-style=codex]) .seg button{min-height:40px;padding:0 var(--space-4);color:var(--ink-2);border-radius:0}:root:not([data-style=codex]) .seg button[aria-pressed=true]{background:var(--ink);color:var(--ink-inverse);box-shadow:none}:root:not([data-style=codex]) .edge-table th{background:var(--surface-sunk);color:var(--ink);padding:var(--space-3) var(--space-4);font-weight:600}@media (width>=601px){:root:not([data-style=codex]) .edge-table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule)}}:root:not([data-style=codex]) .edge-table td:nth-child(2){font-size:.875rem}:root:not([data-style=codex]) .edge-table tbody tr:hover{background:var(--surface-sunk)}
