.tile.svelte-1ui1qkb{border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:calc(var(--radius) * 1.5);background:color-mix(in srgb, var(--text) 3%, transparent);width:100%;min-width:0;color:var(--text);font-family:var(--font-body);text-align:left;flex-direction:column;padding:0;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s;display:flex;overflow:hidden}button.tile.svelte-1ui1qkb{cursor:pointer}button.tile.svelte-1ui1qkb:hover,button.tile.svelte-1ui1qkb:focus-visible{border-color:color-mix(in srgb, var(--accent) 55%, transparent);transform:translateY(-3px)}.cover.svelte-1ui1qkb{aspect-ratio:16/10;position:relative;overflow:hidden}.body.svelte-1ui1qkb{flex-direction:column;gap:.3rem;min-width:0;padding:.6rem .7rem .7rem;display:flex}.name.svelte-1ui1qkb{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.meta.svelte-1ui1qkb{color:color-mix(in srgb, var(--text) 58%, transparent);flex-wrap:wrap;align-items:center;gap:.3rem .7rem;font-size:.76rem;display:flex}.meta.svelte-1ui1qkb>span:where(.svelte-1ui1qkb){align-items:center;gap:.2rem;display:inline-flex}.pin.svelte-1ui1qkb{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.3rem;font-size:.68rem;display:inline-flex}.description.svelte-1ui1qkb{-webkit-line-clamp:3;line-clamp:3;color:color-mix(in srgb, var(--text) 75%, transparent);-webkit-box-orient:vertical;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.tile.featured.svelte-1ui1qkb{border-color:color-mix(in srgb, var(--accent) 35%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--accent) 8%, transparent), transparent 70%);flex-direction:row}.tile.featured.svelte-1ui1qkb .cover:where(.svelte-1ui1qkb){aspect-ratio:auto;flex:none;width:min(16rem,42%);min-height:8rem}.tile.featured.svelte-1ui1qkb .body:where(.svelte-1ui1qkb){justify-content:center;padding:1rem 1.2rem}.tile.featured.svelte-1ui1qkb .name:where(.svelte-1ui1qkb){font-family:var(--font-title);white-space:normal;font-size:1.3rem}@media (width<=30rem){.tile.featured.svelte-1ui1qkb{flex-direction:column}.tile.featured.svelte-1ui1qkb .cover:where(.svelte-1ui1qkb){aspect-ratio:16/9;width:100%}}@media (prefers-reduced-motion:reduce){.tile.svelte-1ui1qkb{transition:none}}.card.svelte-jm5qvq{border:var(--border-width) solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:calc(var(--radius) * 1.5);background:color-mix(in srgb, var(--text) 3%, transparent);min-height:100%;box-shadow:0 18px 36px -26px color-mix(in srgb, var(--accent) 80%, transparent);grid-template-columns:minmax(0,9rem) minmax(0,1fr);display:grid;overflow:hidden}.portrait.svelte-jm5qvq{min-height:11rem;position:relative;overflow:hidden}.ribbon.svelte-jm5qvq{border-radius:var(--radius);background:color-mix(in srgb, var(--backdrop) 78%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--accent) 50%, transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.68rem;line-height:1.2;display:inline-flex;position:absolute;bottom:.45rem;left:.45rem}.ribbon.svelte-jm5qvq svg{flex:none}.body.svelte-jm5qvq{flex-direction:column;gap:.3rem;min-width:0;padding:1rem 1.1rem;display:flex}.name.svelte-jm5qvq{font-family:var(--font-title);overflow-wrap:anywhere;font-size:1.35rem;font-weight:600;line-height:1.15}.meta.svelte-jm5qvq{color:color-mix(in srgb, var(--text) 58%, transparent);flex-wrap:wrap;gap:.2rem .6rem;font-size:.8rem;display:flex}.meta.svelte-jm5qvq em:where(.svelte-jm5qvq){color:color-mix(in srgb, var(--text) 80%, transparent)}.excerpt.svelte-jm5qvq{-webkit-line-clamp:6;line-clamp:6;font-family:var(--font-body);color:color-mix(in srgb, var(--text) 82%, transparent);-webkit-box-orient:vertical;margin:.2rem 0 0;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (width<=26rem){.card.svelte-jm5qvq{grid-template-columns:minmax(0,1fr)}.portrait.svelte-jm5qvq{aspect-ratio:4/3;min-height:0}}.hero.svelte-1atd69o{isolation:isolate;border-radius:calc(var(--radius) * 2);border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);background:var(--backdrop);position:relative;overflow:hidden}.hero.bleed.svelte-1atd69o{border-width:0 0 var(--border-width);border-radius:0;margin:-1.25rem -1.25rem 0}.atmosphere.svelte-1atd69o{z-index:-1;pointer-events:none;position:absolute;inset:0}.backdrop.svelte-1atd69o{object-fit:cover;filter:blur(30px)saturate(1.3);opacity:.7;width:130%;height:130%;animation:26s ease-in-out infinite alternate svelte-1atd69o-drift;position:absolute;inset:-15%}.shade.svelte-1atd69o{background:radial-gradient(60% 120% at 12% 40%, color-mix(in srgb, var(--accent) 34%, transparent), transparent 70%), radial-gradient(50% 80% at 95% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--backdrop) 25%, transparent), color-mix(in srgb, var(--backdrop) 92%, transparent) 95%);position:absolute;inset:0}.layout.svelte-1atd69o{align-items:center;gap:clamp(1rem,3vw,1.75rem);padding:clamp(1.5rem,4vw,2.5rem) clamp(1.1rem,3vw,2rem) clamp(1.25rem,3vw,1.75rem);display:flex}.stats.svelte-1atd69o{grid-template-columns:repeat(min(var(--count), 2), minmax(7rem, 1fr));border:var(--border-width) solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:calc(var(--radius) * 1.5);background:color-mix(in srgb, var(--backdrop) 55%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:none;margin-left:auto;animation:.6s cubic-bezier(.2,.8,.2,1) .16s backwards svelte-1atd69o-rise;display:none;overflow:hidden}@container profile (width>=46rem){.stats.svelte-1atd69o{display:grid}}.stat.svelte-1atd69o{flex-direction:column;gap:.15rem;padding:.8rem 1rem;display:flex}.stat.svelte-1atd69o:nth-child(n+3){border-top:var(--border-width) solid color-mix(in srgb, var(--text) 9%, transparent)}.stat.svelte-1atd69o:nth-child(2n){border-left:var(--border-width) solid color-mix(in srgb, var(--text) 9%, transparent)}.stat-value.svelte-1atd69o{font-family:var(--font-title);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;line-height:1.1}.stat-label.svelte-1atd69o{color:color-mix(in srgb, var(--accent) 80%, var(--text));align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.ring.svelte-1atd69o{border-radius:calc(var(--radius) * 3);background:conic-gradient(from 210deg, var(--accent), color-mix(in srgb, var(--accent) 25%, transparent), var(--accent));box-shadow:0 0 2.5rem -.25rem color-mix(in srgb, var(--accent) 55%, transparent), 0 20px 40px -20px #000000e6;flex:none;padding:.3rem;animation:.6s cubic-bezier(.2,.8,.2,1) backwards svelte-1atd69o-rise}.ring.svelte-1atd69o .avatar{border-radius:calc(var(--radius) * 2.6)}.copy.svelte-1atd69o{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;animation:.6s cubic-bezier(.2,.8,.2,1) 80ms backwards svelte-1atd69o-rise;display:flex}.eyebrow.svelte-1atd69o{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.4rem;font-size:.7rem;display:inline-flex}.copy.svelte-1atd69o .tc-text.hero-name{overflow-wrap:anywhere;text-shadow:0 2px 24px color-mix(in srgb, var(--backdrop) 80%, transparent);font-size:clamp(1.8rem,5vw,2.8rem);font-weight:600;line-height:1.05}.handle.svelte-1atd69o{color:color-mix(in srgb, var(--text) 55%, transparent);font-size:.9rem}.title-line.svelte-1atd69o{font-family:var(--font-title);color:color-mix(in srgb, var(--text) 85%, transparent);overflow-wrap:anywhere;font-size:1.05rem;font-style:italic}.badges.svelte-1atd69o{flex-wrap:wrap;gap:.35rem;margin-top:.3rem;display:flex}@keyframes svelte-1atd69o-drift{to{transform:scale(1.08)translate(-2%,-1.5%)}}@keyframes svelte-1atd69o-rise{0%{opacity:0;transform:translateY(12px)}}@media (width<=40rem){.hero.bleed.svelte-1atd69o{margin:-.4rem -1rem 0}}@media (width<=30rem){.layout.svelte-1atd69o{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.backdrop.svelte-1atd69o,.ring.svelte-1atd69o,.stats.svelte-1atd69o,.copy.svelte-1atd69o{animation:none}}.quote.svelte-1st4acy{border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);border-left:calc(var(--border-width) * 3) solid color-mix(in srgb, var(--accent) 65%, transparent);border-radius:calc(var(--radius) * 1.5);background:linear-gradient(110deg, color-mix(in srgb, var(--accent) 8%, transparent), transparent 75%);flex-direction:column;justify-content:center;gap:.6rem;min-height:100%;margin:0;padding:1.6rem 1.4rem 1.2rem 1.6rem;display:flex;position:relative;overflow:hidden}.mark.svelte-1st4acy{font-family:var(--font-title);color:color-mix(in srgb, var(--accent) 22%, transparent);pointer-events:none;font-size:7rem;line-height:1;position:absolute;top:-1.2rem;right:.8rem}blockquote.svelte-1st4acy{font-family:var(--font-title);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:clamp(1.05rem,2.6vw,1.3rem);font-style:italic;line-height:1.5}figcaption.svelte-1st4acy{color:color-mix(in srgb, var(--text) 62%, transparent);align-self:flex-end;font-size:.88rem}.ribbon.svelte-1qwsn82{grid-template-columns:repeat(var(--count), minmax(0, 1fr));border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:calc(var(--radius) * 1.5);background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%);display:grid;overflow:hidden}.figure.svelte-1qwsn82{text-align:center;animation:svelte-1qwsn82-pop .5s cubic-bezier(.2, .8, .2, 1) var(--delay) backwards;flex-direction:column;align-items:center;gap:.2rem;padding:1rem .5rem .9rem;display:flex}.figure.svelte-1qwsn82+.figure:where(.svelte-1qwsn82){border-left:var(--border-width) solid color-mix(in srgb, var(--text) 8%, transparent)}.seal.svelte-1qwsn82{border-radius:calc(var(--radius) * 1.5);width:2rem;height:2rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);place-items:center;margin-bottom:.2rem;display:grid}.value.svelte-1qwsn82{font-family:var(--font-title);font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,4vw,1.9rem);font-weight:700;line-height:1.1}.label.svelte-1qwsn82{letter-spacing:.04em;color:color-mix(in srgb, var(--text) 60%, transparent);font-size:.74rem}@keyframes svelte-1qwsn82-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}@media (width<=30rem){.ribbon.svelte-1qwsn82{grid-template-columns:repeat(2,minmax(0,1fr))}.figure.svelte-1qwsn82:nth-child(3){border-left:0}.figure.svelte-1qwsn82:nth-child(n+3){border-top:var(--border-width) solid color-mix(in srgb, var(--text) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.figure.svelte-1qwsn82{animation:none}}.profile.svelte-121kvej{flex-direction:column;min-width:0;display:flex;container:profile/inline-size}.content.svelte-121kvej{flex-direction:column;gap:1.4rem;min-width:0;padding-top:1.4rem;display:flex}.pair.svelte-121kvej{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.pair.single.svelte-121kvej{grid-template-columns:minmax(0,1fr)}@container profile (width>=46rem){.ribbon-slot.svelte-121kvej{display:none}}@container profile (width<=40rem){.pair.svelte-121kvej{grid-template-columns:minmax(0,1fr)}}.kicker.svelte-121kvej{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.35rem;font-size:.7rem;display:inline-flex}.about.svelte-121kvej{flex-direction:column;gap:.45rem;display:flex}.about.svelte-121kvej p:where(.svelte-121kvej){font-family:var(--font-body);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.7}.creations.svelte-121kvej{flex-direction:column;gap:.8rem;display:flex}.creations-head.svelte-121kvej{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.grid.svelte-121kvej{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem;display:grid}.bare.svelte-121kvej{border:var(--border-width) dashed color-mix(in srgb, var(--text) 14%, transparent);border-radius:calc(var(--radius) * 1.5);font-family:var(--font-title);color:color-mix(in srgb, var(--text) 65%, transparent);align-items:center;gap:.5rem;margin:0;padding:1rem 1.1rem;font-style:italic;display:flex}.toggle-card.svelte-1xdgkvo{border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:calc(var(--radius) * 1.5);background:color-mix(in srgb, var(--text) 3%, transparent);min-width:0;color:var(--text);flex-direction:column;transition:border-color .16s,background-color .16s;display:flex}.toggle-card.svelte-1xdgkvo:hover:not(.is-disabled){border-color:color-mix(in srgb, var(--toggle-tone) 38%, transparent)}.toggle-card.is-on.svelte-1xdgkvo{border-color:color-mix(in srgb, var(--toggle-tone) 70%, transparent);background:color-mix(in srgb, var(--toggle-tone) 10%, transparent)}.toggle-card.is-mixed.svelte-1xdgkvo{border-color:color-mix(in srgb, var(--toggle-tone) 40%, transparent);background:color-mix(in srgb, var(--toggle-tone) 5%, transparent)}.toggle-card.is-disabled.svelte-1xdgkvo{opacity:.45}.main.svelte-1xdgkvo{width:100%;min-width:0;min-height:var(--control-height);border-radius:inherit;color:inherit;font:inherit;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:none;flex:1 0 auto;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"seal head switch""description description description""extra extra extra";align-content:start;align-items:center;gap:.45rem .65rem;padding:.7rem .75rem;transition:transform .16s;display:grid}.main.svelte-1xdgkvo:active:not(:disabled){transform:scale(.99)}.main.svelte-1xdgkvo:disabled{cursor:not-allowed}.main.svelte-1xdgkvo:focus-visible{outline:2px solid var(--toggle-tone);outline-offset:2px}.main.svelte-1xdgkvo:not(:has(.seal)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head switch""description description""extra extra"}.seal.svelte-1xdgkvo{border-radius:calc(var(--radius) * 1.5);background:color-mix(in srgb, var(--text) 6%, transparent);width:2.1rem;height:2.1rem;color:color-mix(in srgb, var(--text) 65%, transparent);flex:none;grid-area:seal;place-items:center;transition:background-color .16s,color .16s;display:grid}.is-on.svelte-1xdgkvo .seal:where(.svelte-1xdgkvo),.is-mixed.svelte-1xdgkvo .seal:where(.svelte-1xdgkvo){background:color-mix(in srgb, var(--toggle-tone) 18%, transparent);color:var(--toggle-tone)}.head.svelte-1xdgkvo{flex-wrap:wrap;grid-area:head;align-items:center;gap:.2rem .45rem;min-width:0;display:flex}.label.svelte-1xdgkvo{overflow-wrap:anywhere;font-size:.92rem;font-weight:600;line-height:1.3}.pill.svelte-1xdgkvo{border:var(--border-width) solid color-mix(in srgb, var(--toggle-tone) 35%, transparent);background:color-mix(in srgb, var(--toggle-tone) 10%, transparent);color:var(--toggle-tone);white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.68rem;font-weight:600;line-height:1.4}.description.svelte-1xdgkvo{color:color-mix(in srgb, var(--text) 60%, transparent);grid-area:description;font-size:.76rem;line-height:1.4}.extra.svelte-1xdgkvo{min-width:0;color:color-mix(in srgb, var(--text) 72%, transparent);grid-area:extra;font-size:.74rem;line-height:1.4;display:block}.switch.svelte-1xdgkvo{border:var(--border-width) solid color-mix(in srgb, var(--text) 14%, transparent);background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:999px;flex:none;grid-area:switch;width:2.3rem;height:1.3rem;transition:background-color .18s,border-color .18s;position:relative}.knob.svelte-1xdgkvo{background:color-mix(in srgb, var(--text) 55%, transparent);border-radius:50%;width:.9rem;height:.9rem;transition:left .18s,background-color .18s;position:absolute;top:50%;left:.15rem;transform:translateY(-50%)}.is-on.svelte-1xdgkvo .switch:where(.svelte-1xdgkvo){border-color:var(--toggle-tone);background:var(--toggle-tone)}.is-on.svelte-1xdgkvo .knob:where(.svelte-1xdgkvo){background:var(--backdrop);left:calc(100% - 1.05rem)}.is-mixed.svelte-1xdgkvo .switch:where(.svelte-1xdgkvo){border-color:color-mix(in srgb, var(--toggle-tone) 60%, transparent);background:color-mix(in srgb, var(--toggle-tone) 30%, transparent)}.is-mixed.svelte-1xdgkvo .knob:where(.svelte-1xdgkvo){background:var(--toggle-tone);left:calc(50% - .45rem)}.actions.svelte-1xdgkvo{border-top:var(--border-width) solid color-mix(in srgb, var(--text) 8%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;min-width:0;padding:.35rem .5rem .4rem .75rem;display:flex}@media (prefers-reduced-motion:reduce){.toggle-card.svelte-1xdgkvo,.main.svelte-1xdgkvo,.seal.svelte-1xdgkvo,.switch.svelte-1xdgkvo,.knob.svelte-1xdgkvo{transition:none}}
