.lis-entry[data-astro-cid-kisq62nj]{margin:32px 0;padding:20px 16px;border:3px solid var(--color-accent);border-radius:12px;background:#f3fbf5;box-shadow:0 4px 14px #06c7552e}.lis-entry[data-astro-cid-kisq62nj] .lis-entry__head[data-astro-cid-kisq62nj]{display:flex;align-items:center;gap:12px;margin:0 0 16px}.lis-entry[data-astro-cid-kisq62nj] .lis-entry__head[data-astro-cid-kisq62nj] img[data-astro-cid-kisq62nj]{flex-shrink:0;width:56px;height:56px;max-height:none;margin:0;border:2px solid #fff;border-radius:50%;object-fit:cover}.lis-entry[data-astro-cid-kisq62nj] .lis-entry__lead[data-astro-cid-kisq62nj]{text-wrap:pretty;margin:0;font-weight:800;font-size:18px;line-height:1.5;color:var(--color-ink-strong)}.lis-entry[data-astro-cid-kisq62nj] .lis-entry__text[data-astro-cid-kisq62nj]{margin:0 0 16px;font-size:16px;line-height:1.8;color:var(--color-text)}.lis-entry[data-astro-cid-kisq62nj] .lis-entry__lead[data-astro-cid-kisq62nj] span[data-astro-cid-kisq62nj]{display:inline-block}.lis-entry__btn[data-astro-cid-kisq62nj]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:16px 10px;border:none;border-radius:8px;background:var(--color-accent);box-shadow:0 4px 0 var(--color-accent-dark);color:#fff;font:inherit;font-size:clamp(15px,4.2vw,18px);white-space:nowrap;font-weight:800;line-height:1.4;cursor:pointer}.lis-entry__btn[data-astro-cid-kisq62nj]:hover{background:var(--color-accent-dark)}.lis-entry__btn[data-astro-cid-kisq62nj]:active{transform:translateY(2px);box-shadow:0 2px 0 var(--color-accent-dark)}.lis-entry__btn[data-astro-cid-kisq62nj] svg[data-astro-cid-kisq62nj]{flex-shrink:0}.lis-entry__btn[data-astro-cid-kisq62nj]:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.lis[data-astro-cid-kisq62nj]{position:fixed;inset:auto 0 0;width:100%;max-width:100%;height:88vh;height:88dvh;max-height:88dvh;margin:0;padding:0;border:none;border-radius:16px 16px 0 0;background:#fff;color:var(--color-text);overflow:hidden;transform:translateY(100%);transition:transform .28s ease-out}.lis[data-astro-cid-kisq62nj].is-open{transform:translateY(0)}.lis[data-astro-cid-kisq62nj]::backdrop{background:#0000;transition:background .28s ease-out}.lis[data-astro-cid-kisq62nj].is-open::backdrop{background:#00000080}.lis__panel[data-astro-cid-kisq62nj]{display:flex;flex-direction:column;height:100%}.lis__head[data-astro-cid-kisq62nj]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px 12px 20px;border-bottom:1px solid var(--color-border)}.lis[data-astro-cid-kisq62nj] .lis__title[data-astro-cid-kisq62nj]{margin:0;font-size:18px;font-weight:700}.lis__close[data-astro-cid-kisq62nj]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:none;color:var(--color-text-mid);cursor:pointer}.lis__close[data-astro-cid-kisq62nj]:focus-visible{outline:3px solid var(--color-secondary);outline-offset:-3px}.lis__body[data-astro-cid-kisq62nj]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px 20px 32px;font-size:17px;line-height:1.85}.lis__body[data-astro-cid-kisq62nj]:focus{outline:none}.lis__author[data-astro-cid-kisq62nj]{display:flex;align-items:center;gap:14px;margin-bottom:24px}.lis[data-astro-cid-kisq62nj] .lis__author[data-astro-cid-kisq62nj] img[data-astro-cid-kisq62nj]{max-height:none;margin:0;border:none;width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.lis[data-astro-cid-kisq62nj] .lis__author[data-astro-cid-kisq62nj] p[data-astro-cid-kisq62nj]{margin:0;font-weight:700;font-size:16px;color:var(--color-text-mid)}.lis[data-astro-cid-kisq62nj] .lis__heading[data-astro-cid-kisq62nj]{text-wrap:pretty;margin:0 0 20px;font-size:19px;line-height:1.6;font-weight:700;white-space:pre-line;color:var(--color-ink-strong)}.lis[data-astro-cid-kisq62nj] .lis__kicker[data-astro-cid-kisq62nj]{margin:0 0 16px;font-size:24px;line-height:1.45;font-weight:900;color:var(--color-primary)}.lis[data-astro-cid-kisq62nj] .lis__text[data-astro-cid-kisq62nj]{text-wrap:pretty;margin:0 0 20px}.lis[data-astro-cid-kisq62nj] .lis__risk[data-astro-cid-kisq62nj]{margin:0 0 24px;padding:16px 18px;background:var(--color-alert-bg);border-left:4px solid var(--color-alert)}.lis[data-astro-cid-kisq62nj] .lis__risk-title[data-astro-cid-kisq62nj]{margin:0 0 8px;font-weight:800;color:var(--color-alert)}.lis[data-astro-cid-kisq62nj] .lis__risk[data-astro-cid-kisq62nj] ul[data-astro-cid-kisq62nj]{margin:0;padding-left:1.2em;line-height:1.7}.lis[data-astro-cid-kisq62nj] .lis__risk[data-astro-cid-kisq62nj] li[data-astro-cid-kisq62nj]+li[data-astro-cid-kisq62nj]{margin-top:4px}.lis[data-astro-cid-kisq62nj] .lis__text--strong[data-astro-cid-kisq62nj]{font-size:19px;font-weight:800;color:var(--color-ink-strong)}.lis[data-astro-cid-kisq62nj] .lis__text[data-astro-cid-kisq62nj] span[data-astro-cid-kisq62nj]{display:inline-block}.lis[data-astro-cid-kisq62nj] .lis__text[data-astro-cid-kisq62nj]:last-child{margin-bottom:0}.lis[data-astro-cid-kisq62nj] .lis__shot[data-astro-cid-kisq62nj]{margin:4px 0 24px;text-align:center}.lis[data-astro-cid-kisq62nj] .lis__shot[data-astro-cid-kisq62nj] img[data-astro-cid-kisq62nj]{display:block;width:100%;max-width:360px;height:auto;max-height:none;margin:0 auto;border:1px solid var(--color-border);border-radius:8px}.lis[data-astro-cid-kisq62nj] .lis__shot-link[data-astro-cid-kisq62nj]{display:block;text-decoration:none}.lis[data-astro-cid-kisq62nj] .lis__shot[data-astro-cid-kisq62nj] figcaption[data-astro-cid-kisq62nj]{margin-top:8px;font-size:15px;color:var(--color-text-mid)}.lis__foot[data-astro-cid-kisq62nj]{flex-shrink:0;padding:14px 20px;padding-bottom:max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:#fff;text-align:center}.lis[data-astro-cid-kisq62nj] .lis__line[data-astro-cid-kisq62nj]{display:block;padding:16px;border-radius:8px;background:var(--color-accent);color:#fff;font-size:18px;font-weight:800;line-height:1.4;text-decoration:none}.lis[data-astro-cid-kisq62nj] .lis__line[data-astro-cid-kisq62nj]:hover{background:var(--color-accent-dark);color:#fff}.lis[data-astro-cid-kisq62nj] .lis__line[data-astro-cid-kisq62nj]:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.lis[data-astro-cid-kisq62nj] .lis__note[data-astro-cid-kisq62nj]{margin:8px 0 0;font-size:14px;color:var(--color-text-mid)}@media(min-width:768px){.lis[data-astro-cid-kisq62nj]{inset:0;width:min(560px,calc(100% - 48px));height:auto;max-height:min(86vh,820px);margin:auto;border-radius:12px;transform:translateY(24px);opacity:0;transition:transform .22s ease-out,opacity .22s ease-out}.lis[data-astro-cid-kisq62nj].is-open{transform:translateY(0);opacity:1}.lis__panel[data-astro-cid-kisq62nj]{height:auto;max-height:min(86vh,820px)}.lis__body[data-astro-cid-kisq62nj]{padding:28px 32px 32px}.lis__foot[data-astro-cid-kisq62nj]{padding:16px 32px 20px}}@media(prefers-reduced-motion:reduce){.lis[data-astro-cid-kisq62nj],.lis[data-astro-cid-kisq62nj]::backdrop{transition:none}}
