/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:"";--tw-tracking:initial;--tw-border-style:solid;--tw-leading:initial}}}.switch-row.svelte-7ifyvr{margin-bottom:calc(var(--spacing,.25rem) * 3);column-span:all;justify-content:center;display:flex}table.svelte-7ifyvr{width:100%;width:var(--spacing-full,100%);border-collapse:separate;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));border-spacing:0;line-height:1.5rem}td.svelte-7ifyvr,th.svelte-7ifyvr{vertical-align:baseline;padding:0}.group.svelte-7ifyvr th:where(.svelte-7ifyvr){padding-top:calc(var(--spacing,.25rem) * 6);text-align:left;font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-700,oklch(37.3% .034 259.733));text-transform:capitalize}.group.svelte-7ifyvr th:where(.svelte-7ifyvr):where(.dark,.dark *){color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.group.svelte-7ifyvr th:where(.svelte-7ifyvr){line-height:1.5rem}.section.svelte-7ifyvr th:where(.svelte-7ifyvr){padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--color-gray-800,oklch(27.8% .033 256.848))}.section.svelte-7ifyvr th:where(.svelte-7ifyvr):where(.dark,.dark *){color:var(--color-zinc-200,oklch(92% .004 286.32))}.section.svelte-7ifyvr th:where(.svelte-7ifyvr){line-height:2rem;box-shadow:inset 0 1px #8d54ff2e}@supports (color:color-mix(in lab, red, red)){.section.svelte-7ifyvr th:where(.svelte-7ifyvr){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-violet-500) 18%, transparent)}}tbody.svelte-7ifyvr:first-child>.group:where(.svelte-7ifyvr):first-child th:where(.svelte-7ifyvr){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-top:0}tbody.headed.svelte-7ifyvr{break-inside:avoid}tr.section.svelte-7ifyvr+tr:where(.svelte-7ifyvr) th:where(.svelte-7ifyvr){padding-top:0}.amt.svelte-7ifyvr{padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 4);text-align:right;white-space:nowrap;color:var(--color-violet-700,oklch(49.1% .27 292.581))}.amt.svelte-7ifyvr:where(.dark,.dark *){color:var(--color-purple-300,oklch(82.7% .119 306.383))}.stack.svelte-7ifyvr{justify-items:end;display:inline-grid}.stack.svelte-7ifyvr>span:where(.svelte-7ifyvr){grid-area:1/1}.ghost.svelte-7ifyvr{visibility:hidden;-webkit-user-select:none;user-select:none}.pct.svelte-7ifyvr{color:var(--color-violet-700,oklch(49.1% .27 292.581))}.pct.svelte-7ifyvr:where(.dark,.dark *){color:var(--color-purple-300,oklch(82.7% .119 306.383))}.ing.svelte-7ifyvr{width:100%;width:var(--spacing-full,100%);color:var(--color-gray-700,oklch(37.3% .034 259.733))}.ing.svelte-7ifyvr:where(.dark,.dark *){color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.optional.svelte-7ifyvr{white-space:nowrap;color:var(--color-gray-500,oklch(55.1% .027 264.364));font-style:italic}.optional.svelte-7ifyvr:where(.dark,.dark *){color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.ing.svelte-7ifyvr a,.bullet.svelte-7ifyvr a,.note.svelte-7ifyvr a{color:var(--color-violet-700,oklch(49.1% .27 292.581));text-underline-offset:2px;text-decoration-line:underline;text-decoration-style:dotted}@media (hover:hover){:is(.ing.svelte-7ifyvr a,.bullet.svelte-7ifyvr a,.note.svelte-7ifyvr a):hover{text-decoration-style:solid}}:is(.ing.svelte-7ifyvr a,.bullet.svelte-7ifyvr a,.note.svelte-7ifyvr a):where(.dark,.dark *){color:var(--color-purple-300,oklch(82.7% .119 306.383))}.note.svelte-7ifyvr td:where(.svelte-7ifyvr){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}.note.svelte-7ifyvr td:where(.svelte-7ifyvr):where(.dark,.dark *){color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.amt.svelte-7ifyvr .dot:where(.svelte-7ifyvr){color:var(--color-gray-700,oklch(37.3% .034 259.733))}.amt.svelte-7ifyvr .dot:where(.svelte-7ifyvr):where(.dark,.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542))}.bullet.svelte-7ifyvr .disc:where(.svelte-7ifyvr){margin-left:calc(var(--spacing,.25rem) * 8);color:var(--color-gray-700,oklch(37.3% .034 259.733));list-style-type:disc}.bullet.svelte-7ifyvr .disc:where(.svelte-7ifyvr):where(.dark,.dark *){color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.bullet.svelte-7ifyvr .disc:where(.svelte-7ifyvr):where(.dark,.dark *) ::marker{color:var(--color-gray-100,oklch(96.7% .003 264.542))}.bullet.svelte-7ifyvr .disc:where(.svelte-7ifyvr):where(.dark,.dark *)::marker{color:var(--color-gray-100,oklch(96.7% .003 264.542))}.bullet.svelte-7ifyvr .disc:where(.svelte-7ifyvr):where(.dark,.dark *) ::-webkit-details-marker{color:var(--color-gray-100,oklch(96.7% .003 264.542))}.bullet.svelte-7ifyvr .disc:where(.svelte-7ifyvr):where(.dark,.dark *)::-webkit-details-marker{color:var(--color-gray-100,oklch(96.7% .003 264.542))}.bullet.svelte-7ifyvr .disc:where(.svelte-7ifyvr){display:list-item}.choice.svelte-7ifyvr td:where(.svelte-7ifyvr){background:#8d54ff12}@supports (color:color-mix(in lab, red, red)){.choice.svelte-7ifyvr td:where(.svelte-7ifyvr){background:color-mix(in srgb, var(--color-violet-500) 7%, transparent)}}.dark .choice.svelte-7ifyvr td:where(.svelte-7ifyvr){background:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.dark .choice.svelte-7ifyvr td:where(.svelte-7ifyvr){background:color-mix(in srgb, var(--color-violet-400) 10%, transparent)}}.choice.svelte-7ifyvr td:where(.svelte-7ifyvr):first-child{padding-left:.6rem}.choice.svelte-7ifyvr td:where(.svelte-7ifyvr):last-child{padding-right:.6rem}.choice-first.svelte-7ifyvr td:where(.svelte-7ifyvr){padding-top:calc(var(--spacing,.25rem) * 2)}.choice-last.svelte-7ifyvr td:where(.svelte-7ifyvr){padding-bottom:calc(var(--spacing,.25rem) * 2)}.choice-first.svelte-7ifyvr td:where(.svelte-7ifyvr):first-child{border-top-left-radius:.55rem}.choice-first.svelte-7ifyvr td:where(.svelte-7ifyvr):last-child{border-top-right-radius:.55rem}.choice-last.svelte-7ifyvr td:where(.svelte-7ifyvr):first-child{border-bottom-left-radius:.55rem}.choice-last.svelte-7ifyvr td:where(.svelte-7ifyvr):last-child{border-bottom-right-radius:.55rem}.or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr){justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#7f22fecc;font-style:italic;line-height:1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr){color:color-mix(in srgb, var(--color-violet-600) 80%, transparent)}}.dark .or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr){color:#d9b3ffbf}@supports (color:color-mix(in lab, red, red)){.dark .or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr){color:color-mix(in srgb, var(--color-purple-300) 75%, transparent)}}.or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr):before,.or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr):after{height:1px;width:calc(var(--spacing,.25rem) * 10);--tw-content:"";content:var(--tw-content)}.or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr):before{background:linear-gradient(90deg,#0000,#8b5cf666)}.or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr):after{background:linear-gradient(270deg,#0000,#8b5cf666)}.dark .or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr):before{background:linear-gradient(90deg,#0000,#a855f773)}.dark .or-divider.svelte-7ifyvr span:where(.svelte-7ifyvr):after{background:linear-gradient(270deg,#0000,#a855f773)}.muted.svelte-7ifyvr{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.muted.svelte-7ifyvr:where(.dark,.dark *){color:var(--color-zinc-600,oklch(44.2% .017 285.786))}.approx.svelte-7ifyvr{margin-left:calc(var(--spacing,.25rem) * .5);vertical-align:super;color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:.65em}.approx.svelte-7ifyvr:where(.dark,.dark *){color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.hint.svelte-7ifyvr{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.hint.svelte-7ifyvr:where(.dark,.dark *){color:var(--color-zinc-400,oklch(70.5% .015 286.067))}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.paper.svelte-181dxf8{border-radius:var(--radius-xl,1.666rem);background-color:#faf9f7;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 4px 8px #0000000a,0 12px 24px #0000000a}.dark .paper.svelte-181dxf8{background-color:#1e1830;box-shadow:0 1px 2px #0003,0 4px 8px #00000026,0 12px 24px #0000001a,0 0 40px #a855f714}.grain.svelte-181dxf8{pointer-events:none;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.dark .grain.svelte-181dxf8{opacity:.15;mix-blend-mode:soft-light}.paper-content.svelte-181dxf8{position:relative}.paper.default.svelte-181dxf8 .paper-content:where(.svelte-181dxf8){padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 6);margin-inline:0}@media (width>=40rem){.paper.default.svelte-181dxf8 .paper-content:where(.svelte-181dxf8){padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8)}}.paper.small.svelte-181dxf8 .paper-content:where(.svelte-181dxf8){padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4);margin-inline:0}@media (width>=40rem){.paper.small.svelte-181dxf8 .paper-content:where(.svelte-181dxf8){padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 6)}}.companion-wrapper.svelte-uf1r8k{margin-top:calc(var(--spacing,.25rem) * -5);position:relative}.companion-wrapper.svelte-uf1r8k+.companion-wrapper{margin-top:calc(var(--spacing,.25rem) * 4)}.connector.svelte-uf1r8k{justify-content:center;align-items:center;height:24px;margin:.25rem 0 .5rem;display:flex;position:relative}.connector.svelte-uf1r8k:before,.connector.svelte-uf1r8k:after{left:var(--spacing-1\/2,50%);content:"";width:1px;position:absolute;transform:translate(-50%)}.connector.svelte-uf1r8k:before{background:linear-gradient(#0000,#a78bfa66);height:1rem;bottom:100%}.connector.svelte-uf1r8k:after{background:linear-gradient(#a78bfa66,#0000);height:1.25rem;top:100%}.dark .connector.svelte-uf1r8k:before{background:linear-gradient(#0000,#a855f759)}.dark .connector.svelte-uf1r8k:after{background:linear-gradient(#a855f759,#0000)}.diamond.svelte-uf1r8k{position:absolute;transform:rotate(45deg)}.diamond.center.svelte-uf1r8k{opacity:.65;background:linear-gradient(135deg,#a78bfa,#8b5cf6);width:10px;height:10px}.diamond.small.svelte-uf1r8k{opacity:.5;background:#c4b5fd;width:5px;height:5px}.diamond.top.svelte-uf1r8k{top:0;left:50%;transform:translate(-50%)rotate(45deg)}.diamond.bottom.svelte-uf1r8k{bottom:0;left:50%;transform:translate(-50%)rotate(45deg)}.diamond.left.svelte-uf1r8k{top:50%;left:calc(50% - 12px);transform:translateY(-50%)rotate(45deg)}.diamond.right.svelte-uf1r8k{top:50%;right:calc(50% - 12px);transform:translateY(-50%)rotate(45deg)}.dark .diamond.center.svelte-uf1r8k{opacity:.55;background:linear-gradient(135deg,#a855f7,#c084fc);box-shadow:0 0 12px #a855f766}.dark .diamond.small.svelte-uf1r8k{opacity:.4;background:#a855f7;box-shadow:0 0 8px #a855f740}.companion-title.svelte-uf1r8k{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-gray-700,oklch(37.3% .034 259.733))}.dark .companion-title.svelte-uf1r8k{color:var(--color-purple-200,oklch(90.2% .063 306.703));text-shadow:0 0 20px #a855f733}.companion-columns.svelte-uf1r8k{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (width>=40rem){.companion-columns.svelte-uf1r8k{flex-direction:row;gap:0}.ingredients-column.svelte-uf1r8k{width:calc(var(--spacing,.25rem) * 72);padding-right:calc(var(--spacing,.25rem) * 8);flex-shrink:0}}.method-column.svelte-uf1r8k{flex:1;position:relative}@media (width>=40rem){.method-column.svelte-uf1r8k{padding-left:calc(var(--spacing,.25rem) * 8)}}.method-column.svelte-uf1r8k:before{height:100%;height:var(--spacing-full,100%);width:1px;display:none;position:absolute;top:0;left:0}@media (width>=40rem){.method-column.svelte-uf1r8k:before{display:block}}.method-column.svelte-uf1r8k:before{content:"";background:linear-gradient(#0000 0%,#00000014 15% 85%,#0000 100%)}.dark .method-column.svelte-uf1r8k:before{background:linear-gradient(#0000 0%,#a855f726 15% 85%,#0000 100%)}h3.svelte-uf1r8k{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}.dark h3.svelte-uf1r8k{color:#d9b3ffcc}@supports (color:color-mix(in lab, red, red)){.dark h3.svelte-uf1r8k{color:color-mix(in oklab, var(--color-purple-300,oklch(82.7% .119 306.383)) 80%, transparent)}}@property --tw-tracking{syntax:"*";inherits:false}.hud-frame.svelte-haeq71{--chamfer:22px;--border-width:2px;--border-color:oklch(71.4% .203 305.504);filter:drop-shadow(0 6px 16px oklab(62.7% .147802 -.219953/.25))drop-shadow(0 2px 6px oklab(71.4% .117894 -.165257/.2));width:fit-content;margin-inline:auto;position:relative}.dark .hud-frame.svelte-haeq71{--border-color:oklch(78.9% .154 211.53);filter:drop-shadow(0 0 20px oklab(71.5% -.116822 -.0824726/.4))drop-shadow(0 0 40px oklab(60.9% -.0940427 -.0838568/.2))}.hud-frame--thumbnail.svelte-haeq71{--chamfer:10px}.hud-frame--thumbnail.svelte-haeq71 .hud-img:where(.svelte-haeq71){height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);object-fit:cover}.hud-frame--thumbnail.svelte-haeq71 .hud-btn:where(.svelte-haeq71){top:var(--spacing,.25rem);right:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 4)}.hud-frame--thumbnail.svelte-haeq71 .hud-btn:where(.svelte-haeq71) svg:where(.svelte-haeq71){width:10px;height:10px}.hud-frame--thumbnail.svelte-haeq71 .chevron:where(.svelte-haeq71){width:8px}.hud-frame--thumbnail.svelte-haeq71 .chevron--tl:where(.svelte-haeq71),.hud-frame--thumbnail.svelte-haeq71 .chevron--tr:where(.svelte-haeq71){top:2px}.hud-frame--thumbnail.svelte-haeq71 .chevron--bl:where(.svelte-haeq71),.hud-frame--thumbnail.svelte-haeq71 .chevron--br:where(.svelte-haeq71){bottom:2px}.hud-frame.svelte-haeq71:before{content:"";pointer-events:none;--outer-chamfer:calc(var(--chamfer) + var(--border-width) * .5858);inset:calc(var(--border-width) * -1);background:var(--border-color);clip-path:polygon(var(--outer-chamfer) 0, calc(100% - var(--outer-chamfer)) 0, 100% var(--outer-chamfer), 100% calc(100% - var(--outer-chamfer)), calc(100% - var(--outer-chamfer)) 100%, var(--outer-chamfer) 100%, 0 calc(100% - var(--outer-chamfer)), 0 var(--outer-chamfer));position:absolute}.dark .hud-frame.svelte-haeq71:before{filter:drop-shadow(0 0 6px oklch(78.9% .154 211.53))drop-shadow(0 0 12px oklab(78.9% -.131264 -.0805336/.5))}.hud-frame--modal.svelte-haeq71{max-width:90vw}.hud-btn.svelte-haeq71{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);z-index:20;height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 7);cursor:pointer;--tw-border-style:none;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));color:oklch(55.8% .288 302.321);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:oklab(90.2% .037653 -.0505099/.8);border-style:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.hud-btn.svelte-haeq71 svg:where(.svelte-haeq71){width:14px;height:14px}.hud-btn.svelte-haeq71:hover{color:oklch(49.6% .265 301.924);background:oklab(82.7% .0705884 -.0958033/.9);transform:scale(1.1)}.dark .hud-btn.svelte-haeq71{color:oklch(86.5% .127 207.078);background:oklab(39.8% -.0473885 -.0515202/.8)}.dark .hud-btn.svelte-haeq71:hover{color:oklch(91.7% .08 205.041);background:oklab(45% -.0608515 -.0593473/.9);box-shadow:0 0 12px oklab(78.9% -.131264 -.0805336/.5)}.chevron.svelte-haeq71{pointer-events:none;background:oklch(71.4% .203 305.504);width:16px;height:2px;position:absolute;transform:rotate(45deg)}.dark .chevron.svelte-haeq71{background:oklch(78.9% .154 211.53);box-shadow:0 0 6px oklch(78.9% .154 211.53)}.chevron--tl.svelte-haeq71{top:5px;left:-1px;transform:rotate(-45deg)}.chevron--tr.svelte-haeq71{top:5px;right:-1px}.chevron--bl.svelte-haeq71{bottom:5px;left:-1px}.chevron--br.svelte-haeq71{bottom:5px;right:-1px;transform:rotate(-45deg)}.hud-panel.svelte-haeq71{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));clip-path:polygon(var(--chamfer) 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)), 0 var(--chamfer));position:relative;overflow:hidden}.dark .hud-panel.svelte-haeq71{background-color:var(--color-gray-950,oklch(13% .028 261.692))}.image-viewport.svelte-haeq71{position:relative}.hud-img.svelte-haeq71{max-height:calc(var(--spacing,.25rem) * 72);width:auto;display:block;position:relative}.image-viewport.svelte-haeq71 img{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)))}.scanlines.svelte-haeq71{pointer-events:none;z-index:10;opacity:0;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000005 2px 4px);position:absolute;inset:0}.dark .scanlines.svelte-haeq71{opacity:.4;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000001a 2px 4px)}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-cyrillic-ext-wght-italic.Cgu7qCFu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-cyrillic-wght-italic.BWw7-oF9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-math-wght-italic.CnuSFIyO.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-symbols-wght-italic.BMZuTBzt.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-vietnamese-wght-italic.BGkqizij.woff2)format("woff2-variations");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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-latin-ext-wght-italic.BC6VAxdc.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-latin-wght-italic.DBI-iqMr.woff2)format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-cyrillic-ext-wght-normal.YcVxMP-u.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-cyrillic-wght-normal.UWPuZLjM.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-math-wght-normal.sOy7rEfW.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-symbols-wght-normal.DQ5VrUkH.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-vietnamese-wght-normal.CfJ7gtf3.woff2)format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-latin-ext-wght-normal.C2Wlntb9.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_app/immutable/assets/lora-latin-wght-normal.BiLcIKcI.woff2)format("woff2-variations");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}.equipment.svelte-cp0acy{align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.label.svelte-cp0acy{font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-violet-500,oklch(60.6% .25 292.717));text-transform:uppercase;margin:0}.label.svelte-cp0acy:where(.dark,.dark *){color:var(--color-purple-400,oklch(71.4% .203 305.504))}.label.svelte-cp0acy{line-height:1.5rem}ul.svelte-cp0acy{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin:0;display:flex}.slot.svelte-cp0acy{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,oklch(37.3% .034 259.733));align-items:center;margin:0;list-style-type:none;display:flex}.slot.svelte-cp0acy:where(.dark,.dark *){color:#f3e8ffe6}@supports (color:color-mix(in lab, red, red)){.slot.svelte-cp0acy:where(.dark,.dark *){color:color-mix(in oklab, var(--color-purple-100,oklch(94.6% .033 307.174)) 90%, transparent)}}.slot.svelte-cp0acy{line-height:calc(1.5rem - 2px)}.option.svelte-cp0acy{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#c4b4ffb3}@supports (color:color-mix(in lab, red, red)){.option.svelte-cp0acy{border-color:color-mix(in oklab, var(--color-violet-300,oklch(81.1% .111 293.571)) 70%, transparent)}}.option.svelte-cp0acy{padding-inline:calc(var(--spacing,.25rem) * 2.5)}.option.svelte-cp0acy:where(.dark,.dark *){border-color:#c07eff59}@supports (color:color-mix(in lab, red, red)){.option.svelte-cp0acy:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-purple-400,oklch(71.4% .203 305.504)) 35%, transparent)}}.option.svelte-cp0acy{background:#ede9fe73}@supports (color:color-mix(in lab, red, red)){.option.svelte-cp0acy{background:color-mix(in srgb, var(--color-violet-100) 45%, transparent)}}.dark .option.svelte-cp0acy{background:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.dark .option.svelte-cp0acy{background:color-mix(in srgb, var(--color-violet-900) 30%, transparent)}}.choice.svelte-cp0acy{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border:1px dashed #a685ffcc}@supports (color:color-mix(in lab, red, red)){.choice.svelte-cp0acy{border-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 80%, transparent)}}.choice.svelte-cp0acy:where(.dark,.dark *){border-color:#c07eff99}@supports (color:color-mix(in lab, red, red)){.choice.svelte-cp0acy:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-purple-400,oklch(71.4% .203 305.504)) 60%, transparent)}}.choice.svelte-cp0acy{margin:-3px 0;padding:2px}.or.svelte-cp0acy{z-index:10;margin-inline:calc(var(--spacing,.25rem) * -1.5);padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-mono,ui-monospace, "SF Mono", "Fira Code", "Cascadia Code", monospace);--tw-font-weight:var(--font-weight-bold,700);font-size:9px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase;background:linear-gradient(135deg, var(--color-violet-600), var(--color-fuchsia-600));border-radius:2147483647px;line-height:1rem;box-shadow:0 0 0 2px #fff}.dark .or.svelte-cp0acy{box-shadow:0 0 0 2px var(--color-gray-900)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.context-bar.svelte-4jnkga{width:100%;width:var(--spacing-full,100%);justify-content:space-evenly;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.serving-info.svelte-4jnkga{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-purple-700,oklch(49.6% .265 301.924))}.serving-info.svelte-4jnkga:where(.dark,.dark *){color:var(--color-violet-200,oklch(89.4% .057 293.283))}.serving-info.svelte-4jnkga p{margin:0}.tags.svelte-4jnkga{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.tag.svelte-4jnkga{border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:#d9b3ff99}@supports (color:color-mix(in lab, red, red)){.tag.svelte-4jnkga{border-color:color-mix(in oklab, var(--color-purple-300,oklch(82.7% .119 306.383)) 60%, transparent)}}.tag.svelte-4jnkga{background-color:#e9d5ff80}@supports (color:color-mix(in lab, red, red)){.tag.svelte-4jnkga{background-color:color-mix(in oklab, var(--color-purple-200,oklch(90.2% .063 306.703)) 50%, transparent)}}.tag.svelte-4jnkga{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, "SF Mono", "Fira Code", "Cascadia Code", monospace);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-purple-800,oklch(43.8% .218 303.724));text-transform:uppercase;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));text-decoration-line:none}.tag.svelte-4jnkga:hover{border-color:var(--color-purple-400,oklch(71.4% .203 305.504));background-color:#d9b3ff99}@supports (color:color-mix(in lab, red, red)){.tag.svelte-4jnkga:hover{background-color:color-mix(in oklab, var(--color-purple-300,oklch(82.7% .119 306.383)) 60%, transparent)}}.dark .tag.svelte-4jnkga{border-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.dark .tag.svelte-4jnkga{border-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 40%, transparent)}}.dark .tag.svelte-4jnkga{background-color:#5d0ec066}@supports (color:color-mix(in lab, red, red)){.dark .tag.svelte-4jnkga{background-color:color-mix(in oklab, var(--color-violet-800,oklch(43.2% .232 292.759)) 40%, transparent)}}.dark .tag.svelte-4jnkga{color:var(--color-violet-200,oklch(89.4% .057 293.283))}.dark .tag.svelte-4jnkga:hover{border-color:#a685ff99}@supports (color:color-mix(in lab, red, red)){.dark .tag.svelte-4jnkga:hover{border-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 60%, transparent)}}.dark .tag.svelte-4jnkga:hover{background-color:#7008e780}@supports (color:color-mix(in lab, red, red)){.dark .tag.svelte-4jnkga:hover{background-color:color-mix(in oklab, var(--color-violet-700,oklch(49.1% .27 292.581)) 50%, transparent)}}.scale-control.svelte-4jnkga{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.scale-label.svelte-4jnkga{font-family:var(--font-mono,ui-monospace, "SF Mono", "Fira Code", "Cascadia Code", monospace);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-label,.15em);letter-spacing:var(--tracking-label,.15em);color:#7008e7cc}@supports (color:color-mix(in lab, red, red)){.scale-label.svelte-4jnkga{color:color-mix(in oklab, var(--color-label,var(--color-violet-700)) 80%, transparent)}}.scale-label.svelte-4jnkga{text-transform:uppercase}.scale-label.svelte-4jnkga:where(.dark,.dark *){color:#f2a9fff2}@supports (color:color-mix(in lab, red, red)){.scale-label.svelte-4jnkga:where(.dark,.dark *){color:color-mix(in oklab, var(--color-label-dark,var(--color-fuchsia-300)) 95%, transparent)}}.titlebar-grid.svelte-11gjfep{margin-block:calc(var(--spacing,.25rem) * -1);width:100%;width:var(--spacing-full,100%);grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:center;display:grid}.recipe-title.svelte-11gjfep{font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-wrap:balance;background:linear-gradient(to bottom right, var(--color-secondary), var(--color-primary-800));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dark .recipe-title.svelte-11gjfep{background:linear-gradient(to bottom right, var(--color-fuchsia-300), var(--color-violet-200) 55%, var(--color-cyan-200));filter:drop-shadow(0 0 8px #e879f98c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@property --tw-leading{syntax:"*";inherits:false}.recipe-layout.svelte-165mkrg .recipe-frame>.hud-panel>.hud-content{padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6)}.recipe-layout.svelte-165mkrg .recipe-frame>.hud-panel>.hud-content>:last-child,.secondary-section.svelte-165mkrg:last-child>:last-child{margin-bottom:0}.recipe-layout.svelte-165mkrg{font-family:var(--font-recipe);text-wrap:pretty}.recipe-layout.svelte-165mkrg :is(h1,h2,h3,h4,th){text-wrap:balance}h1.svelte-165mkrg{font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-gray-800,oklch(27.8% .033 256.848));margin-top:0}@media (width>=40rem){h1.svelte-165mkrg{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}h1.svelte-165mkrg{margin-bottom:0;line-height:2rem}h1.svelte-165mkrg+*{margin-top:calc(var(--spacing,.25rem) * 4)}.dark h1.svelte-165mkrg{color:var(--color-purple-100,oklch(94.6% .033 307.174));text-shadow:0 0 30px #a855f740}.ingredient-flow.svelte-165mkrg{columns:2 16rem;column-gap:2.5rem}.ingredient-flow.svelte-165mkrg :is(li,tr){break-inside:avoid}.ingredient-flow.svelte-165mkrg :is(h2,h3,h4,tr.or-divider){break-after:avoid}.ingredient-flow.svelte-165mkrg tr.or-divider{break-before:avoid}.ingredient-flow.svelte-165mkrg:has(tbody.headed:first-child){margin-top:0}.ingredient-flow.svelte-165mkrg tr.group:not(.section+tr) th{border-top:0;padding-top:.75rem}.secondary-divider.svelte-165mkrg{margin-top:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 6);position:relative}.secondary-divider.svelte-165mkrg:before{width:100%;height:1px;width:var(--spacing-full,100%);content:"";background:linear-gradient(90deg,#0000 0%,#0000001f 20% 80%,#0000 100%);position:absolute;top:0;left:0}.dark .secondary-divider.svelte-165mkrg:before{background:linear-gradient(90deg,#0000 0%,#a855f740 20% 80%,#0000 100%)}.sub-recipes.svelte-165mkrg>h1{margin-top:calc(var(--spacing,.25rem) * 12);padding-top:calc(var(--spacing,.25rem) * 8);color:var(--color-violet-700,oklch(49.1% .27 292.581));position:relative}.sub-recipes.svelte-165mkrg>h1:before{width:100%;height:1px;width:var(--spacing-full,100%);content:"";background:linear-gradient(90deg,#0000 0%,#a855f759 15% 85%,#0000 100%);position:absolute;top:0;left:0}.dark .sub-recipes.svelte-165mkrg>h1{color:var(--color-purple-200,oklch(90.2% .063 306.703))}.dark .sub-recipes.svelte-165mkrg>h1:before{background:linear-gradient(90deg,#0000 0%,#a855f780 15% 85%,#0000 100%)}.secondary-section.svelte-165mkrg h2:where(.svelte-165mkrg){font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}.secondary-section.svelte-165mkrg h2:where(.svelte-165mkrg):where(.dark,.dark *){color:var(--color-purple-200,oklch(90.2% .063 306.703))}.secondary-section.svelte-165mkrg h2:where(.svelte-165mkrg){margin-bottom:0;line-height:1.5rem}.secondary-section.svelte-165mkrg h2:where(.svelte-165mkrg)+*{margin-top:0}.recipe-columns.svelte-165mkrg{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=40rem){.recipe-columns.svelte-165mkrg{flex-direction:row;gap:0}.ingredients-column.svelte-165mkrg{width:calc(var(--spacing,.25rem) * 72);padding-right:calc(var(--spacing,.25rem) * 8);flex-shrink:0}}.method-column.svelte-165mkrg{flex:1;position:relative}@media (width>=40rem){.method-column.svelte-165mkrg{padding-left:calc(var(--spacing,.25rem) * 8)}}.method-content.svelte-165mkrg{counter-reset:phase}.stacked-method.svelte-165mkrg{margin-top:calc(var(--spacing,.25rem) * 6)}@media (width>=40rem){.stacked-method.svelte-165mkrg{margin-top:calc(var(--spacing,.25rem) * 8)}}@media not all and (width>=40rem){.ingredient-flow.svelte-165mkrg:has(tbody.headed:first-child){margin-top:1rem}.ingredient-flow.svelte-165mkrg tr.group:not(.section+tr) th{padding-top:1.5rem}.ingredient-flow.svelte-165mkrg tbody:first-child>tr.group:first-child th{padding-top:0}}.method-content.svelte-165mkrg ul{margin-bottom:0}.method-content.svelte-165mkrg ul>li{margin-left:2rem;line-height:1.5}.method-content.svelte-165mkrg ul>li::marker{color:var(--color-gray-900)}.dark .method-content.svelte-165mkrg ul>li::marker{color:var(--color-gray-100)}.method-content.svelte-165mkrg h4{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-bottom:0;line-height:1.5rem;display:flex}.method-content.svelte-165mkrg p{margin-bottom:1.5rem}.method-content.svelte-165mkrg :is(p,ul):last-child{margin-bottom:0}.method-content.svelte-165mkrg>h1+h4{margin-top:calc(var(--spacing,.25rem) * 4)}.method-content.svelte-165mkrg h4+*{margin-top:0}.method-content.svelte-165mkrg h4:before{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-violet-400,oklch(70.2% .183 293.541));font-family:var(--font-display,"Paytone One", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-violet-600,oklch(54.1% .281 293.009));counter-increment:phase;content:counter(phase);background-color:#0000;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark .method-content.svelte-165mkrg h4:before{border-color:var(--color-purple-400,oklch(71.4% .203 305.504));color:var(--color-purple-300,oklch(82.7% .119 306.383))}.method-column.svelte-165mkrg:before{height:100%;height:var(--spacing-full,100%);width:1px;display:none;position:absolute;top:0;left:0}@media (width>=40rem){.method-column.svelte-165mkrg:before{display:block}}.method-column.svelte-165mkrg:before{content:"";background:linear-gradient(#0000 0%,#0000001a 15% 85%,#0000 100%)}.dark .method-column.svelte-165mkrg:before{background:linear-gradient(#0000 0%,#a855f733 15% 85%,#0000 100%)}.context-strip.svelte-165mkrg{margin-inline:calc(var(--spacing,.25rem) * -2);margin-top:calc(var(--spacing,.25rem) * -4);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2)}@media (width>=40rem){.context-strip.svelte-165mkrg{margin-inline:calc(var(--spacing,.25rem) * -6);padding-inline:calc(var(--spacing,.25rem) * 6)}}.context-strip.svelte-165mkrg{background:#f3e8ff66}@supports (color:color-mix(in lab, red, red)){.context-strip.svelte-165mkrg{background:color-mix(in srgb, var(--color-purple-100) 40%, transparent)}}.context-strip.svelte-165mkrg{border-bottom:1px solid #e9d5ff80}@supports (color:color-mix(in lab, red, red)){.context-strip.svelte-165mkrg{border-bottom:1px solid color-mix(in srgb, var(--color-purple-200) 50%, transparent)}}.context-strip.svelte-165mkrg+*{margin-top:calc(var(--spacing,.25rem) * 6)}.dark .context-strip.svelte-165mkrg{background:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.dark .context-strip.svelte-165mkrg{background:color-mix(in srgb, var(--color-violet-900) 30%, transparent)}}.dark .context-strip.svelte-165mkrg{border-bottom-color:#7008e74d}@supports (color:color-mix(in lab, red, red)){.dark .context-strip.svelte-165mkrg{border-bottom-color:color-mix(in srgb, var(--color-violet-700) 30%, transparent)}}
