.ref{position:relative}.ref__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .12s}.ref__link:hover,.ref[data-open=true] .ref__link{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ref__card{z-index:20;border:1px solid var(--line);border-radius:var(--mkt-radius-md);background:var(--surface);text-align:left;letter-spacing:normal;opacity:0;visibility:hidden;pointer-events:none;width:280px;transition:opacity .12s,visibility 0s linear .12s;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 8px 24px #1522301f}.ref__body{max-height:var(--ref-max-height,none);border-radius:inherit;gap:4px;padding:10px 10px 12px;display:grid;overflow-y:auto}.ref__scroll-help{color:var(--ink-2);font-size:11px;line-height:1.5;display:none}.ref__card[data-scrollable=true] .ref__scroll-help{display:block}.ref__card:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.ref__card[data-placement=below]:after{top:auto;bottom:100%}.ref[data-open=true] .ref__card{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s}.ref__sketch,.ref__photo{aspect-ratio:3/2;border-radius:var(--mkt-radius-sm);object-fit:cover;width:100%;margin-bottom:6px;display:block}.ref__title{color:var(--ink);font-size:14px;font-weight:600;line-height:20px;display:block}.ref__text{color:var(--ink-2);font-size:13px;line-height:19px;display:block}@media (hover:none){.ref__card{display:none}}.sketch{--sk-paper:#f6f1e7;--sk-sheet:#fffcf6;--sk-ink:#152230;--sk-soft:#6b7684;--sk-accent:#2c63aa;aspect-ratio:16/10;width:100%;height:auto;display:block}.sk-paper{fill:var(--sk-paper)}.sketch .sk-ink,.sketch .sk-accent,.sketch .sk-soft{fill:none;stroke:var(--sk-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sketch .sk-accent{stroke:var(--sk-accent);stroke-width:2.4px}.sketch .sk-soft{stroke:var(--sk-soft);stroke-width:1.5px}.sketch .sk-dash{stroke-dasharray:4 5}.sketch .sk-fill{fill:var(--sk-sheet)}.sketch .sk-solid{fill:var(--sk-accent);stroke:none}.sketch .sk-dark{fill:var(--sk-ink);stroke:none}.sk-labels text{font-family:var(--sans,system-ui, sans-serif);fill:var(--sk-ink);font-size:9px;font-weight:500}.sk-labels .sk-label-accent{fill:var(--sk-accent);font-weight:600}.sk-labels .sk-label-soft{fill:var(--sk-soft)}.sk-labels .sk-label-paper{fill:var(--sk-sheet)}.post-sketch.post-sketch--inline{margin:40px 0}.post-sketch{margin:0 0 32px}.post-sketch .sketch{border-radius:var(--mkt-radius-md,12px)}.post-sketch figcaption{color:var(--ink-3);margin-top:10px;font-size:13px;line-height:19px}
