@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.sg9Ipa_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.sg9Ipa_variable{--font-heading:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.Tkp2qa_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.Tkp2qa_variable{--font-body:"DM Sans", "DM Sans Fallback"}
:root,[data-theme=dark]{--lite-bg:#050505;--lite-paper:#0a0a0a;--lite-text:#f4f4f5;--lite-text-2:#a1a1aa;--lite-text-3:#ffffff8c;--lite-primary:#7c3aed;--lite-primary-light:#a78bfa;--lite-error:#f43f5e;--lite-divider:#ffffff0d;--lite-hover:#ffffff0d;--lite-selected:#ffffff1a;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--nav-height:72px;--tabbar-h:58px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:255 255 255;--surface-base:#050505;--surface-raised:#0a0a0a;--surface-sheet:#141416;--looop-text:#f4f4f5;--looop-text-muted:#a1a1aa;--looop-accent-text:#a78bfa;--glass-bg:#0a0a0a99;--glow-violet:#7c3aed14;--glow-cyan:#06b6d40d;--card-shadow:0 8px 32px #0006;--menu-shadow:0 12px 40px #0009;--bar-bg:#0a0a0af5;--panel-bg:#ffffff08;--ink-text-35:#ffffff59;--ink-text-45:#ffffff73;--ink-text-50:#ffffff80;--ink-text-55:#ffffff8c;--ink-text-60:#fff9;--tooltip-bg:#121218f7;--tooltip-border:#ffffff29;--tooltip-text:#fff;--text-success:#34d399;--text-error:#f87171;--text-error-soft:#fda4af;--text-rose:#fb7185;--text-warning:#fbbf24;--text-success-soft:#86efac;--text-info:#93c5fd;--text-neutral:#9ca3af;--status-success:#10b981;--status-warning:#f59e0b;--status-error:#ef4444;--status-info:#3b82f6;--status-neutral:#6b7280;--text-indigo:#818cf8;--ink-inverse:0 0 0;--hairline:#ffffff0d;--card-bg:#0a0a0a99;--chip-bg:#ffffff0d;--dialog-bg:#0a0a0acc;--overlay-border:#ffffff1a;--dialog-shadow:0 24px 64px #000c, inset 0 1px 0 #ffffff0d;--drawer-bg:#050505e6;--appbar-bg:#050505b3;--input-bg:#ffffff08;--input-border:#ffffff59;--input-hover-bg:#ffffff0d;--input-hover-border:#ffffff80;--input-focus-bg:#0006;--fade-rgb:5 5 5;--scrollbar-thumb:#3f3f46;--hue-text-mix:100%}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:0 0 0;--surface-base:#fcfcfd;--surface-raised:#fff;--surface-sheet:#fff;--looop-text:#111118;--looop-text-muted:#5b5b66;--looop-accent-text:#6d28d9;--glass-bg:#ffffffbf;--glow-violet:transparent;--glow-cyan:transparent;--card-shadow:0 1px 2px #1111180a, 0 8px 24px #1111180f;--menu-shadow:0 12px 40px #11111824;--bar-bg:#fffffff5;--panel-bg:#fff;--ink-text-35:#0009;--ink-text-45:#0000009e;--ink-text-50:#0000009e;--ink-text-55:#000000a3;--ink-text-60:#000000a3;--tooltip-bg:#fffffffa;--tooltip-border:#11111824;--tooltip-text:#111118;--text-success:#047857;--text-error:#be123c;--text-error-soft:#be123c;--text-rose:#be123c;--text-warning:#b45309;--text-success-soft:#047857;--text-info:#1d4ed8;--text-neutral:#5b5b66;--status-success:#059669;--status-warning:#d97706;--status-error:#dc2626;--status-info:#2563eb;--status-neutral:#6b7280;--text-indigo:#4338ca;--ink-inverse:255 255 255;--hairline:#1111181f;--card-bg:#ffffffd9;--chip-bg:#1111180f;--dialog-bg:#fffffff5;--overlay-border:#1111181f;--dialog-shadow:0 24px 64px #1111182e;--drawer-bg:#fcfcfdf0;--appbar-bg:#fcfcfdcc;--input-bg:#11111808;--input-border:#11111875;--input-hover-bg:#1111180d;--input-hover-border:#11111899;--input-focus-bg:#fff;--fade-rgb:255 255 255;--scrollbar-thumb:#d4d4d8;--hue-text-mix:60%;--lite-bg:#fcfcfd;--lite-paper:#fff;--lite-text:#111118;--lite-text-2:#45454f;--lite-text-3:#0009;--lite-primary-light:#6d28d9;--lite-error:#be123c;--lite-divider:#1111181f;--lite-hover:#1111180d;--lite-selected:#11111814}[data-theme=dark]:not(html){color:var(--looop-text)}:root:not([data-theme=light]) .logo-for-light,:root[data-theme=light] .logo-for-dark{display:none!important}*,:before,:after{box-sizing:border-box}html,body{box-sizing:border-box;background-color:var(--surface-base);color:var(--looop-text);font-family:var(--font-body), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;overflow-x:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--ink) / .1);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--ink) / .2)}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(var(--ink) / .05)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:.6s cubic-bezier(.16,1,.3,1) forwards fade-in-up}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}@media (prefers-reduced-motion:reduce){.animate-fade-in-up{opacity:1;animation:none;transform:none}}.skip-link{z-index:2000;background:var(--surface-sheet);color:var(--looop-text);border:1px solid rgb(var(--ink) / .12);border-radius:10px;padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:12px}.skip-link:focus{top:calc(12px + env(safe-area-inset-top,0px));outline:2px solid var(--lite-primary-light);outline-offset:2px}::selection{color:#fff;background:#7c3aed4d}:root[data-theme=light] ::selection{color:#111118;background:#7c3aed33}.lite-spinner{border:3px solid rgb(var(--ink) / .15);border-top-color:var(--lite-primary,#7c3aed);border-radius:50%;width:36px;height:36px;margin:0 auto;animation:.8s linear infinite lite-spin}@keyframes lite-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lite-spinner{animation-duration:2.4s}}.lite-feed{margin:0}.lite-skel{background:linear-gradient(90deg, rgb(var(--ink) / .04) 25%, rgb(var(--ink) / .09) 37%, rgb(var(--ink) / .04) 63%);background-size:400% 100%;border-radius:12px;animation:1.4s infinite lite-skel}@keyframes lite-skel{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.lite-skel{animation:none}}.lite-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lite-skel-card{border:1px solid rgb(var(--ink) / .08);background:rgb(var(--ink) / .03);border-radius:16px;overflow:hidden}.lite-skel-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lite-skel-cards{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.lite-skel-series{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (min-width:600px){.lite-skel-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.lite-skel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.lite-skel-series{grid-template-columns:minmax(0,1fr) 320px}}@media (min-width:1200px){.lite-skel-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.lite-skel-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.lite-skel-on-dark{background-color:#ffffff14}.lite-share-stage{width:100%}@media (min-width:900px){.lite-share-stage{aspect-ratio:9/16;border-radius:16px;width:auto}}:root{--toast-offset-bottom:calc(var(--tabbar-h) + 14px + env(safe-area-inset-bottom,0px))}@media (min-width:900px){:root{--toast-offset-bottom:24px}}html.app-shell-lock,html.app-shell-lock body{overscroll-behavior:none;height:100%;overflow:hidden}
