/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.publication-reader{height:100dvh;overflow:hidden}.publication-reader [data-markdown-heading],.publication-reader [id^=message-]{scroll-margin-top:1.5rem}.publication-outline a{border-radius:var(--radius-control);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,13px);line-height:var(--tw-leading,var(--text-sm--line-height,calc(18 / 13)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--ink-2);outline-offset:-2px;outline:2px solid #0000;text-decoration-line:none;display:block}.publication-outline a:focus-visible{outline-color:var(--ring)}@media (forced-colors:active){.publication-outline a:focus-visible{outline-color:highlight}}@media (hover:hover){.publication-outline a:hover{background-color:var(--fill);color:var(--ink)}}.publication-outline-aside{align-self:start;max-height:100cqh;padding:1.5rem 1rem 1.5rem .5rem;display:none;position:sticky;top:0;overflow-y:auto}.publication-material-toolbar{flex-wrap:nowrap}.publication-material-toolbar [data-slot=preview-lead]{flex:1}.publication-direct-actions,.publication-outline-trigger{display:none}.publication-more-trigger{display:inline-flex}@container publication-pane (width>=40rem){.publication-direct-actions{display:flex}.publication-outline-trigger{display:inline-flex}.publication-more-trigger{display:none}}@container publication-pane (width>=56rem){.publication-material-pane[data-outline]{grid-template-columns:minmax(0,1fr) 14rem;align-items:start;display:grid}.publication-material-pane[data-outline]>.publication-material-body{height:auto}.publication-outline-aside{display:block}.publication-outline-trigger{display:none}}.publication-material-pane{scrollbar-gutter:stable;container-type:size}.publication-material-body{min-width:0;height:100%}.publication-reading-column,.publication-resource[data-placement=pane][data-material-kind=prose]{width:100%;max-width:76ch;margin-inline:auto;padding:1.5rem}.publication-resource[data-placement=pane][data-material-kind=file],.publication-resource[data-placement=pane][data-material-kind=media]{padding:1.5rem}.publication-resource[data-placement=pane][data-material-kind=viewer],.publication-resource[data-placement=pane][data-material-kind=html]{flex-direction:column;height:100%;min-height:0;display:flex}.publication-resource[data-placement=pane]>.publication-viewer-body{flex-direction:column;flex:1;min-height:0;display:flex}.publication-resource[data-placement=embedded]>.publication-viewer-body{gap:1rem;display:grid}.publication-material-frame[data-placement=pane]{flex:1;height:100%}.publication-material-frame[data-placement=embedded]{height:var(--publication-material-height,min(70dvh, 50rem));border:1px solid var(--color-hairline)}.publication-resource[data-material-kind=media]>div>.publication-resource{max-width:72ch}.publication-resource[data-material-kind=media] .media-player-flow{--media-player-max-height:var(--publication-material-height,min(70dvh, 50rem))}@media (width<=639px){.publication-reading-column,.publication-resource[data-placement=pane][data-material-kind=prose],.publication-resource[data-placement=pane][data-material-kind=file],.publication-resource[data-placement=pane][data-material-kind=media]{padding:1rem}}@property --tw-font-weight{syntax:"*";inherits:false}
