.btn{font-size:var(--text-sm);align-items:center;gap:calc(var(--spacing)*1.5);flex-direction:row;transition:all 75ms cubic-bezier(.075,.82,.165,1);display:flex}.btn:hover{cursor:pointer}.no-hover:hover{cursor:normal!important}.btn-primary{background:radial-gradient(circle at 20% 0%,var(--color-primary-800),var(--color-primary-900));color:var(--color-slate-50);border:1px solid #0000}.btn-primary:is(.dark *){background:radial-gradient(circle at bottom right,var(--color-primary-200),var(--color-primary-100));color:var(--color-zinc-900)}.btn-primary:hover{filter:brightness(120%)}.btn-primary:hover:is(.dark *){filter:brightness(90%)}.btn-secondary{border:1px solid var(--color-slate-200);border-bottom-color:var(--color-slate-300);background-color:var(--color-white)}.btn-secondary:is(.dark *){border:1px solid var(--color-zinc-800);background-color:var(--color-zinc-900)}.btn-secondary:hover{background-color:color-mix(in oklab,rgb(var(--c-o-white,255 255 255)),rgb(var(--c-s-50,248 250 252)))}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{background-color:color-mix(in oklab,var(--color-white),var(--color-slate-50))}}.btn-secondary:hover:is(.dark *){background-color:color-mix(in oklab,rgb(var(--c-z-925,28 28 32)),rgb(var(--c-z-900,34 34 39)))}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-925),var(--color-zinc-900))}}.btn-tertiary{background-color:#0000}.btn-tertiary:hover{background-color:color-mix(in srgb,rgb(var(--c-s-200,226 232 240))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.btn-tertiary:hover{background-color:color-mix(in oklab,var(--color-slate-200)50%,transparent)}}.btn-tertiary:hover:is(.dark *){background-color:color-mix(in srgb,rgb(var(--c-z-700,68 68 76))30%,transparent)}@supports (color:color-mix(in lab,red,red)){.btn-tertiary:hover:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-700)30%,transparent)}}.btn-danger{background-color:var(--color-red-600);color:var(--color-white)}.btn-danger:is(.dark *){background-color:var(--color-red-400);color:var(--color-black)}.btn-danger:hover{filter:brightness(120%)}.btn-danger:hover:is(.dark *){filter:brightness(90%)}.btn-ghost{border:1px solid var(--color-slate-200);background-color:#0000}.btn-ghost:hover{background-color:var(--color-slate-100)}.btn-ghost:is(.dark *){border-color:var(--color-zinc-800)}.btn-ghost:is(.dark *):hover{background-color:var(--color-zinc-800);border-color:var(--color-zinc-700);color:var(--color-zinc-200)}.btn-xs{padding:calc(var(--spacing)*1)calc(var(--spacing)*2);font-size:var(--text-xs)}.btn-sm{padding:calc(var(--spacing)*1.5)calc(var(--spacing)*3);font-size:12px}.btn-md{padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm)}.btn-lg{padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm)}.btn-xl{padding:calc(var(--spacing)*3)calc(var(--spacing)*6);font-size:var(--text-base)}.btn-square-sm{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.btn-square-md{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.btn-square-lg{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.btn-square-xl{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.btn-disabled{pointer-events:none;opacity:.6;cursor:normal}.btn-disabled:is(.dark *){opacity:.5}.btn-group.svelte-1qq3tao{gap:var(--spacing);flex-shrink:0}.btn-group.btn-group-horizontal.svelte-1qq3tao{flex-direction:row}.btn-group.btn-group-horizontal.svelte-1qq3tao *{position:relative}.btn-group.btn-group-horizontal.svelte-1qq3tao *:first-child{border-radius:24px 8px 8px 24px!important}.btn-group.btn-group-horizontal.svelte-1qq3tao *:last-child{border-radius:8px 24px 24px 8px!important}@keyframes svelte-2a5185-spin{to{transform:rotate(360deg)}}.animate-spin.svelte-2a5185{animation:svelte-2a5185-spin 1s linear infinite}.text-loader.svelte-m1td40{color:transparent;background:linear-gradient(to right,var(--color-zinc-500),var(--color-zinc-50),var(--color-zinc-500));background-size:200%;-webkit-background-clip:text;background-clip:text;display:inline;width:max-content;animation:svelte-m1td40-pulse 1s infinite linear}@keyframes svelte-m1td40-pulse{0%{background-position:100%}50%{background-position:0%}to{background-position:-100%}}.material-default.svelte-1b154ce{border-width:1px;border-color:var(--color-slate-200);background-color:#fff}.material-default.svelte-1b154ce:not(:is(.dark *)){border-bottom-color:var(--color-slate-300)}.material-default.svelte-1b154ce:is(.dark *){background-color:var(--color-zinc-900);border-color:var(--color-zinc-800);border-top-color:var(--color-zinc-700)}.material-default.svelte-1b154ce:is(.dark *):hover:is(.dark *){background-color:var(--color-zinc-925)}.material-default.svelte-1b154ce:hover{background-color:var(--color-slate-100)}.material-distinct.svelte-1b154ce{border-width:1px;border-color:var(--color-slate-200);background-color:#fff}.material-distinct.svelte-1b154ce:not(:is(.dark *)){border-bottom-color:var(--color-slate-300)}.material-distinct.svelte-1b154ce:is(.dark *){background-color:var(--color-zinc-925);border-color:var(--color-zinc-800);border-top-color:var(--color-zinc-700)}.material-transparent.svelte-1b154ce{border-width:1px;border-color:var(--color-slate-200)}.material-transparent.svelte-1b154ce:not(:is(.dark *)){border-bottom-color:var(--color-slate-300)}.material-transparent.svelte-1b154ce:is(.dark *){border-color:var(--color-zinc-900);border-top-color:var(--color-zinc-800)}.material-uniform.svelte-1b154ce{border-width:1px;border-color:var(--color-slate-200);background-color:#fff}.material-uniform.svelte-1b154ce:is(.dark *){background-color:var(--color-zinc-950);border-color:var(--color-zinc-900)}.transition.svelte-9q5cns{transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.expand.svelte-12tvw3t{display:grid;grid-template-rows:0fr;grid-template-columns:100%;overflow:hidden;transition:grid-template-rows .5s cubic-bezier(.19,1,.22,1)}input.svelte-12tvw3t:checked+.expand:where(.svelte-12tvw3t){grid-template-rows:1fr}.expand.svelte-12tvw3t>*{min-height:0}.portal-initial-mount-point.svelte-1lv3k5w{display:none}.instance-text.svelte-svi9gd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;flex:1}.username-text.svelte-svi9gd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instance-text.svelte-13oojt1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%;flex:1}.username-text.svelte-13oojt1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta.svelte-1rfhh88{grid-template:"avatar community badges""avatar stats badges"/40px minmax(0,auto);gap:0;display:grid}.meta.minimal.svelte-1rfhh88{grid-template-columns:0fr}@media screen and (max-width:40rem){.meta.compact.svelte-1rfhh88{grid-template-columns:32px minmax(0,auto);grid-template-areas:"avatar community""avatar stats""badges badges";gap:0}.meta.minimal.svelte-1rfhh88{grid-template-columns:0fr}}@media screen and (min-width:40rem){.meta.compact.svelte-1rfhh88{flex-direction:row;align-items:center;display:flex}.meta.minimal.svelte-1rfhh88{grid-template-columns:0fr}}.badge-tag-color{background-color:#eee!important}@supports (color:color-mix(in lab,red,red)){.badge-tag-color{background-color:color-mix(in oklab,#eee,var(--tag-color,#fff))!important}}.badge-tag-color{color:#000!important}@supports (color:color-mix(in lab,red,red)){.badge-tag-color{color:color-mix(in oklab,#000,var(--tag-text-color,#000))!important}}.badge-tag-color:is(.dark *){background-color:#222!important}@supports (color:color-mix(in lab,red,red)){.badge-tag-color:is(.dark *){background-color:color-mix(in oklab,#222,var(--tag-color,#fff))!important}}.badge-tag-color:is(.dark *){color:#fff!important}@supports (color:color-mix(in lab,red,red)){.badge-tag-color:is(.dark *){color:color-mix(in oklab,#fff 80%,var(--tag-text-color,#fff))!important}}.list-type.svelte-jjm1lj{display:grid;grid-template-areas:"meta media" "title media" "body media" "embed embed" "actions actions";grid-template-columns:minmax(0,1fr) auto;width:100%;height:100%}.list-type.left-align.svelte-jjm1lj{grid-template-areas:"media meta" "media title" "media body" "embed embed" "actions actions";grid-template-columns:auto minmax(0,1fr)}@media (min-width: 480px){.list-type.compact.svelte-jjm1lj{grid-template-areas:"meta media" "title media" "body media" "embed media" "actions media"}}@media (min-width: 480px){.list-type.compact.left-align.svelte-jjm1lj{grid-template-areas:"media meta" "media title" "media body" "media embed" "media actions"}}.compact>*:not(.no-list-margin):not(:first-child){margin-top:.3rem}.list-type:not(.compact)>*:not(.no-list-margin):not(:first-child){margin-top:.5rem}.vote-ratio.svelte-9vi3oj{z-index:0}.vote-ratio.svelte-9vi3oj:before{border-radius:var(--radius-3xl);content:"";position:absolute;height:100%;opacity:10%;width:100%;left:0;bottom:0;z-index:-10;background:linear-gradient(to right,var(--color-indigo-500) calc(var(--vote-ratio) - 4%),var(--color-red-500) calc(var(--vote-ratio) + 4%))}.hover-scale-effect.svelte-1yaihdv>:where(.svelte-1yaihdv),.hover-scale-effect.svelte-1yaihdv>picture:where(.svelte-1yaihdv)>img:where(.svelte-1yaihdv){transition:transform .2s var(--ease-cubic)}.hover-scale-effect.svelte-1yaihdv:hover>:where(.svelte-1yaihdv),.hover-scale-effect.svelte-1yaihdv:hover>picture:where(.svelte-1yaihdv)>img:where(.svelte-1yaihdv){transform:scale(95%)}.hover-scale-effect.svelte-1yaihdv:active>:where(.svelte-1yaihdv),.hover-scale-effect.svelte-1yaihdv:active>picture:where(.svelte-1yaihdv)>img:where(.svelte-1yaihdv){transform:scale(.9)}.iframe-container.svelte-1d4prf0{border-radius:var(--radius-2xl);aspect-ratio:16/9;border:1px solid var(--color-slate-200);width:100%;height:100%;position:relative;overflow:hidden}.iframe-container.svelte-1d4prf0:is(.dark *){border-color:var(--color-zinc-900)}.iframe-container.svelte-1d4prf0>:where(.svelte-1d4prf0){width:100%;height:100%}.iframe-container.svelte-1d4prf0 .iframe-preview:where(.svelte-1d4prf0){z-index:0;width:100%;height:100%;padding:calc(var(--spacing)*6);justify-content:end;align-items:start;gap:calc(var(--spacing)*1);flex-direction:column;display:flex;position:relative;overflow:hidden}.iframe-container.svelte-1d4prf0 .preview-start:where(.svelte-1d4prf0){place-items:center;width:100%;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0){width:calc(var(--spacing)*16);height:calc(var(--spacing)*16);background-color:color-mix(in srgb,rgb(var(--c-s-100,241 245 249))50%,transparent);border-radius:9999px}@supports (color:color-mix(in lab,red,red)){.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0){background-color:color-mix(in oklab,var(--color-slate-100)50%,transparent)}}.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0){-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));cursor:pointer;transition:background-color .3s var(--ease-cubic),transform .3s var(--ease-cubic);place-items:center;display:grid;position:relative;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0):hover{background-color:color-mix(in srgb,rgb(var(--c-s-200,226 232 240))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0):hover{background-color:color-mix(in oklab,var(--color-slate-200)50%,transparent)}}.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0):is(.dark *){background-color:color-mix(in srgb,rgb(var(--c-z-900,34 34 39))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0):is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)50%,transparent)}}.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0):is(.dark *):hover{background-color:color-mix(in srgb,rgb(var(--c-z-800,47 47 54))50%,transparent)}@supports (color:color-mix(in lab,red,red)){.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0):is(.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}.iframe-container.svelte-1d4prf0 .start-button:where(.svelte-1d4prf0):active{transform:scale(.93)}.post-link{gap:calc(var(--spacing)*4);flex-direction:column-reverse;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.post-link{flex-direction:row}}.post-link .post-link-url.svelte-11ve8xr{gap:var(--spacing);padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.post-link .post-link-url.svelte-11ve8xr .link-hostname:where(.svelte-11ve8xr){color:var(--color-slate-600);align-items:center;gap:var(--spacing);font-size:var(--text-xs);font-weight:var(--font-weight-medium);display:inline-flex}.post-link .post-link-url.svelte-11ve8xr .link-hostname:where(.svelte-11ve8xr):is(.dark *){color:var(--color-zinc-400)}.post-link .post-link-title.svelte-11ve8xr{font-weight:var(--font-weight-medium);font-size:var(--text-base);letter-spacing:var(--tracking-tight);max-width:calc(var(--spacing)*108)}.post-link .post-link-image.svelte-11ve8xr{flex-shrink:0;margin-bottom:auto}@media (min-width:40rem){.post-link .post-link-image.svelte-11ve8xr{margin-left:auto}}@media not all and (min-width:48rem){.post-link .post-link-image.svelte-11ve8xr{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}}@media (min-width:40rem){.post-link .post-link-image.svelte-11ve8xr{width:33%;max-width:calc(var(--spacing)*90)}}@media (min-width:48rem){.post-link .post-link-image.svelte-11ve8xr{-webkit-mask-image:linear-gradient(270deg,#000,#000,#0000);mask-image:linear-gradient(270deg,#000,#000,#0000)}}.post-link .post-link-image.svelte-11ve8xr img:where(.svelte-11ve8xr){object-fit:cover;width:100%;height:calc(var(--spacing)*40);background-color:var(--color-slate-200)}@media (min-width:40rem){.post-link .post-link-image.svelte-11ve8xr img:where(.svelte-11ve8xr){max-width:calc(var(--spacing)*96);min-height:calc(var(--spacing)*16)}}.post-link .post-link-image.svelte-11ve8xr img:where(.svelte-11ve8xr):is(.dark *){background-color:var(--color-zinc-800)}.post-link-compact.svelte-11ve8xr{margin:var(--spacing)0;align-items:center;gap:var(--spacing);color:var(--color-slate-700);flex-direction:row;display:flex;overflow:hidden}.post-link-compact.svelte-11ve8xr:is(.dark *){color:var(--color-zinc-400)}.post-link-compact.svelte-11ve8xr:hover{text-decoration-line:underline}.post-link-compact.svelte-11ve8xr .post-link-url:where(.svelte-11ve8xr){max-width:100%;font-weight:var(--font-medium);width:max-content;font-size:var(--text-sm);flex-direction:row;place-self:flex-start start;gap:0;display:flex;overflow:hidden}.post-link-compact.svelte-11ve8xr .post-link-extended:where(.svelte-11ve8xr){color:var(--color-slate-500);white-space:nowrap;opacity:0;transition:opacity .1s linear}.post-link-compact.svelte-11ve8xr .post-link-extended:where(.svelte-11ve8xr):is(.dark *){color:var(--color-zinc-500)}.post-link-compact.svelte-11ve8xr:hover .post-link-extended:where(.svelte-11ve8xr){opacity:1}li.svelte-1o0y3jo::marker{color:var(--color-slate-400)}li.svelte-1o0y3jo::marker:is(){color:var(--color-zinc-600)}.max-w.svelte-g7db9n{max-width:70ch}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.table-container.svelte-cqfp8m{border:1px solid var(--color-slate-200);border-radius:var(--radius-2xl);background-color:#fff}.table-container.svelte-cqfp8m:is(.dark *){background-color:var(--color-zinc-950);border:1px solid var(--color-zinc-800)}.table-container.svelte-cqfp8m table:where(.svelte-cqfp8m){table-layout:fixed!important}.table-container.svelte-cqfp8m table:where(.svelte-cqfp8m) thead tr td{padding:calc(var(--spacing)*1.5)calc(var(--spacing)*3);border-bottom:1px solid var(--color-slate-200);font-weight:var(--font-weight-medium);font-size:var(--text-base);background-color:var(--color-slate-25)}.table-container.svelte-cqfp8m table:where(.svelte-cqfp8m) thead tr td:is(.dark *){background-color:var(--color-zinc-900);border-bottom:1px solid var(--color-zinc-800)}.table-container.svelte-cqfp8m table:where(.svelte-cqfp8m) tbody tr td{font-size:var(--text-sm);padding:calc(var(--spacing)*1)calc(var(--spacing)*3)}
