@layer components{.site-shell .site-load-more-button{color:var(--site-color-heading);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-column:1/-1;justify-self:center;margin:44px auto 0;padding:8px 14px;font-family:system-ui,sans-serif;font-size:16px;font-weight:500;line-height:24px;transition:background-color .2s,color .2s,border-color .2s,opacity .2s,transform .3s cubic-bezier(.4,0,.2,2.4),translate .3s cubic-bezier(.4,0,.2,2.4);display:block}.site-shell .site-load-more-button:focus-visible,.site-shell .site-load-more-button:hover{background:var(--site-color-hover-background);color:var(--site-color-heading);translate:0 -2px}.site-shell .site-load-more-button:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.site-shell .site-load-more-button{transition:none}.site-shell .site-load-more-button:focus-visible,.site-shell .site-load-more-button:hover{transform:translate(0,0)}}.site-public-post-archive[data-v-20b89be5]{width:100%;margin-bottom:64px}.site-public-post-grid[data-v-20b89be5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:720px;max-width:calc(100vw - 32px);margin:0 0 64px -10px;display:grid}.site-public-post[data-v-20b89be5]{-moz-column-gap:16px;min-width:0;height:100px;color:var(--site-color-text);grid-template-rows:minmax(24px,48px) 20px;grid-template-columns:100px minmax(0,1fr);align-content:center;gap:6px 16px;display:grid}.site-public-post-image-link[data-v-20b89be5]{min-width:0;color:inherit;grid-area:1/1/span 2;align-self:center;text-decoration:none;display:block}.site-public-post-image[data-v-20b89be5]{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100px;height:100px;transition:transform .3s cubic-bezier(.4,0,.21,1.8);display:block}.site-public-post-image--empty[data-v-20b89be5]{background:linear-gradient(135deg,#171b27,#5752f2 52%,#12b8d1)}.site-public-post-image-link:hover .site-public-post-image[data-v-20b89be5]{transform:scale(1.03)}.site-public-post-caption[data-v-20b89be5]{flex-direction:column;grid-area:1/2/span 2;justify-content:center;align-items:start;gap:6px;min-width:0;height:100%;display:flex}.site-public-post-title[data-v-20b89be5]{color:var(--site-color-heading);font-family:var(--site-font-body);text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:18px;text-decoration:none;overflow:hidden}.site-public-post-meta[data-v-20b89be5]{color:#bdbdbd;min-width:0;font-family:var(--site-font-body);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;font-weight:500;line-height:20px;display:flex}.site-public-post-tag[data-v-20b89be5]{z-index:0;color:var(--tag-accent);font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,2);display:inline-block;position:relative;transform:scale(1)}.site-public-post-tag[data-v-20b89be5]:before{z-index:-1;content:"";background-color:#0000;border:1px solid #0000;border-radius:8px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;position:absolute;inset:-2px -6px}.site-public-post-tag[data-v-20b89be5]:focus-visible,.site-public-post-tag[data-v-20b89be5]:hover{color:var(--tag-accent);transform:scale(1.04)}.site-public-post-tag[data-v-20b89be5]:focus-visible:before,.site-public-post-tag[data-v-20b89be5]:hover:before{border-color:color-mix(in srgb, var(--tag-accent), var(--site-color-background) 90%);background-color:color-mix(in srgb, var(--tag-accent), var(--site-color-background) 90%)}.site-public-post-tag[data-v-20b89be5]:focus-visible{outline:2px solid var(--tag-accent);outline-offset:2px;border-radius:2px}.site-public-post-image-link:focus-visible .site-public-post-image[data-v-20b89be5]{outline:2px solid var(--site-color-accent);outline-offset:4px}.site-public-post-title[data-v-20b89be5]:focus-visible{outline:2px solid var(--site-color-accent);outline-offset:3px;border-radius:2px}@media (width<=1023px){.site-public-post-grid[data-v-20b89be5]{grid-template-columns:minmax(0,1fr);gap:20px;width:100%;max-width:100%;margin-left:0}.site-public-post[data-v-20b89be5]{-moz-column-gap:14px;grid-template-columns:96px minmax(0,1fr);column-gap:14px;height:96px}.site-public-post-image[data-v-20b89be5]{border-radius:14px;width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.site-public-post-image[data-v-20b89be5],.site-public-post-tag[data-v-20b89be5]{transition:none}}.site-shell .site-demo-post-grid{gap:24px;width:720px;max-width:calc(100vw - 32px);margin:0 0 64px -10px;display:grid}.site-shell .site-demo-post{min-width:0;color:var(--site-color-text);grid-template-columns:100px minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.site-shell .site-demo-post-image{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100px;height:100px}.site-shell .site-demo-post-copy{gap:6px;min-width:0;display:grid}.site-shell .site-demo-post-title{color:var(--site-color-heading);font-size:18px;font-weight:550;line-height:24px}.site-shell .site-demo-post-meta{color:var(--site-color-muted);flex-wrap:wrap;gap:12px;font-size:13px;line-height:20px;display:flex}.site-shell .site-demo-post-meta>span{color:var(--site-color-accent)}.site-shell .site-demo-post:hover .site-demo-post-title{text-underline-offset:3px;text-decoration:underline}.site-shell .site-demo-post-empty{color:var(--site-color-muted);grid-column:1/-1}.site-shell .site-demo-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;width:100%;max-width:100%;margin:0 0 64px}.site-shell .site-demo-post{grid-template-columns:128px minmax(0,1fr);gap:16px}.site-shell .site-demo-post-image{width:128px;height:128px}@media (width<=1023px){.site-shell .site-demo-post-grid{width:100%;max-width:100%;margin:0 0 48px}}@media (width<=600px){.site-shell .site-demo-post-grid{grid-template-columns:minmax(0,1fr)}.site-shell .site-demo-post{grid-template-columns:96px minmax(0,1fr);gap:14px}.site-shell .site-demo-post-image{width:96px;height:96px}}.error-code[data-v-ab745735]{color:#0000;-webkit-text-stroke:2px #f5e5e1;cursor:default;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.duplicate-overlay[data-v-ab745735]{background-image:linear-gradient(90deg,#3b82f60f,#3b82f605 50%,#3b82f60f);background-size:200% 100%;animation:2.5s linear infinite duplicate-sweep-ab745735}@keyframes duplicate-sweep-ab745735{0%{background-position:-100% 0}to{background-position:100% 0}}.dark .error-code[data-v-ab745735]{-webkit-text-stroke:2px #374151}.error-code[data-v-ab745735]:hover{-webkit-text-stroke:3px #ff8f8f;animation:3s linear infinite stroke-rainbow-ab745735;transform:scale(.99)}.select-pill[data-v-ab745735]{border:1px solid var(--border-color,#e5e7eb);background-color:#ffffffeb;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .6rem;display:inline-flex;box-shadow:0 6px 18px #00000014}.select-checkbox[data-v-ab745735]{width:1rem;height:1rem;accent-color:var(--una-color-primary,#111827)}.dark{background-color:#0f172ad1;border-color:#ffffff14;box-shadow:0 10px 26px #00000040}.dark .error-code[data-v-ab745735]:hover{-webkit-text-stroke:3px #ff8f8f}@keyframes stroke-pulse-ab745735{0%,to{-webkit-text-stroke-width:3px;filter:drop-shadow(0 0 #ff8f8f)}50%{-webkit-text-stroke-width:4px;filter:drop-shadow(0 0 20px #eab30899)}}@keyframes stroke-rainbow-ab745735{0%{-webkit-text-stroke-color:#ff8f8f}25%{-webkit-text-stroke-color:#fff1cb}50%{-webkit-text-stroke-color:#c2e2fa}75%{-webkit-text-stroke-color:#b7a3e3}to{-webkit-text-stroke-color:#ff8f8f}}.break-inside-avoid[data-v-ab745735]{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;width:100%;display:inline-block}.site-shell .site-post-index{padding-top:70px}.site-shell .site-post-index.site-post-index>.container{box-sizing:border-box;width:min(700px,100% - 32px);max-width:700px;padding-inline:0}.site-shell .site-post-index .site-collection-intro{width:100%;margin:0 0 80px}.site-shell .site-post-index .site-collection-avatar{margin-bottom:40px}.site-shell .site-post-index--public{min-height:0;padding-bottom:0}.site-shell .site-post-index--public .site-public-post-archive{margin-bottom:0}.site-shell .site-public-tag-empty{color:var(--site-color-text);text-align:center;margin:0 auto 64px}.site-shell .site-public-tag-empty>a{color:var(--site-color-accent);margin:12px 0 28px;display:inline-block}.site-shell .site-public-tag-empty .site-public-post-archive{text-align:left}.site-shell .site-post-index{background:var(--site-color-background);color:var(--site-color-text)}.site-shell .site-post-index>.container{width:min(700px,100% - 32px);max-width:700px;margin-inline:auto;padding-inline:0}.site-shell .site-post-index [class~=border-gray-200]{border-color:var(--site-color-border)}@media (width<=1023px){.site-shell .site-post-index{padding-top:40px}.site-shell .site-post-index .site-collection-avatar{margin-bottom:32px}.site-shell .site-post-index .site-collection-intro{margin-bottom:52px}}}
