/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer components{.page{gap:calc(var(--spacing,.25rem) * 8);width:100%;max-width:var(--shell-content-max);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.page>*{min-width:0}.page>:not(.page-band-scroll),.page-band-scroll>*{animation:.3s both page-fade}.page-has-band{--page-band-content-gap:var(--space-4);align-content:start;row-gap:var(--page-band-content-gap);--page-band-inset:calc(max(0px, (100% - var(--page-cap,100%)) / 2) + var(--page-gutter));max-width:none;margin-inline:0}.page-band-scroll{box-sizing:border-box;align-content:start;row-gap:var(--page-band-content-gap);width:100%;min-width:0;max-width:none;padding-block-start:var(--page-band-content-gap);padding-inline:var(--page-band-inset);grid-template-columns:minmax(0,1fr);margin-inline:0;display:grid}.page-has-band[data-page-scroll=page]{row-gap:0!important}.page-has-band>:not(:first-child):not(.page-band-scroll){width:100%;max-width:var(--shell-content-max);padding-inline:var(--page-gutter);margin-inline:auto}.page-band-scroll>*{width:100%;max-width:var(--shell-content-max);margin-inline:auto;padding-inline:0}@media (width>=880px){.page-has-band{flex:1;min-height:0}.page-has-band[data-page-scroll=page]{grid-template-rows:auto minmax(0,1fr)}.page-band-scroll{min-height:0;padding-block-end:var(--page-scroll-clearance,0px);scroll-padding-block-end:var(--page-scroll-clearance,0px);overflow-y:auto}}.page-notice{row-gap:inherit;grid-template-columns:minmax(0,1fr);display:grid}.page-notice:empty{display:none}}@keyframes page-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
