.appearance-card.svelte-j18oin{scroll-margin-top:6rem;border-radius:.375rem;border:1px solid hsl(var(--color-border));background:hsl(var(--color-surface));padding:1rem}.section-title.svelte-j18oin{margin:0 0 .75rem;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--color-muted-foreground))}.block-label.svelte-j18oin{margin-bottom:.5rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--color-muted-foreground))}.block-label.mt-5.svelte-j18oin{margin-top:1.5rem}.segmented.svelte-j18oin{display:inline-flex;border-radius:.375rem;border:1px solid hsl(var(--color-border));background:hsl(var(--color-muted));padding:.125rem}.seg.svelte-j18oin{display:inline-flex;align-items:center;gap:.375rem;border:none;background:transparent;cursor:pointer;border-radius:.25rem;padding:.375rem .75rem;font-size:.875rem;color:hsl(var(--color-muted-foreground));transition:color .15s ease,background .15s ease}.seg.svelte-j18oin:hover{color:hsl(var(--color-foreground))}.seg.active.svelte-j18oin{background:hsl(var(--color-surface));color:hsl(var(--color-foreground));box-shadow:0 1px 2px hsl(var(--color-foreground) / .08)}.seg.svelte-j18oin:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.orb-strip.svelte-j18oin{display:flex;gap:2.25rem;overflow-x:auto;padding:1rem 1.5rem 1.25rem;scroll-snap-type:x proximity;scroll-padding-inline:1.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,hsl(0 0% 0%) 2.25rem,hsl(0 0% 0%) calc(100% - 2.25rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,hsl(0 0% 0%) 2.25rem,hsl(0 0% 0%) calc(100% - 2.25rem),transparent 100%)}.orb-strip.svelte-j18oin::-webkit-scrollbar{display:none}.orb-wrap.svelte-j18oin{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;scroll-snap-align:center;border-radius:9999px;text-decoration:none}.orb-wrap.svelte-j18oin:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:3px}.orb.svelte-j18oin{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:9999px;background:radial-gradient(circle at 32% 27%,hsl(var(--orb-surface) / .55),transparent 46%),hsl(var(--orb-primary));border:1px solid hsl(var(--color-border));box-shadow:inset 0 -2px 4px #0000001f,0 1px 3px #0000001f;transition:transform .15s ease,box-shadow .15s ease;color:hsl(var(--orb-surface))}.orb-wrap.svelte-j18oin:hover .orb:where(.svelte-j18oin){transform:scale(1.08)}.orb.active.svelte-j18oin{width:52px;height:52px;box-shadow:0 0 0 2px hsl(var(--color-surface)),0 0 0 4px hsl(var(--color-primary)),inset 0 -2px 4px #0000001f}.check.svelte-j18oin{filter:drop-shadow(0 1px 1px hsl(0 0% 0% / .4))}.orb-wrap.locked.svelte-j18oin .orb:where(.svelte-j18oin){filter:grayscale(.5) opacity(.7)}.lock-badge.svelte-j18oin{position:absolute;right:-2px;bottom:-2px;padding:2px;border-radius:9999px;background:hsl(var(--color-surface));color:hsl(var(--color-muted-foreground));box-shadow:0 1px 2px #0003}.orb-info.svelte-j18oin{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;min-height:1.5rem;padding:0 .25rem;font-size:.875rem}.orb-name.svelte-j18oin{font-weight:600;color:hsl(var(--color-foreground))}.orb-desc.svelte-j18oin{color:hsl(var(--color-muted-foreground))}.orb-open.svelte-j18oin{color:hsl(var(--color-primary));text-decoration:none;font-weight:500}.orb-open.svelte-j18oin:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.orb.svelte-j18oin,.seg.svelte-j18oin{transition:none}.orb-wrap.svelte-j18oin:hover .orb:where(.svelte-j18oin){transform:none}}.konto-page.svelte-q0o0qy{max-width:42rem;margin:0 auto;padding:1.5rem 1rem 6rem}.konto-head.svelte-q0o0qy{margin-bottom:1.5rem}.konto-title.svelte-q0o0qy{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:hsl(var(--color-foreground))}.konto-intro.svelte-q0o0qy{margin:0;font-size:.9rem;line-height:1.5;color:hsl(var(--color-muted-foreground))}.konto-stack.svelte-q0o0qy{display:flex;flex-direction:column;gap:1.25rem}.konto-card.svelte-4f53b0{scroll-margin-top:6rem;border-radius:.375rem;border:1px solid hsl(var(--color-border));background:hsl(var(--color-surface));padding:1rem}.section-title.svelte-4f53b0{margin:0 0 .75rem;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--color-muted-foreground))}
