.article-actions{flex-wrap:wrap;align-items:center;gap:.65rem;margin-block:1.35rem 0;display:flex}.article-action{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.55rem;padding:.55rem .85rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.article-action[hidden]{display:none}.article-action:hover{color:var(--accent);border-color:var(--accent);background:var(--surface)}.article-action:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.article-action:disabled{cursor:wait;opacity:.65}.article-action .ui-icon{width:17px;height:17px}.article-print-help{color:var(--muted);font-size:.8rem}@page{margin:16mm}@media print{:root:root[data-design]{color-scheme:light;font-size:10.5pt;--paper:#fff!important;--surface:#f4f4f6!important;--ink:#181820!important;--muted:#484852!important;--accent:#292956!important;--line:#d2d2d8!important}body{color:#181820!important;background:#fff!important}.site-header,.site-navigation,.site-footer,.page-breadcrumbs,.article-actions,.article-toc,.context-navigation,.document-code-copy,.document-heading-anchor,.skip-link,astro-dev-toolbar{display:none!important}.container.site-shell,.site-shell main,.article-page,.article-body,.site-shell .article-body,.site-shell .content-page{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.article-heading{break-inside:avoid;padding-top:0}.article-heading h1{max-width:none;font-size:25pt}.article-heading .article-description{font-size:11pt;line-height:1.6}.sciastro-document{font-size:10.5pt;line-height:1.6}.sciastro-document h2,.sciastro-document h3,.sciastro-document h4{break-after:avoid}.sciastro-document p{orphans:3;widows:3}.article-page .document-code,.article-page .notebook-cell,.article-page .notebook-output,.article-page .sp-section,.article-page .sp-entry{break-inside:auto;box-shadow:none;overflow:visible}:root[data-design] .document-code pre.shiki,:root[data-design] .document-code pre.shiki span{color:#181820!important;background:0 0!important}.sciastro-document pre,.sciastro-document pre code{font-size:8.5pt;white-space:pre-wrap!important;overflow-wrap:anywhere!important;overflow:visible!important}.sciastro-document .document-table-scroll{overflow:visible}.sciastro-document table{width:100%;font-size:9pt}.sciastro-document thead{display:table-header-group}.sciastro-document tr,.sciastro-document figure,.sciastro-document mjx-container[display=true]{break-inside:avoid}.sciastro-document img,.sciastro-document svg,.sciastro-document .document-figure{max-width:100%}.sciastro-document details>summary{font-size:9pt}*{transition:none!important;animation:none!important}}.sciastro-plot{border:1px solid var(--line);background:var(--paper);border-radius:.65rem;width:100%;min-width:0;overflow:hidden}.plotly-canvas{width:100%;min-height:260px}.plotly-status{color:var(--muted);padding:1rem 1.25rem;font-size:.85rem}.plotly-status[hidden],.plotly-print,.sciastro-plot[data-plot-ready=true] .plotly-fallback,.sciastro-plot[data-plot-error=true] .plotly-canvas{display:none}.sciastro-plot .modebar{max-width:100%}.sciastro-plot .modebar-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sciastro-plot .plotly-fallback img{width:100%;display:block}.plotly-print-render{opacity:0;pointer-events:none;width:840px;position:fixed;top:0;left:-10000px}@media print{.sciastro-plot{break-inside:avoid;border:0;border-radius:0;overflow:visible}.sciastro-plot[data-print-ready=true] .plotly-print{width:100%;height:auto;display:block!important}.sciastro-plot[data-print-ready=true] .plotly-canvas,.sciastro-plot[data-print-ready=true] .plotly-fallback,.sciastro-plot .plotly-status,.sciastro-plot .modebar,.plotly-print-render{display:none!important}.sciastro-plot:not([data-print-ready=true]) .plotly-fallback:has(img){display:block}.sciastro-plot:not([data-print-ready=true]):has(.plotly-fallback img) .plotly-canvas{display:none}}
