/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*!
 * Blog for the maho theme, compiled with Tailwind CSS against the shared
 * theme (see tailwind.css). Loaded only on the pages that need it; the file
 * name shadows the legacy base/default stylesheet via the skin fallback.
 *
 * SPDX-FileCopyrightText: 2026 Maho <https://mahocommerce.com>
 * SPDX-License-Identifier: OSL-3.0
 */
@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}@layer components{.blog-index-view #main-content h1{margin-bottom:0}.blog-index-view #main-content p,.blog-index-view .blog_post_date{margin-bottom:calc(var(--spacing,.25rem) * 4)}.blog-index-index .pager{margin-top:calc(var(--spacing,.25rem) * 2.5)}.blog-index-index .pager .pages ol{justify-content:center}.blog_post_image{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-box);object-fit:contain;--tw-shadow:0 4px 16px var(--tw-shadow-color,#0000001a);max-width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (max-width:768px){.blog_post_image{border-radius:0;max-width:calc(100% + 1rem);margin-inline:-.5rem}}.blog-categories dd ol ol{padding-left:calc(var(--spacing,.25rem) * 4)}.blog-categories dd ol>li.active>a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary)}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}