.coaching-band-root.svelte-159p22w{--line:#d4d4d8;--line-soft:#e4e4e7;--band-bg:#fff;--field-bg:#fafafa;--muted:#71717a}.dark .coaching-band-root.svelte-159p22w{--line:#3f3f46;--line-soft:#27272a;--band-bg:#18181b;--field-bg:#18181b;--muted:#a1a1aa}.s0.svelte-159p22w{--c:#6d28d9}.s1.svelte-159p22w{--c:#0e7490}.s2.svelte-159p22w{--c:#b45309}.s3.svelte-159p22w{--c:#be185d}.dark .s0.svelte-159p22w{--c:#c4b5fd}.dark .s1.svelte-159p22w{--c:#67e8f9}.dark .s2.svelte-159p22w{--c:#fcd34d}.dark .s3.svelte-159p22w{--c:#f9a8d4}.band.svelte-159p22w{border:1px solid var(--line);background:var(--band-bg);user-select:none;cursor:crosshair;touch-action:none;gap:0;display:flex;position:relative}.band.svelte-159p22w:focus-visible{outline-offset:2px;outline:3px solid}.band.svelte-159p22w img,.band.svelte-159p22w .slot-fallback:where(.svelte-159p22w){object-fit:cover;pointer-events:none;width:25%;height:220px;display:block}.band.svelte-159p22w .slot-fallback:where(.svelte-159p22w){background:color-mix(in srgb, var(--c) 14%, var(--band-bg))}.band.svelte-159p22w canvas:where(.svelte-159p22w){pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.band.svelte-159p22w .cursor:where(.svelte-159p22w){opacity:0;pointer-events:none;background:currentColor;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.band.live.svelte-159p22w .cursor:where(.svelte-159p22w){opacity:.9}.band.svelte-159p22w .rowhint:where(.svelte-159p22w){opacity:0;pointer-events:none;background:currentColor;height:1px;position:absolute;left:0;right:0}.band.live.svelte-159p22w .rowhint:where(.svelte-159p22w){opacity:.35}.band.svelte-159p22w .patch:where(.svelte-159p22w){opacity:0;pointer-events:none;border:1px solid;position:absolute}.band.live.svelte-159p22w .patch:where(.svelte-159p22w){opacity:.5}.band.svelte-159p22w .seam:where(.svelte-159p22w){background:var(--line);opacity:.6;width:1px;position:absolute;top:0;bottom:0}.scrubbar.svelte-159p22w{align-items:center;margin:.5rem 0 1rem;display:flex}.scrubbar.svelte-159p22w .pctbar:where(.svelte-159p22w){background:var(--line-soft);flex:1;min-width:3rem;height:4px;position:relative}.scrubbar.svelte-159p22w .fill:where(.svelte-159p22w){background:linear-gradient(90deg,#6d28d9,#0e7490,#b45309,#be185d);width:0;position:absolute;inset:0 auto 0 0}.decoded.svelte-159p22w{border:1px solid var(--line);border-left:3px solid var(--c);background:var(--field-bg);min-height:9rem;padding:1rem 1.15rem;transition:border-left-color .2s}.decoded.svelte-159p22w .lbl:where(.svelte-159p22w){letter-spacing:.09em;text-transform:uppercase;color:var(--c);align-items:center;gap:.45rem;margin-bottom:.55rem;font-size:.72rem;font-weight:700;display:flex}.decoded.svelte-159p22w .lbl:where(.svelte-159p22w):before{content:"";background:var(--c);border-radius:50%;flex:none;width:9px;height:9px}.ctext.svelte-159p22w{white-space:pre-wrap;word-break:break-word;font-size:1.02rem;line-height:1.75}.ctext.hidden-block.svelte-159p22w{display:none}.ctext.svelte-159p22w i{color:color-mix(in srgb, var(--c) calc(var(--l,0) * 100%), transparent);background:color-mix(in srgb, var(--c) calc((1 - var(--l,0)) * 22%), transparent);border-radius:1px;font-style:normal;transition:color .18s linear,background-color .18s linear}.ctext.svelte-159p22w i.sp{background:0 0}@media (prefers-reduced-motion:reduce){.ctext.svelte-159p22w i{transition:none}}.plain-root.svelte-1liu86q{--line:#d4d4d8;--field-bg:#fafafa;--muted:#71717a;--body:#27272a;flex-direction:column;gap:.9rem;display:flex}.dark .plain-root.svelte-1liu86q{--line:#3f3f46;--field-bg:#18181b;--muted:#a1a1aa;--body:#f4f4f5}.s0.svelte-1liu86q{--c:#6d28d9}.s1.svelte-1liu86q{--c:#0e7490}.s2.svelte-1liu86q{--c:#b45309}.s3.svelte-1liu86q{--c:#be185d}.dark .s0.svelte-1liu86q{--c:#c4b5fd}.dark .s1.svelte-1liu86q{--c:#67e8f9}.dark .s2.svelte-1liu86q{--c:#fcd34d}.dark .s3.svelte-1liu86q{--c:#f9a8d4}.take.svelte-1liu86q{border:1px solid var(--line);border-left:3px solid var(--c);background:var(--field-bg);padding:.9rem 1.1rem}.text.svelte-1liu86q{color:var(--body);margin:0;font-size:1.02rem;line-height:1.7}.persona.svelte-1liu86q{color:var(--muted);margin:.55rem 0 0;font-size:.8rem}.persona.svelte-1liu86q strong:where(.svelte-1liu86q){color:var(--c);margin-right:.4rem}.loading.svelte-y7kf2x{color:#71717a;align-items:center;gap:.6rem;font-size:.9rem;display:flex}.dark .loading.svelte-y7kf2x{color:#a1a1aa}.pet.svelte-y7kf2x{width:var(--w);height:var(--h);background-image:var(--sheet);background-position:0 var(--row);image-rendering:pixelated;transform:scale(var(--scale));transform-origin:0;margin-right:calc(var(--w) * (var(--scale) - 1));opacity:0;flex:none;transition:opacity .25s linear;display:block}.pet.ready.svelte-y7kf2x{opacity:1;animation:svelte-y7kf2x-play calc(var(--frames) * .11s) steps(var(--frames)) infinite}@keyframes svelte-y7kf2x-play{to{background-position:var(--span) var(--row)}}.dots.svelte-y7kf2x:after{content:"";animation:1.4s steps(4,end) infinite svelte-y7kf2x-dots}@keyframes svelte-y7kf2x-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@media (prefers-reduced-motion:reduce){.pet.ready.svelte-y7kf2x,.dots.svelte-y7kf2x:after{animation:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.sequence-stepper.svelte-1housdq span:where(.svelte-1housdq){margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-serif,var(--font-playfair), ui-serif);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.sequence-stepper.svelte-1housdq span:where(.svelte-1housdq):where(.dark,.dark *){color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.sequence-stepper.svelte-1housdq span:where(.svelte-1housdq) .active:where(.svelte-1housdq){color:var(--color-zinc-900,oklch(21% .006 285.885))}.sequence-stepper.svelte-1housdq span:where(.svelte-1housdq) .active:where(.svelte-1housdq):where(.dark,.dark *){color:var(--color-zinc-200,oklch(92% .004 286.32))}.sequence-stepper.svelte-1housdq div:where(.svelte-1housdq){height:calc(var(--spacing,.25rem) * .5);background-color:var(--color-zinc-300,oklch(87.1% .006 286.286));width:33.3333%;position:relative}.sequence-stepper.svelte-1housdq div:where(.svelte-1housdq):where(.dark,.dark *){background-color:var(--color-neutral-700,oklch(37.1% 0 none))}.sequence-stepper.svelte-1housdq div:where(.svelte-1housdq):after{content:"";width:var(--progress);height:inherit;transition-delay:var(--delay);background-color:var(--color-zinc-600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:absolute}:scope:where(.dark,.dark *) .sequence-stepper.svelte-1housdq div:where(.svelte-1housdq):after{background-color:var(--color-zinc-400)}@property --tw-duration{syntax:"*";inherits:false}@media only screen and (width<=800px){.responsiveFlex.svelte-m9hoso{flex-direction:column}.itemContainer.svelte-m9hoso{vertical-align:top;width:100%}}@media only screen and (width>=801px){.responsiveFlex.svelte-m9hoso{flex-direction:row;justify-content:space-between;gap:20px;display:flex}.itemContainer.svelte-m9hoso{width:50%}}input.svelte-m9hoso::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.svelte-m9hoso::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-m9hoso{appearance:textfield}h1.svelte-wzqbv4{color:#00f}
