[data-pattern=muji]{--pat-img:none;--pat-size:auto;--pat-pos:0 0}[data-pattern=ogi]{--pat-c:rgba(var(--zen-rgb), calc(var(--zen-a) * 1.2));--pat-img:radial-gradient(circle at 50% 100%, #0000 0 calc(33% - 1px), var(--pat-c) calc(33% - 1px) 33%, #0000 33% calc(66% - 1px), var(--pat-c) calc(66% - 1px) 66%, #0000 66% calc(99% - 1px), var(--pat-c) calc(99% - 1px) 99%, #0000 99%),radial-gradient(circle at 50% 100%, #0000 0 calc(33% - 1px), var(--pat-c) calc(33% - 1px) 33%, #0000 33% calc(66% - 1px), var(--pat-c) calc(66% - 1px) 66%, #0000 66% calc(99% - 1px), var(--pat-c) calc(99% - 1px) 99%, #0000 99%);--pat-size:76px 76px;--pat-pos:0 0,38px 38px}[data-pattern=shippo]{--pat-c:rgba(var(--zen-rgb), calc(var(--zen-a) * 1.15));--pat-img:radial-gradient(circle at 50% 0, #0000 0 calc(50% - 1px), var(--pat-c) calc(50% - 1px) 50%, #0000 50%),radial-gradient(circle at 50% 100%, #0000 0 calc(50% - 1px), var(--pat-c) calc(50% - 1px) 50%, #0000 50%),radial-gradient(circle at 0 50%, #0000 0 calc(50% - 1px), var(--pat-c) calc(50% - 1px) 50%, #0000 50%),radial-gradient(circle at 100% 50%, #0000 0 calc(50% - 1px), var(--pat-c) calc(50% - 1px) 50%, #0000 50%);--pat-size:66px 66px;--pat-pos:0 0}[data-pattern=hishi]{--pat-c:rgba(var(--zen-rgb), calc(var(--zen-a) * 0.85));--pat-l:#0000 0 38.6%,var(--pat-c) 38.6% 40%,#0000 40% 60%,var(--pat-c) 60% 61.4%,#0000 61.4%;--pat-img:linear-gradient(-45deg, var(--pat-l)),linear-gradient(45deg, var(--pat-l));--pat-size:68px 68px;--pat-pos:0 0}[data-pattern=rin]{--pat-c:rgba(var(--zen-rgb), calc(var(--zen-a) * 1.3));--pat-img:radial-gradient(circle at 50% 50%, #0000 0 26%, var(--pat-c) 26% 27.4%, #0000 27.4% 41%, var(--pat-c) 41% 42.4%, #0000 42.4%),radial-gradient(circle at 50% 50%, #0000 0 26%, var(--pat-c) 26% 27.4%, #0000 27.4% 41%, var(--pat-c) 41% 42.4%, #0000 42.4%);--pat-size:84px 84px;--pat-pos:0 0,42px 42px}[data-pattern=hana]{--pat-c:rgba(var(--zen-rgb), calc(var(--zen-a) * 1.35));--pat-g:#0000 0 88%,var(--pat-c) 89.5% 92.5%,#0000 94%;--pat-img:radial-gradient(27% 29% at right, var(--pat-g)),radial-gradient(27% 29% at left, var(--pat-g)),radial-gradient(29% 27% at top, var(--pat-g)),radial-gradient(29% 27% at bottom, var(--pat-g));--pat-size:60px 60px;--pat-pos:15px 30px,-15px 30px,0 15px,0 -15px}[data-pattern=nami]{--pat-c:rgba(var(--zen-rgb), calc(var(--zen-a) * 0.65));--pat-a:#0000 0 10%,var(--pat-c) 10% 11%,#0000 11% 23%,var(--pat-c) 23% 24%,#0000 24% 30%,var(--pat-c) 30% 31%,#0000 31% 43%,var(--pat-c) 43% 44%,#0000 44% 50%,var(--pat-c) 50% 51%,#0000 51% 63%,var(--pat-c) 63% 64%,#0000 64% 71%,var(--pat-c) 71% 72%,#0000 72%;--pat-b:#0000 0 5%,var(--pat-c) 5% 6%,#0000 6% 15%,var(--pat-c) 15% 16%,#0000 16% 20%,var(--pat-c) 20% 21%,#0000 21% 30%,var(--pat-c) 30% 31%,#0000 31% 35%,var(--pat-c) 35% 36%,#0000 36% 45%,var(--pat-c) 45% 46%,#0000 46% 49%,var(--pat-c) 49% 50%,#0000 50%;--pat-d:#0000 0 24%,var(--pat-c) 24% 25%,#0000 25% 28%,var(--pat-c) 28% 29%,#0000 29% 36%,var(--pat-c) 36% 37%,#0000 37% 40%,var(--pat-c) 40% 41%,#0000 41%;--pat-img:radial-gradient(circle at 100% 150%, var(--pat-d)),radial-gradient(circle at 0 150%, var(--pat-d)),radial-gradient(circle at 50% 100%, var(--pat-a)),radial-gradient(circle at 100% 50%, var(--pat-b)),radial-gradient(circle at 0 50%, var(--pat-b));--pat-size:120px 60px;--pat-pos:0 0}