.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]::-webkit-details-marker{display:none}.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]::marker{content:""}.sr-only[data-astro-cid-dd5spxo4]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.agenda-modal[data-astro-cid-dd5spxo4]{background:var(--color-ink);color:var(--color-white);width:min(1040px,100% - 32px);max-height:88vh;padding:var(--space-6);border:0;overflow-y:auto}.agenda-modal[data-astro-cid-dd5spxo4]::backdrop{background:#101014eb}.agenda-modal-head[data-astro-cid-dd5spxo4]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid #ffffff59;display:flex}.agenda-modal-head[data-astro-cid-dd5spxo4] h2[data-astro-cid-dd5spxo4]{font-weight:800;font-size:var(--size-heading);letter-spacing:-.035em;margin:0;line-height:1.05}.agenda-close[data-astro-cid-dd5spxo4]{appearance:none;color:inherit;font:inherit;font-weight:600;font-size:var(--size-small);cursor:pointer;background:0 0;border:1px solid #ffffffa6;padding:8px 14px}.agenda-close[data-astro-cid-dd5spxo4]:hover{background:var(--color-white);color:var(--color-ink)}.agenda-detail[data-astro-cid-dd5spxo4]{padding-top:var(--space-6)}.link-btn[data-astro-cid-dd5spxo4].agenda-open{align-self:flex-start;font-size:17px;font-weight:800}.ag-part[data-astro-cid-dd5spxo4]{margin:0 0 var(--space-4);font-weight:800;font-size:var(--size-heading);letter-spacing:-.03em;padding-bottom:var(--space-3);border-bottom:3px solid var(--color-white);line-height:1.1}.ag-list[data-astro-cid-dd5spxo4]{margin:0 0 var(--rhythm-sub);border-top:1px solid #ffffff38;gap:0;padding:0;list-style:none;display:grid}.ag-item[data-astro-cid-dd5spxo4]{border-bottom:1px solid #ffffff38}.ag-item-break[data-astro-cid-dd5spxo4]{padding:var(--space-3) 0}.ag-break[data-astro-cid-dd5spxo4]{padding:var(--space-2) var(--space-4);align-items:center;gap:var(--space-2) var(--space-4);min-height:40px;font-size:var(--size-small);background:#ffffff12;flex-wrap:wrap;display:flex}.ag-when[data-astro-cid-dd5spxo4]{align-items:baseline;gap:var(--space-2);width:176px;font-size:var(--size-small);flex:none;display:flex}.ag-break-when[data-astro-cid-dd5spxo4]{align-items:baseline;gap:var(--space-2);white-space:nowrap;color:#ffffffe6;flex-wrap:nowrap;flex:none;width:176px;display:flex}.ag-break-time[data-astro-cid-dd5spxo4]{letter-spacing:-.01em;white-space:nowrap}.ag-break-label[data-astro-cid-dd5spxo4]{color:var(--color-white);font-weight:600}.ag-time[data-astro-cid-dd5spxo4]{letter-spacing:-.01em;white-space:nowrap;font-weight:600}.ag-dur[data-astro-cid-dd5spxo4]{color:#ffffffe6;white-space:nowrap}.ag-row[data-astro-cid-dd5spxo4]{appearance:none;padding:var(--space-3) 0;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;align-items:center;gap:var(--space-2) var(--space-4);background:0 0;border:0;grid-template-columns:220px minmax(190px,.8fr) minmax(260px,1fr) 28px;min-height:64px;margin:0;list-style:none;display:grid}.ag-title[data-astro-cid-dd5spxo4]{min-width:180px;font-weight:800;font-size:var(--size-subhead);letter-spacing:-.025em;flex:200px;line-height:1.15}.ag-sum[data-astro-cid-dd5spxo4]{min-width:240px;font-size:var(--size-small);color:#ffffffe6;text-wrap:pretty;flex:300px;line-height:1.4}.ag-sum-end[data-astro-cid-dd5spxo4]{order:3}.ag-body[data-astro-cid-dd5spxo4]{padding:var(--space-4) 0 var(--space-5);border-top:1px solid #ffffff38}.ag-blocks[data-astro-cid-dd5spxo4]{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ag-block[data-astro-cid-dd5spxo4]{min-width:220px;padding-top:var(--space-3);border-top:1px solid #ffffff38;flex:260px;gap:4px;display:grid}.ag-block-name[data-astro-cid-dd5spxo4]{letter-spacing:-.015em;font-weight:800}.ag-block-what[data-astro-cid-dd5spxo4]{font-size:var(--size-small);color:#ffffffe6;text-wrap:pretty;line-height:1.45}.ag-text[data-astro-cid-dd5spxo4]{text-wrap:pretty;max-width:78ch;margin:0;line-height:1.55}.ag-static[data-astro-cid-dd5spxo4]{padding:var(--space-3) 48px var(--space-3) 0;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-height:64px;display:flex}.pm[data-astro-cid-dd5spxo4]{border:1px solid var(--color-white);grid-column:4;width:28px;height:28px;position:relative}.pm[data-astro-cid-dd5spxo4]:after{content:"";border-right:2px solid var(--color-white);border-bottom:2px solid var(--color-white);width:9px;height:9px;position:absolute;top:7px;left:8px;transform:rotate(45deg)}.tl[data-astro-cid-dd5spxo4][open] .pm[data-astro-cid-dd5spxo4]:after{top:11px;transform:rotate(225deg)}.bar-h[data-astro-cid-dd5spxo4],.bar-v[data-astro-cid-dd5spxo4]{display:none}.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]>span[data-astro-cid-dd5spxo4]:first-of-type{grid-column:1;width:auto}.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]>span[data-astro-cid-dd5spxo4]:nth-of-type(2){grid-column:2}.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]>span[data-astro-cid-dd5spxo4]:nth-of-type(3){order:initial;grid-column:3}.bar-h[data-astro-cid-dd5spxo4]{background:var(--color-white);width:12px;height:2px;position:absolute;top:13px;left:7px}.bar-v[data-astro-cid-dd5spxo4]{background:var(--color-white);width:2px;height:12px;position:absolute;top:8px;left:12px}.tl[data-astro-cid-dd5spxo4][open] .bar-v[data-astro-cid-dd5spxo4]{display:none}@media (width<=899px){.agenda-modal[data-astro-cid-dd5spxo4]{width:min(100%,100% - 16px);padding:var(--space-4)}.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]{grid-template-columns:minmax(0,1fr) 28px}.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]>span[data-astro-cid-dd5spxo4]:first-of-type,.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]>span[data-astro-cid-dd5spxo4]:nth-of-type(2),.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]>span[data-astro-cid-dd5spxo4]:nth-of-type(3){grid-column:1}.tl[data-astro-cid-dd5spxo4] summary[data-astro-cid-dd5spxo4]>.pm[data-astro-cid-dd5spxo4]{grid-area:1/2/span 3}}
