.patterns[data-astro-cid-wcb26gnn]{position:relative}.patterns-empty[data-astro-cid-wcb26gnn]{border-radius:.75rem;border-width:1px;border-color:#ffffff1a;background-color:#02061780;padding:1.5rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.patterns__scroll[data-astro-cid-wcb26gnn]{border-radius:1rem;border-width:1px;border-color:#ffffff1a;background-color:#02061773;--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(34,197,94,.35) transparent}.patterns__table[data-astro-cid-wcb26gnn]{min-width:860px}.patterns__th-gallery[data-astro-cid-wcb26gnn]{text-align:right}.patterns__row[data-astro-cid-wcb26gnn]{cursor:pointer}.patterns__row[data-astro-cid-wcb26gnn] td[data-astro-cid-wcb26gnn]:first-child{position:relative}.patterns__row[data-astro-cid-wcb26gnn] td[data-astro-cid-wcb26gnn]:first-child:before{position:absolute;bottom:0;left:0;top:0;width:1px;transform-origin:center;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4ade80 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--tw-content: "";content:var(--tw-content)}.patterns__row[data-astro-cid-wcb26gnn]:hover td[data-astro-cid-wcb26gnn]:first-child:before,.patterns__row[data-astro-cid-wcb26gnn]:focus-within td[data-astro-cid-wcb26gnn]:first-child:before{--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.patterns__code[data-astro-cid-wcb26gnn]{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity))}.patterns__link[data-astro-cid-wcb26gnn]{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.patterns__link[data-astro-cid-wcb26gnn]:hover{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}.patterns__name[data-astro-cid-wcb26gnn]{min-width:10rem;font-weight:500;--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.patterns__synonyms[data-astro-cid-wcb26gnn]{max-width:14rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.patterns__description[data-astro-cid-wcb26gnn]{max-width:28rem;font-size:13px;line-height:1.625;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.patterns__gallery-cell[data-astro-cid-wcb26gnn]{width:1px}.patterns__strip[data-astro-cid-wcb26gnn]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.patterns__thumb[data-astro-cid-wcb26gnn]{height:3.5rem;width:3.5rem;flex-shrink:0;border-radius:.5rem;border-width:1px;border-color:#ffffff1a;--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity));-o-object-fit:cover;object-fit:cover;--tw-brightness: brightness(1.25);--tw-contrast: contrast(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.patterns__row[data-astro-cid-wcb26gnn]:hover .patterns__thumb[data-astro-cid-wcb26gnn]{border-color:#22c55e4d}.patterns__thumb[data-astro-cid-wcb26gnn]:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:#4ade8080;--tw-brightness: brightness(1.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.patterns__thumb--empty[data-astro-cid-wcb26gnn],.patterns__thumb--more[data-astro-cid-wcb26gnn]{display:flex;align-items:center;justify-content:center;background-color:#22c55e1a;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:.05em;color:#86efaccc}.patterns__count[data-astro-cid-wcb26gnn]{margin-top:1rem;text-align:right}.patterns__row--pending[data-astro-cid-wcb26gnn]{opacity:.6}.patterns__pending[data-astro-cid-wcb26gnn]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}@media (max-width: 640px){.patterns__thumb[data-astro-cid-wcb26gnn]{height:2.75rem;width:2.75rem}}
