.j-chip{display:inline-flex;align-items:baseline;gap:7px;min-height:34px;padding:7px 13px;border:1px solid var(--rule, var(--c-rule));border-radius:999px;font-size:calc(13px * var(--ts-text, 1));font-weight:500;color:var(--accent, var(--c-forest));line-height:1.2;text-decoration:none;transition:background var(--dur-quick) var(--ease)}.j-chip:hover{opacity:1;background:color-mix(in srgb,var(--accent, var(--c-forest)) 8%,transparent)}.j-chip__latin{font-style:italic;font-size:calc(11.5px * var(--ts-text, 1));font-weight:400;color:var(--fg-muted, var(--c-muted))}.j-ev{position:relative;display:inline-block}.j-ev__btn{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0;cursor:pointer;color:inherit;background:none;border:0;font-family:var(--font-mono);font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.12em;text-transform:uppercase;font-weight:500;list-style:none}.j-ev__btn::-webkit-details-marker{display:none}.j-ev__btn::marker{display:none}.j-ev__word{color:var(--accent, var(--c-forest));text-decoration:underline dotted;text-underline-offset:4px}.j-ev__squares{display:inline-flex;gap:3px}.j-ev__sq{display:inline-block;width:8px;height:8px;border:1px solid var(--accent, var(--c-forest));background:transparent;flex:none}.j-ev__sq.is-on{background:var(--accent, var(--c-forest))}.j-ev__dot{width:16px;height:16px;border:1px solid var(--accent, var(--c-forest));border-radius:50%;display:inline-grid;place-items:center;color:var(--accent, var(--c-forest));font-size:max(var(--ts-floor, 0px),calc(10px * var(--ts-text, 1)));letter-spacing:0;position:relative}.j-ev__sign{display:inline-grid;place-items:center;font-family:var(--font-mono);line-height:1}.j-ev__sign--open,.j-ev[open] .j-ev__sign--closed{display:none}.j-ev[open] .j-ev__sign--open{display:inline-grid}.j-ev__panel{position:absolute;left:0;top:calc(100% + 6px);z-index:30;width:min(300px,78cqi);background:var(--c-paper);color:var(--c-ink);border:1px solid var(--c-ink);padding:16px 18px;box-shadow:0 12px 32px rgba(var(--c-forest-rgb),.12);text-align:left}.j-ev__ph{margin:0;color:var(--fg-muted, var(--c-muted))}.j-ev__scale{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.j-ev__row{display:flex;align-items:center;gap:9px;font-size:calc(13px * var(--ts-text, 1));opacity:.75}.j-ev__row.is-current{font-weight:500;opacity:1}.j-ev__text{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--rule, var(--c-rule));font-size:calc(13.5px * var(--ts-text, 1));line-height:1.5}.j-ev__grade{display:inline-block;margin-top:10px;color:var(--accent, var(--c-forest))}@media(prefers-reduced-motion:no-preference){.j-ev[open] .j-ev__panel{animation:j-fade-in .2s var(--ease) both}}@keyframes j-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.j-card{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;border-top:1px solid var(--c-ink);padding-top:16px}.j-card__media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--c-image-bg, #E8E8E6)}.j-card__img{width:100%;height:100%;object-fit:cover;display:block}.j-card__body{display:flex;flex-direction:column;gap:10px;min-width:0}.j-card__label{color:var(--fg-muted, var(--c-muted));margin:0}.j-card__title{margin:0;font-size:calc(clamp(21px,1.8cqi,26px) * var(--ts-mid, 1));line-height:1.12;letter-spacing:-.02em;font-weight:500;text-wrap:balance}.j-card__title a{color:var(--fg, inherit)}.j-card__excerpt{margin:0;font-size:calc(15px * var(--ts-text, 1));line-height:1.5;color:var(--fg-soft, inherit);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.j-card__chips{display:flex;flex-wrap:wrap;gap:6px}.j-card__foot{display:flex;justify-content:space-between;align-items:center;gap:10px 16px;flex-wrap:wrap;margin-top:auto;padding-top:10px}.j-card__date{color:var(--fg-muted, var(--c-muted));white-space:nowrap}.j-row{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"img head" "body body" "side side";gap:12px 16px;align-items:start;padding:20px 0;border-bottom:1px solid var(--rule, var(--c-rule))}.j-row__media{grid-area:img;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--c-image-bg, #E8E8E6)}.j-row__img{width:100%;height:100%;object-fit:cover;display:block}.j-row__head{grid-area:head;min-width:0}.j-row__label{color:var(--fg-muted, var(--c-muted));margin:0}.j-row__title{margin:7px 0 0;font-size:calc(clamp(18px,1.6cqi,23px) * var(--ts-mid, 1));line-height:1.18;letter-spacing:-.016em;font-weight:500}.j-row__title a{color:var(--fg, inherit)}.j-row__body{grid-area:body;min-width:0}.j-row__excerpt{margin:0;font-size:calc(14.5px * var(--ts-text, 1));line-height:1.5;color:var(--fg-soft, inherit);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:64ch}.j-row__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.j-row__side{grid-area:side;display:flex;justify-content:space-between;align-items:center;gap:4px 16px;min-width:0}.j-row__date{color:var(--fg-muted, var(--c-muted));white-space:nowrap}@media(min-width:750px){.j-row{grid-template-columns:168px minmax(0,1fr) 240px;grid-template-areas:"img head side" "img body side";gap:10px 32px;padding:24px 0}.j-row__media{aspect-ratio:3 / 2}.j-row__side{flex-direction:column;align-items:flex-end;justify-content:space-between}}.j-section{--j-rule: var(--c-rule)}.j-section+.j-section{border-top:1px solid var(--c-rule, var(--c-rule))}.j-kicker{font-family:var(--font-mono);font-size:calc(11px * var(--ts-text, 1));letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted, var(--c-muted));font-weight:500;margin:0}.j-h2{margin:12px 0 0;font-size:clamp(32px,3.6cqi,52px);line-height:1;letter-spacing:-.034em;font-weight:500;text-wrap:balance;min-width:0;max-width:100%}.j-dek{margin:0;font-size:calc(15.5px * var(--ts-text, 1));line-height:1.55;color:var(--fg-soft, inherit);max-width:48ch;text-wrap:pretty}@media(min-width:750px){.j-row__side .j-ev__panel{left:auto;right:0}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/journal-shared.css.map */
