main:where(.astro-bmt6yr5y){margin-left:auto;margin-right:auto;width:100%;max-width:64rem;padding-left:1rem;padding-right:1rem;padding-bottom:3rem}.review-header:where(.astro-bmt6yr5y){margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:2rem;display:flex;max-width:42rem;flex-direction:column;gap:1.25rem}@media(min-width:850px){.review-header:where(.astro-bmt6yr5y){flex-direction:row;align-items:flex-start;gap:1.5rem}}.review-cover:where(.astro-bmt6yr5y){flex-shrink:0}.review-cover-img:where(.astro-bmt6yr5y){border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;width:140px;height:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}@media(min-width:850px){.review-cover-img:where(.astro-bmt6yr5y){width:168px}}@media(hover:hover){.review-cover-img:where(.astro-bmt6yr5y):hover{transform:rotate(-1.5deg) scale(1.02)}}.review-meta:where(.astro-bmt6yr5y){display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;gap:.25rem}.review-title:where(.astro-bmt6yr5y){margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1))}@media(min-width:850px){.review-title:where(.astro-bmt6yr5y){font-size:2.25rem;line-height:2.5rem}}.meta-row:where(.astro-bmt6yr5y){display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.25rem;padding-top:.125rem;padding-bottom:.125rem;font-size:.875rem;line-height:1.25rem}.meta-label:where(.astro-bmt6yr5y){font-family:IBM Plex Mono,monospace;color:rgba(var(--color-text-base),.6)}.datetime-row:where(.astro-bmt6yr5y){margin-top:.75rem!important;margin-bottom:.75rem!important}.amazon-btn:where(.astro-bmt6yr5y){display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgba(var(--color-accent),var(--tw-bg-opacity, 1));padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgba(var(--color-fill),var(--tw-text-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.amazon-btn:where(.astro-bmt6yr5y):hover{opacity:.8}.action-panel:where(.astro-bmt6yr5y){margin-top:3rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1));background-color:rgba(var(--color-card),.4)}.action-row:where(.astro-bmt6yr5y){display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 1.25rem}@media(min-width:850px){.action-row:where(.astro-bmt6yr5y){flex-direction:row;align-items:center;justify-content:space-between}}.support-btn:where(.astro-bmt6yr5y){display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgba(var(--color-accent),var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgba(var(--color-fill),var(--tw-text-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.support-btn:where(.astro-bmt6yr5y):hover{opacity:.85}.prev-next-nav:where(.astro-bmt6yr5y){margin-top:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.prev-next-nav:where(.astro-bmt6yr5y)>:where(.astro-bmt6yr5y):not([hidden])~:where(.astro-bmt6yr5y):not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity: 1;border-color:rgba(var(--color-border),var(--tw-divide-opacity, 1))}.prev-next-nav:where(.astro-bmt6yr5y){overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1))}@media(min-width:850px){.prev-next-nav:where(.astro-bmt6yr5y){grid-template-columns:repeat(2,minmax(0,1fr))}.prev-next-nav:where(.astro-bmt6yr5y)>:where(.astro-bmt6yr5y):not([hidden])~:where(.astro-bmt6yr5y):not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}}.prev-next-link:where(.astro-bmt6yr5y){display:flex;min-height:4.5rem;width:100%;align-items:center;gap:.5rem;padding:1rem 1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.prev-next-link:where(.astro-bmt6yr5y):hover{background-color:rgba(var(--color-card),.4)}.next-link:where(.astro-bmt6yr5y){justify-content:flex-end;text-align:right}.prev-next-empty:where(.astro-bmt6yr5y){display:none}@media(min-width:850px){.prev-next-empty:where(.astro-bmt6yr5y){display:flex}}.prev-next-label:where(.astro-bmt6yr5y){display:block;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em;color:rgba(var(--color-text-base),.6)}.prev-next-title:where(.astro-bmt6yr5y){--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1))}.affiliate-note:where(.astro-bmt6yr5y){margin-top:2rem;text-align:center;font-size:.75rem;line-height:1rem;font-style:italic;color:rgba(var(--color-text-base),.6)}.footer-stack:where(.astro-bmt6yr5y){margin-left:auto;margin-right:auto;margin-top:2rem;max-width:42rem}.tag-list:where(.astro-bmt6yr5y){display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip:where(.astro-bmt6yr5y){display:inline-block;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgba(var(--color-border),var(--tw-border-opacity, 1));background-color:rgba(var(--color-card),.4);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;color:rgba(var(--color-text-base),.8);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tag-chip:where(.astro-bmt6yr5y):hover{--tw-border-opacity: 1;border-color:rgba(var(--color-accent),var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgba(var(--color-accent),var(--tw-text-opacity, 1))}
