:root{--read-padding:clamp(16px,1.6vw,24px);--read-gap:clamp(24px,2.5vw,36px)}.mix-panel{min-width:0;padding:var(--read-padding);border:1px solid var(--read-line);background:var(--read-surface);color:var(--read-ink);box-shadow:none;border-radius:12px}.mix-panel>.mix-panel-head{margin:calc(-1*var(--read-padding))calc(-1*var(--read-padding))20px;padding:18px var(--read-padding);border:0;border-bottom:1px solid var(--read-line);background:var(--read-heading);border-radius:11px 11px 0 0;flex-wrap:wrap;gap:12px 20px}.mix-panel-head :is(h2,h3),:is(h2,h3).mix-panel-head{text-wrap:pretty;line-height:1.3}.mix-panel-head :is(p,small){max-width:72ch;line-height:1.6}.mix-panel-head>div{min-width:0}.mix-panel-flush{padding:0}.mix-panel-flush>.mix-panel-head{margin:0}.mix-section-stack{gap:var(--read-gap);flex-direction:column;display:flex}.mix-panel .mix-panel{background:var(--read-inset);border-color:var(--read-divider)}.mix-guide>.mix-panel-head{align-items:center;display:flex}.mix-guide>.mix-panel-head>div:first-child{background:0 0;border:0;margin:0;padding:0}.mix-guide>.mix-panel-head>div:last-child{flex:240px;margin:0}.mix-page-header{border-color:var(--read-line)}.mix-page-header p{color:var(--read-muted);max-width:72ch;line-height:1.65}.mix-prose :is(p,li){line-height:1.75}.mix-prose .mix-panel :is(p,li){max-width:75ch}.mix-prose .mix-panel>:is(ul,ol){padding-inline-start:1.25rem}.mix-prose .mix-panel+.mix-panel{margin-top:var(--read-gap)}.mix-toolbar{background-color:var(--read-heading);border-color:var(--read-line)}.mix-cart{background-color:var(--read-surface);border-color:var(--read-line)}.mix-cart-head{background-color:var(--read-heading);border-color:var(--read-line)}body table thead :is(th,td){background-color:var(--read-heading);color:var(--read-ink);border-bottom:1px solid var(--read-line);line-height:1.5}body table tbody :is(th,td){border-bottom-color:var(--read-divider)}body table thead button{color:inherit}body :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]){border-color:var(--read-control)}body :is(input,textarea)::-moz-placeholder{color:var(--read-muted);opacity:1}body :is(input,textarea)::placeholder{color:var(--read-muted);opacity:1}body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--read-accent);outline-offset:3px}.mix-sidebar{background:var(--read-inset);border-color:var(--read-line)}.mix-sidebar a{border-radius:6px;min-height:44px;transition:background-color .14s,border-color .14s}.mix-sidebar a[aria-current=page]{background:var(--read-active);border-color:var(--read-accent);box-shadow:inset 3px 0 var(--read-accent);color:var(--read-ink)}.mix-sidebar a:hover{border-color:var(--read-control)}.mix-appearance-toggle{border:1px solid var(--read-control);min-height:28px;color:var(--read-ink);background:var(--read-surface);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:12px;line-height:18px;transition:background-color .14s;display:inline-flex}.mix-appearance-toggle:hover{background:var(--read-heading)}.mix-appearance-toggle[aria-pressed=true]{color:var(--mix-toggle-active-ink);background:var(--mix-toggle-active-bg)}.mix-topnav :is(a,button):focus-visible{outline-color:var(--mix-brand-lime)}html[data-theme=day] .bg-clip-text.from-white:not(.mix-night *){background-image:linear-gradient(to bottom,var(--read-ink),var(--read-muted))}html[data-theme=day] .mix-landing>section{border-color:var(--read-line)}.mix-hero-shade{background-image:radial-gradient(circle at center,transparent 0%,rgb(var(--mix-bg-black))95%)}html[data-theme=day] .bg-brand-lime{--mix-text-black:0 0 0}html[data-theme=day] :is(.text-brand-lime,[class~=text-lime-300]):not(.mix-night *){color:var(--mix-brand-lime-ink)}@media (max-width:899px){.mix-appearance-toggle{min-width:44px;min-height:44px;padding:8px}.mix-appearance-toggle span{display:none}}@media (max-width:640px){.mix-panel>.mix-panel-head{align-items:flex-start}.mix-panel-head :is(h2,h3){overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mix-panel :is(.text-\[9px\],.text-\[10px\]),.mix-sidebar .text-\[10px\]{letter-spacing:.06em;font-size:.75rem;line-height:1.5}.mix-disclosure:not([open])>summary{margin-bottom:calc(-1*var(--read-padding));border-bottom:0;border-radius:11px}.mix-landing>section:not(:first-of-type){border-color:var(--read-line)}.mix-landing>section:nth-of-type(2n){background-color:var(--read-inset)}
