.transparent.svelte-clh2lb{background:transparent}.a11y-hidden.svelte-ofiiib{display:none}.a11y-live-msg.svelte-ofiiib{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0px,0px,0px,0px);clip-path:inset(100%)}.svelte-flow__selection.svelte-3p386f{position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-1jdr8ar{position:absolute;top:0;left:0;z-index:2000;pointer-events:all}.svelte-flow__selection-wrapper.svelte-1jdr8ar:focus,.svelte-flow__selection-wrapper.svelte-1jdr8ar:focus-visible{outline:none}.svelte-flow.svelte-1f0tqic{width:100%;height:100%;overflow:hidden;position:relative;z-index:0}.toaster.svelte-13bqgf0{position:absolute;bottom:-1em;left:50%;transform:translate(-50%);z-index:3000;pointer-events:all}.toaster.right.svelte-13bqgf0{left:auto;right:0;transform:none}.inner.svelte-13bqgf0{font-size:1em;font-weight:500;padding:0 3px 0 8px;border-radius:6px;white-space:nowrap;width:fit-content;color:var(--color-fluidly-blue-50);background-color:var(--color-fluidly-blue-800);opacity:.2;animation:svelte-13bqgf0-toast-appear .5s cubic-bezier(0,1.6,.6,1) forwards;-webkit-user-select:text;user-select:text}@keyframes svelte-13bqgf0-toast-appear{0%{transform:translateY(-30px) rotate(-16deg);opacity:.2}to{transform:translateY(0) rotate(0);opacity:1}}.close.svelte-13bqgf0{padding:3px;cursor:pointer}.close.svelte-13bqgf0:hover{opacity:.5}.timer.svelte-13bqgf0{bottom:0;left:3px;opacity:1;height:1px;background-color:#fff;position:absolute}.yellow.svelte-13bqgf0{color:var(--color-fluidly-yellow-50);background-color:#ed8e00}.red.svelte-13bqgf0{color:var(--color-fluidly-red-50);background-color:var(--color-fluidly-red-600)}.green.svelte-13bqgf0{color:var(--color-fluidly-green-50);background-color:var(--color-fluidly-green-700)}.outer.svelte-wn3gk0{width:100vw;height:100vh;position:relative}.gradient-bg.svelte-wn3gk0{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.dark .outer.svelte-wn3gk0{background-color:#000}.outer.svelte-1kfcs01{width:100vw;height:100vh;position:relative}.gradient-bg.svelte-1kfcs01{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.dark .outer.svelte-1kfcs01{background-color:#000}.dlg.svelte-1tso7p{--face: var(--fluidly-node-bg);--surf: var(--fluidly-editable-bg-color);--thead: color-mix(in srgb, var(--face) 97%, var(--fluidly-invert));--trhov: color-mix(in srgb, var(--surf) 96%, var(--fluidly-invert));--hov: color-mix(in srgb, var(--face) 94%, var(--fluidly-invert));--hov2: color-mix(in srgb, var(--face) 90%, var(--fluidly-invert));--teal: var(--color-fluidly-blue-700);--tealD: var(--color-fluidly-blue-900);--tealH: var(--color-fluidly-blue-800);--tealOn: var(--color-fluidly-blue-800);--tealBg: color-mix(in srgb, var(--color-fluidly-blue-100) 55%, var(--face));--bordT: var(--color-fluidly-blue-200);--num: var(--color-fluidly-blue-900);--num2: var(--color-fluidly-blue-800);--label: var(--color-fluidly-blue-800);--rule: var(--border);--rule2: color-mix(in srgb, var(--border) 55%, var(--surf));--bord: var(--input);--bordH: var(--color-fluidly-blue-300);--disabled: var(--muted);--body: var(--xy-node-color);--head: var(--foreground);--ink2: var(--foreground);--ink: var(--muted-foreground);--ink3: color-mix(in srgb, var(--foreground) 62%, var(--muted-foreground));--ink4: color-mix(in srgb, var(--foreground) 50%, var(--muted-foreground));--inkOn: var(--color-fluidly-blue-900);--inkHov: color-mix(in srgb, var(--color-fluidly-blue-900) 80%, var(--foreground));--inkOff: var(--muted-foreground);--dim: color-mix(in srgb, var(--muted-foreground) 35%, var(--surf));--dim2: color-mix(in srgb, var(--muted-foreground) 42%, var(--surf));--dim3: color-mix(in srgb, var(--color-fluidly-blue-300) 55%, var(--surf));--dim4: color-mix(in srgb, var(--muted-foreground) 62%, var(--surf));--amber: var(--color-fluidly-yellow-600);--amberInk: var(--color-fluidly-yellow-800);--red: var(--color-fluidly-red-800);--redBg: color-mix(in srgb, var(--color-fluidly-red-50) 70%, var(--surf));--redDim: var(--color-fluidly-red-300);width:840px;height:600px;display:flex;flex-direction:column;overflow:hidden;background:var(--face);font-family:var(--font-sans);color:var(--body);-webkit-user-select:none;user-select:none}body.dark .dlg.svelte-1tso7p,.dark .dlg.svelte-1tso7p{--teal: var(--color-fluidly-blue-500);--tealD: var(--color-fluidly-blue-300);--tealH: var(--color-fluidly-blue-400);--tealOn: var(--color-fluidly-blue-200);--tealBg: color-mix(in srgb, var(--color-fluidly-blue-900) 50%, var(--face));--bordT: var(--color-fluidly-blue-800);--num: var(--color-fluidly-blue-200);--num2: var(--color-fluidly-blue-300);--label: var(--color-fluidly-blue-300);--bordH: var(--color-fluidly-blue-700);--inkOn: var(--color-fluidly-blue-100);--inkHov: var(--color-fluidly-blue-50);--dim3: color-mix(in srgb, var(--color-fluidly-blue-700) 60%, var(--surf));--amber: var(--color-fluidly-yellow-500);--amberInk: var(--color-fluidly-yellow-300);--red: var(--color-fluidly-red-300);--redBg: color-mix(in srgb, var(--color-fluidly-red-900) 40%, var(--surf));--redDim: var(--color-fluidly-red-700)}.hd.svelte-1tso7p{flex:none;display:flex;align-items:center;gap:12px;padding:15px 16px 14px 24px;border-bottom:1px solid var(--rule)}.hd.svelte-1tso7p h2:where(.svelte-1tso7p){margin:0;font:600 15px/1.2 var(--font-sans);letter-spacing:-.005em;color:var(--head)}.who.svelte-1tso7p{flex:none;font:400 11.5px/1.35 var(--font-sans);color:var(--ink);white-space:nowrap}.sp.svelte-1tso7p{margin-left:auto}.x.svelte-1tso7p{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:7px;background:none;color:var(--ink);cursor:pointer;flex:none}.x.svelte-1tso7p:hover{background:var(--hov2);color:var(--head)}.body.svelte-1tso7p{flex:1;min-height:0;display:flex}.rail.svelte-1tso7p{flex:none;width:192px;padding:14px 12px;display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--rule)}.nav.svelte-1tso7p{position:relative;display:flex;align-items:center;gap:9px;border:0;background:none;text-align:left;padding:9px 10px 9px 13px;border-radius:8px;cursor:pointer;font:500 13px/1.25 var(--font-sans);color:var(--ink3)}.nav.svelte-1tso7p:hover{background:var(--hov);color:var(--inkHov)}.nav.svelte-1tso7p .c:where(.svelte-1tso7p){margin-left:auto;font:500 11px/1 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.nav.on.svelte-1tso7p{background:var(--tealBg);color:var(--inkOn);font-weight:600}.nav.on.svelte-1tso7p:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:2px;background:var(--teal)}.nav.on.svelte-1tso7p .c:where(.svelte-1tso7p){color:var(--tealD)}.spacer.svelte-1tso7p{flex:1}.out.svelte-1tso7p{display:flex;align-items:center;gap:8px;border:0;background:none;padding:9px 10px 9px 13px;border-radius:8px;cursor:pointer;font:500 12.5px/1.25 var(--font-sans);color:var(--ink)}.out.svelte-1tso7p:hover{background:var(--redBg);color:var(--red)}.pane.svelte-1tso7p{flex:1;min-width:0;display:flex;flex-direction:column}.scroll.svelte-1tso7p{flex:1;min-height:0;overflow-y:auto;padding:20px 24px 22px}.scroll.svelte-1tso7p::-webkit-scrollbar{width:7px}.scroll.svelte-1tso7p::-webkit-scrollbar-thumb{background:var(--dim);border-radius:4px}.bar.svelte-1tso7p{flex:none;display:flex;align-items:center;gap:10px;padding:11px 24px 13px;border-top:1px solid var(--rule);font:400 11px/1.4 var(--font-sans);color:var(--ink)}.dlg.svelte-1tso7p .btn{border:1px solid var(--bord);background:var(--surf);color:var(--ink3);font:600 12px/1 var(--font-sans);border-radius:8px;padding:9px 13px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;flex:none}.dlg.svelte-1tso7p .btn:hover{border-color:var(--bordH);color:var(--label)}.dlg.svelte-1tso7p .btn.go{background:var(--teal);border-color:var(--teal);color:var(--primary-foreground)}.dlg.svelte-1tso7p .btn.go:hover{background:var(--tealH)}.dlg.svelte-1tso7p .btn.go[disabled]{background:var(--disabled);border-color:var(--disabled);color:var(--inkOff);cursor:default}.dlg.svelte-1tso7p .btn.sm{padding:7px 10px;font-size:11.5px}.dlg.svelte-1tso7p .btn[disabled]{cursor:default;opacity:.7}.dlg.svelte-1tso7p .ph{display:flex;align-items:baseline;gap:10px;margin:0 0 3px}.dlg.svelte-1tso7p .ph h3{margin:0;font:600 9.5px/1 var(--font-sans);letter-spacing:.11em;text-transform:uppercase;color:var(--ink)}.dlg.svelte-1tso7p .psub{margin:0 0 16px;font:400 11.5px/1.5 var(--font-sans);color:var(--ink);text-wrap:pretty}.dlg.svelte-1tso7p .sp{margin-left:auto}.dlg.svelte-1tso7p .err{margin:0 0 14px;border-radius:8px;background:var(--redBg);color:var(--red);font:500 11.5px/1.45 var(--font-sans);padding:9px 11px}.dlg.svelte-1tso7p .field{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 0;border-top:1px solid var(--rule)}.dlg.svelte-1tso7p .field:first-of-type{border-top:0}.dlg.svelte-1tso7p .field .k{font:500 12px/1.35 var(--font-sans);color:var(--ink)}.dlg.svelte-1tso7p .field .k s{display:block;text-decoration:none;font:400 10.5px/1.4 var(--font-sans);color:var(--ink);margin-top:3px}.dlg.svelte-1tso7p .field .v{font:400 13px/1.4 var(--font-sans);color:var(--ink2);min-width:0;overflow:hidden;text-overflow:ellipsis}.dlg.svelte-1tso7p .field .v.mono{font-family:var(--font-mono);font-size:12.5px}.dlg.svelte-1tso7p .field .v.empty{color:var(--ink);font-style:italic}.dlg.svelte-1tso7p .field input{width:100%;border:1px solid var(--bord);border-radius:8px;background:var(--surf);padding:8px 10px;font:400 13px/1.3 var(--font-sans);color:var(--ink2);outline:0;-webkit-user-select:text;user-select:text}.dlg.svelte-1tso7p .field input:focus{border-color:var(--bordH);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 16%,transparent)}.dlg.svelte-1tso7p .lock{display:inline-flex;align-items:center;gap:6px;font:500 10.5px/1 var(--font-sans);color:var(--ink);background:var(--hov);border-radius:5px;padding:5px 7px;white-space:nowrap}.dlg.svelte-1tso7p .edit{border:0;background:none;font:600 11.5px/1 var(--font-sans);color:var(--tealD);cursor:pointer;padding:6px 8px;border-radius:6px;white-space:nowrap}.dlg.svelte-1tso7p .edit:hover{background:var(--tealBg)}.dlg.svelte-1tso7p .seg{display:inline-flex;background:var(--hov2);border-radius:9px;padding:3px;gap:3px}.dlg.svelte-1tso7p .seg button{border:1px solid transparent;background:none;font:600 12px/1 var(--font-sans);color:var(--ink4);padding:8px 12px;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.dlg.svelte-1tso7p .seg button:hover{color:var(--label)}.dlg.svelte-1tso7p .seg button[disabled]{color:var(--inkOff);cursor:not-allowed}.dlg.svelte-1tso7p .seg button[disabled]:hover{color:var(--inkOff)}.dlg.svelte-1tso7p .seg button.on{background:var(--surf);border-color:var(--teal);color:var(--tealOn)}.dlg.svelte-1tso7p .grp{margin-top:18px;padding-top:16px;border-top:1px solid var(--rule)}.dlg.svelte-1tso7p .grp h4{margin:0 0 3px;font:600 13px/1.3 var(--font-sans);color:var(--ink2)}.dlg.svelte-1tso7p .grp p{margin:0 0 14px;font:400 11.5px/1.5 var(--font-sans);color:var(--ink);text-wrap:pretty}.dlg.svelte-1tso7p .pw{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:10px}.dlg.svelte-1tso7p .pw label{font:500 12px/1.35 var(--font-sans);color:var(--ink)}.dlg.svelte-1tso7p .pw input{width:100%;max-width:330px;border:1px solid var(--bord);border-radius:8px;background:var(--surf);padding:9px 10px;font:400 13px/1.3 var(--font-sans);color:var(--ink2);outline:0;-webkit-user-select:text;user-select:text}.dlg.svelte-1tso7p .pw input:focus{border-color:var(--bordH);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 16%,transparent)}.dlg.svelte-1tso7p .req{display:flex;align-items:center;gap:7px;margin:2px 0 0 164px;font:400 11px/1.4 var(--font-sans);color:var(--ink)}.dlg.svelte-1tso7p .req i{width:13px;height:13px;border-radius:50%;border:1.4px solid var(--dim);flex:none;display:flex;align-items:center;justify-content:center}.dlg.svelte-1tso7p .req.ok{color:var(--tealD)}.dlg.svelte-1tso7p .req.ok i{border-color:var(--teal);background:var(--teal)}.dlg.svelte-1tso7p .req.bad{color:var(--red)}.dlg.svelte-1tso7p .req.bad i{border-color:var(--redDim)}.dlg.svelte-1tso7p .sess{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:9px;background:var(--surf);box-shadow:0 0 0 1px var(--rule);margin-bottom:7px}.dlg.svelte-1tso7p .sess .dot{width:7px;height:7px;border-radius:50%;background:var(--teal);flex:none}.dlg.svelte-1tso7p .sess .dot.old{background:var(--dim2)}.dlg.svelte-1tso7p .sess .t{flex:1;min-width:0;font:500 12px/1.35 var(--font-sans);color:var(--ink2)}.dlg.svelte-1tso7p .sess .t s{display:block;text-decoration:none;font:400 10.5px/1.4 var(--font-sans);color:var(--ink);margin-top:2px;font-variant-numeric:tabular-nums}.dlg.svelte-1tso7p .sess .now{font:600 9.5px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tealD);background:var(--tealBg);border-radius:4px;padding:4px 5px 3px}.dlg.svelte-1tso7p .ctabs{display:flex;gap:6px;margin-bottom:14px}.dlg.svelte-1tso7p .ctab{border:1px solid var(--bord);background:var(--surf);border-radius:7px;padding:6px 10px;font:600 11.5px/1 var(--font-sans);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:7px}.dlg.svelte-1tso7p .ctab b{font:600 11px/1 var(--font-sans);color:var(--num2);font-variant-numeric:tabular-nums}.dlg.svelte-1tso7p .ctab.on{background:var(--tealBg);border-color:var(--bordT);color:var(--tealD)}.dlg.svelte-1tso7p .ctab.on b{color:var(--tealD)}.dlg.svelte-1tso7p .tbl{border-radius:10px;background:var(--surf);box-shadow:0 0 0 1px var(--rule);overflow:hidden}.dlg.svelte-1tso7p .trh,.dlg.svelte-1tso7p .tr{display:grid;grid-template-columns:minmax(0,1fr) 116px 128px 34px;align-items:center;gap:12px;padding:0 12px}.dlg.svelte-1tso7p .trh{height:30px;border-bottom:1px solid var(--rule);font:600 9.5px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--thead)}.dlg.svelte-1tso7p .tr{min-height:46px;padding-top:8px;padding-bottom:8px}.dlg.svelte-1tso7p .tr+.tr{border-top:1px solid var(--rule2)}.dlg.svelte-1tso7p .tr:hover{background:var(--trhov)}.dlg.svelte-1tso7p .tr .nm{min-width:0;font:500 12.5px/1.35 var(--font-sans);color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg.svelte-1tso7p .tr .nm.un{font:400 11.5px/1.35 var(--font-mono);color:var(--ink)}.dlg.svelte-1tso7p .tr .nm s{display:block;text-decoration:none;font:400 10px/1.3 var(--font-sans);color:var(--ink);margin-top:3px}.dlg.svelte-1tso7p .st{display:inline-flex;align-items:center;gap:6px;font:500 11px/1 var(--font-sans);color:var(--ink);white-space:nowrap}.dlg.svelte-1tso7p .st i{width:6px;height:6px;border-radius:50%;background:var(--teal);flex:none}.dlg.svelte-1tso7p .st.stale{color:var(--amberInk)}.dlg.svelte-1tso7p .st.stale i{background:var(--amber)}.dlg.svelte-1tso7p .st.gone i{background:var(--dim2)}.dlg.svelte-1tso7p .dt{font:400 11px/1.45 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.dlg.svelte-1tso7p .dt b{display:block;font:500 11.5px/1.3 var(--font-sans);color:var(--num2)}.dlg.svelte-1tso7p .del{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:6px;background:none;color:var(--dim4);cursor:pointer;opacity:0}.dlg.svelte-1tso7p .tr:hover .del{opacity:1}.dlg.svelte-1tso7p .del:hover{background:var(--redBg);color:var(--red)}.dlg.svelte-1tso7p .foot{margin-top:10px;font:400 11px/1.5 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.dlg.svelte-1tso7p .accs{grid-column:1 / -1;margin:2px 0 0;padding:0 0 2px;list-style:none;display:flex;flex-direction:column;gap:4px}.dlg.svelte-1tso7p .accs li{display:flex;align-items:baseline;gap:7px;font:400 10.5px/1.45 var(--font-sans);color:var(--ink)}.dlg.svelte-1tso7p .accs li:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:var(--dim3);margin-top:5px}.dlg.svelte-1tso7p .accs .id{font-family:var(--font-mono);font-size:10px;color:var(--num2)}.dlg.svelte-1tso7p .accs .none{color:var(--ink);font-style:italic}.dlg.svelte-1tso7p .tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dlg.svelte-1tso7p .tier{position:relative;text-align:left;border:1px solid var(--rule);background:var(--surf);border-radius:11px;padding:15px 14px 14px;cursor:pointer;display:flex;flex-direction:column;gap:9px}.dlg.svelte-1tso7p .tier:hover{border-color:var(--bordH)}.dlg.svelte-1tso7p .tier.on{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.dlg.svelte-1tso7p .tier .nm{font:600 13.5px/1.2 var(--font-sans);color:var(--ink2)}.dlg.svelte-1tso7p .tier .pr{font:400 11px/1.3 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.dlg.svelte-1tso7p .tier ul{margin:2px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.dlg.svelte-1tso7p .tier li{display:flex;gap:7px;font:400 11px/1.45 var(--font-sans);color:var(--ink);text-wrap:pretty}.dlg.svelte-1tso7p .tier li:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:var(--dim3);margin-top:6px}.dlg.svelte-1tso7p .tier .cur{position:absolute;top:12px;right:12px;font:600 9px/1 var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--tealD);background:var(--tealBg);border-radius:4px;padding:4px 5px 3px}.dlg.svelte-1tso7p .tier .cta{margin-top:auto;padding-top:4px;font:600 11.5px/1 var(--font-sans);color:var(--tealD)}.dlg.svelte-1tso7p .tier.on .cta{color:var(--ink);font-weight:500}.mrow.svelte-1g3qkir{grid-template-columns:minmax(0,1fr) 150px 60px}.invite.svelte-1g3qkir{display:flex;gap:8px;margin-bottom:14px}.invite.svelte-1g3qkir input:where(.svelte-1g3qkir){flex:1;min-width:0;border:1px solid var(--bord);border-radius:8px;background:var(--surf);padding:8px 10px;font:400 13px/1.3 var(--font-sans);color:var(--ink2);outline:0;-webkit-user-select:text;user-select:text}.invite.svelte-1g3qkir input:where(.svelte-1g3qkir):focus{border-color:var(--bordH);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 16%,transparent)}.invite.svelte-1g3qkir select:where(.svelte-1g3qkir),.role.svelte-1g3qkir{border:1px solid var(--bord);border-radius:8px;background:var(--surf);padding:8px 10px;font:500 12px/1.3 var(--font-sans);color:var(--ink3);cursor:pointer;max-width:100%}.invite.svelte-1g3qkir select:where(.svelte-1g3qkir):disabled,.role.svelte-1g3qkir:disabled{opacity:.6;cursor:default}.acts.svelte-1g3qkir{display:flex;align-items:center}.actions.svelte-1g3qkir{display:flex;align-items:center;gap:9px;margin-top:4px}.actions.svelte-1g3qkir .note:where(.svelte-1g3qkir){font:400 11px/1.4 var(--font-sans);color:var(--ink)}.hint.svelte-1g3qkir{font-family:var(--font-mono);font-size:12px;color:var(--num2)}.linkish.svelte-1g3qkir{border:0;background:none;padding:0;cursor:pointer;color:var(--tealD);font:600 11px/1.5 var(--font-sans);text-decoration:underline}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font:12px/1.3 sans-serif;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-popover.fluidly-tour{background:#f4f7f7;color:var(--color-fluidly-neutral-800, #333);font-family:Satoshi,Inter,sans-serif;border-radius:18px;box-shadow:5px 5px 20px #60858ab0;padding:24px 30px 23px;max-width:440px}.driver-popover.fluidly-tour .driver-popover-title{font-family:inherit;font-size:27px;font-weight:300;line-height:1.2;letter-spacing:-.02em;margin-top:6px;margin-bottom:17px;color:var(--color-fluidly-neutral-900, #1a1a1a)}.driver-popover.fluidly-tour .tour-title-icon{display:inline-block;height:3.45em;width:auto;vertical-align:-.7em;margin:0 .12em;position:absolute;top:-46px;right:-4px}.driver-popover.fluidly-tour .driver-popover-description{font-family:inherit;font-size:16px;line-height:1.3;margin-left:3px;color:var(--color-fluidly-neutral-700, #555)}.driver-popover.fluidly-tour ol,.driver-popover.fluidly-tour ul{list-style:disc;padding-left:1.4em;margin:0}.driver-popover.fluidly-tour li{margin-top:4px}.driver-popover.fluidly-tour kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.4em;height:1.5em;padding:0 .4em;border-radius:5px;background:#fff;border:1px solid #d3dcdc;box-shadow:0 1px #d3dcdc;color:var(--color-fluidly-neutral-700, #1c1c1c);font-family:inherit;font-size:.8em;font-weight:500;line-height:1;vertical-align:.05em}.driver-popover.fluidly-tour .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:#f4f7f7}.driver-popover.fluidly-tour .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:#f4f7f7}.driver-popover.fluidly-tour .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:#f4f7f7}.driver-popover.fluidly-tour .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:#f4f7f7}.driver-popover.fluidly-tour .driver-popover-footer{margin-top:14px;gap:8px;align-items:center}.driver-popover.fluidly-tour .driver-popover-progress-text{font-size:11px;color:var(--color-fluidly-neutral-500, #999)}.driver-popover.fluidly-tour .driver-popover-footer button{font-family:inherit;font-size:12px;font-weight:500;text-shadow:none;border:none;border-radius:9999px;padding:5px 14px}.driver-popover.fluidly-tour .driver-popover-next-btn{background:var(--color-fluidly-blue-700, #1f6feb);color:#fff}.driver-popover.fluidly-tour .driver-popover-next-btn:hover{background:var(--color-fluidly-blue-800, #1a5fd0)}.driver-popover.fluidly-tour .driver-popover-prev-btn{background:transparent;color:var(--color-fluidly-neutral-600, #666)}.sankey-ribbon.svelte-14iard6{pointer-events:none;transition:fill-opacity .12s ease-out}.sankey-ribbon.selected.svelte-14iard6{fill-opacity:.55}.boolean-edge{stroke:var(--edge-color)!important;stroke-width:4!important}.boolean-edge-sink{fill:none;stroke:var(--color-fluidly-green-700);stroke-width:4!important;stroke-linecap:round;pointer-events:none}.svelte-flow__edge.selected .boolean-edge{stroke:var(--xy-edge-stroke-selected)!important}.tx-shadow.svelte-1u10ybv{fill:#000;opacity:.16;filter:blur(3px)}.tx-highlight.svelte-1u10ybv{fill:none;stroke:var(--color-fluidly-blue-300);stroke-width:40px;stroke-linecap:round;stroke-linejoin:round;opacity:.6}.tx-band.svelte-1u10ybv{opacity:1}.tx-front.svelte-1u10ybv{fill:var(--color-fluidly-blue-600);stroke:var(--color-fluidly-blue-800);stroke-width:.7px;stroke-opacity:.8}.tx-back.svelte-1u10ybv{fill:var( --color-fluidly-blue-800 )}.connecting{stroke-dasharray:5 2;stroke:var(--xy-node-stroke-selected-default)!important;animation:svelte-12woig1-dash 1s linear infinite}.flowPath{stroke:#f37151!important;stroke-width:4px!important}.tx-conn.svelte-12woig1{fill:var(--color-fluidly-blue-600);fill-opacity:.55;stroke:var(--color-fluidly-blue-800);stroke-width:.7px;pointer-events:none}@keyframes svelte-12woig1-dash{to{stroke-dashoffset:-14}}svg.svelte-wr0u87{pointer-events:none;overflow:visible}.backdrop-arc.svelte-wr0u87{pointer-events:auto}.group-arc.svelte-wr0u87{pointer-events:none;stroke-width:0}.slice.svelte-wr0u87{pointer-events:auto;cursor:pointer;stroke-width:0;transition:stroke .15s ease;fill-opacity:.8;fill:#ebf5f6}.slice.hovered.svelte-wr0u87{stroke:#ff7f0e!important;stroke-width:3}.icon.svelte-wr0u87{pointer-events:none}.label.svelte-wr0u87{pointer-events:none;dominant-baseline:central;fill:var(--color-fluidly-blue-800);font-size:13px;font-weight:800}.default-handle{width:100%!important;height:100%!important;top:0!important;left:0!important;position:absolute!important;transform:none!important;border-color:transparent!important;background:transparent!important;z-index:5!important}.eligible{opacity:1!important}.non-eligible,.maybe-eligible{opacity:0}.fakeport.eligible{background:#d9d9d9;opacity:1}[data-exports=boolean]:not(.active-handle):not(.eligible),[data-imports=boolean]:not(.active-handle):not(.eligible){background:var( --automation-handle, var(--color-fluidly-red-500) )!important;border-color:var(--automation-border, currentColor)!important}.active-handle:not(.eligible){background:var(--automation-handle, white)!important}.active-handle[data-name=non-filtered]:not(.eligible){background-color:#000!important}.svelte-flow__node.arc-sliding{transition:transform var(--arc-slide, .16s) cubic-bezier(.2,.9,.3,1)}.arc-menu-container.svelte-kq5ebx{position:fixed;pointer-events:none;z-index:10}.lastOp.svelte-y8uxpx{position:absolute;bottom:-20px;right:20px;font-style:oblique;font-size:11px}.helphint-text.svelte-1h2m0g6{padding:0 15px;margin:-7px 0;line-height:1.1em}.helphint-warning path{fill:currentColor;stroke:currentColor}.helphint-warning *{color:inherit!important}.node.hidden-node.svelte-ggb6c{opacity:.3!important;position:relative;filter:grayscale(.3)}.node.hidden-node.svelte-ggb6c:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;pointer-events:none;z-index:1000;opacity:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25));background-color:var(--color-fluidly-blue-700);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49'%3E%3C/path%3E%3Cpath d='M14.084 14.158a3 3 0 0 1-4.242-4.242'%3E%3C/path%3E%3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143'%3E%3C/path%3E%3Cpath d='m2 2 20 20'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49'%3E%3C/path%3E%3Cpath d='M14.084 14.158a3 3 0 0 1-4.242-4.242'%3E%3C/path%3E%3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143'%3E%3C/path%3E%3Cpath d='m2 2 20 20'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.node.svelte-ggb6c{--node-pointer: none;--node-door: none}.node.editable,.node.live{--node-pointer: all;--node-door: all}.pointerhandler.svelte-ggb6c{display:flex;flex-direction:column;flex:1 1 0;pointer-events:var(--node-pointer);border-radius:inherit}.node .door{pointer-events:var(--node-door)}.node.live{position:relative;isolation:isolate}.node-gutter.svelte-ggb6c{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;cursor:grab}.node-gutter.svelte-ggb6c:active{cursor:grabbing}.node.live .pointerhandler{z-index:1;position:relative}.svelte-flow__node.layout-stack:not(.unlocked){pointer-events:none}.svelte-flow__node.layout-stack:not(.unlocked) .node{--node-pointer: none;--node-door: all}.dashboard-item .isBackground .pointerhandler,.dashboard-item .isBackground .pointerhandler rect{pointer-events:none}.svelte-flow__node.layout-stack:not(.unlocked) .node.dimmed{--node-pointer: none;--node-door: none}body[data-layer=foreground] .layer-0 .node,body[data-layer=background] .layer-1 .node,.bunny-active .node{--node-pointer: none !important;--node-door: none !important}.svelte-flow__node.layout-stack:not(.unlocked) .gutter-chrome.svelte-nemcrm,.svelte-flow__node.layout-stack:not(.unlocked) .chrome-appearance.svelte-nemcrm,.svelte-flow__node.layout-stack:not(.unlocked) .chrome-edit{display:none}.gutter-chrome.svelte-nemcrm{position:absolute;top:2px;right:3px;height:18px;z-index:2;display:flex;align-items:center;gap:2px;opacity:.4;transition:opacity .12s ease-out}.node:hover .gutter-chrome.svelte-nemcrm,.node.is-selected .gutter-chrome.svelte-nemcrm{opacity:1}.gutter-chrome.label-row.svelte-nemcrm{top:-18px;right:0}.gutter-chrome.label-row.at-bottom.svelte-nemcrm{top:calc(100% + 4px)}.gutter-chrome.svelte-nemcrm .appearance-trigger,.gutter-chrome.svelte-nemcrm .gutter-action,.gutter-chrome.svelte-nemcrm .gutter-edit{height:18px;width:18px;padding:0;border-radius:9999px;background:transparent;box-shadow:none}.gutter-chrome.svelte-nemcrm{color:var(--color-fluidly-blue-900)}.dark .gutter-chrome.svelte-nemcrm{color:var(--color-fluidly-neutral-20)}.gutter-chrome.svelte-nemcrm .appearance-trigger:hover,.gutter-chrome.svelte-nemcrm .gutter-action:hover,.gutter-chrome.svelte-nemcrm .gutter-edit:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.gutter-chrome.svelte-nemcrm .gutter-edit.on{color:var(--color-fluidly-blue-900)}.chrome-appearance.svelte-nemcrm,.chrome-edit{position:absolute;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease-out,visibility 0s linear .12s}.node.is-selected .chrome-appearance.svelte-nemcrm,.node.is-selected .chrome-edit{opacity:1;visibility:visible;pointer-events:all;transition:opacity .12s ease-out,visibility 0s}.chrome-appearance.svelte-nemcrm{top:-16px;right:-2px}.chrome-appearance.svelte-nemcrm{color:var(--color-fluidly-neutral-200)}.chrome-appearance.svelte-nemcrm:hover{color:var(--color-fluidly-blue-900)}.dark .chrome-appearance.svelte-nemcrm{color:var(--color-fluidly-neutral-20)}.chrome-appearance.svelte-nemcrm button{background:none;border:none;box-shadow:none;padding:0}.chrome-appearance.svelte-nemcrm .appearance-trigger,.chrome-edit{height:18px;width:18px;background:var(--color-fluidly-neutral-0);border:1px solid var(--color-fluidly-neutral-40);border-radius:9999px;box-shadow:0 1px 2px #0f3c501f}.chrome-edit{color:var(--color-fluidly-neutral-200)}.chrome-appearance.svelte-nemcrm .appearance-trigger:hover,.chrome-edit:hover{background:var(--color-fluidly-neutral-10)}.chrome-edit:hover{color:var(--color-fluidly-blue-900)}.dark .chrome-appearance.svelte-nemcrm .appearance-trigger,.dark .chrome-edit{background:var(--color-fluidly-neutral-500);border-color:var(--color-fluidly-neutral-200)}.dark .chrome-edit{color:var(--color-fluidly-neutral-20)}.chrome-edit{bottom:3px;right:-2px}.chrome-edit.on-disc{bottom:-10px}.node:not(.is-selected) .chrome-label.label-hidden.svelte-nemcrm{display:none}.node:not(.is-selected) .chrome-label.svelte-nemcrm .node-label input:placeholder-shown{opacity:0}.node:not(.is-selected) .chrome-label.svelte-nemcrm .node-label-toggle{display:none}.svelte-flow__node-sum{border-radius:9999px!important}.svelte-flow__node-sum .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.outer.svelte-1o0efh7{border-radius:9999px!important;width:36px;height:36px;padding:0}.sum-ordinate-item{display:flex!important;align-items:flex-start!important;width:100%;gap:12px;padding:8px 10px;cursor:pointer}.sum-ordinate-left{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.sum-ordinate-title{font-weight:400;font-size:18px;line-height:1.2}.sum-ordinate-desc{font-size:12px;opacity:.7;line-height:1.25;margin:3px 0}.sum-ordinate-glyph{width:28px;height:18px;flex-shrink:0;margin-top:4px;opacity:.8}.ordinate-toggle.svelte-1e4i6tx{position:absolute;top:10px;left:50%;transform:translate(-50%);animation:svelte-1e4i6tx-ordinate-toggle-in .22s ease-out both;display:flex;gap:1px;padding:1px;border-radius:999px;background-color:var(--color-fluidly-neutral-20);box-shadow:0 1px 2px #0000001f;font-size:10px;font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap;pointer-events:all}.ordinate-toggle.svelte-1e4i6tx button:where(.svelte-1e4i6tx){padding:3px 9px;border:0;border-radius:999px;background:none;font:inherit;color:var(--color-fluidly-neutral-500);cursor:pointer;transition:background-color .12s ease,color .12s ease}.ordinate-toggle.svelte-1e4i6tx button:where(.svelte-1e4i6tx):hover:not(.active){background-color:var(--color-fluidly-neutral-100);color:var(--color-fluidly-neutral-800)}.ordinate-toggle.svelte-1e4i6tx button.active:where(.svelte-1e4i6tx){background-color:var(--color-fluidly-neutral-800);color:var(--color-fluidly-neutral-20);cursor:default}.dark .ordinate-toggle.svelte-1e4i6tx{background-color:var(--color-fluidly-neutral-800)}.dark .ordinate-toggle.svelte-1e4i6tx button:where(.svelte-1e4i6tx):hover:not(.active){background-color:var(--color-fluidly-neutral-700);color:var(--color-fluidly-neutral-20)}.dark .ordinate-toggle.svelte-1e4i6tx button.active:where(.svelte-1e4i6tx){background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.node.svelte-1e4i6tx{transition:background-color .3s ease-out,padding-top .22s ease-out}.node.has-ordinate.svelte-1e4i6tx{padding-top:32px}@keyframes svelte-1e4i6tx-ordinate-toggle-in{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.svelte-flow__node-scalar_1.layout-stack .node{line-height:.8}.svelte-flow__node-scalar_1 .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}body.light[data-layer=foreground] .svelte-flow__node-scalar_1.layer-0 .node{color:var(--color-fluidly-blue-900)!important}body.dark[data-layer=foreground] .svelte-flow__node-scalar_1.layer-0 .node{color:var(--color-fluidly-neutral-20)!important}.light .layer-0{color:var(--color-fluidly-blue-900)!important}.dot.svelte-10gj3v7{fill:var(--color-fluidly-blue-800)}.dark .dot{fill:var(--color-fluidly-neutral-200)}.warn-minimum-reached{outline-color:var(--color-fluidly-red-600)}.tipex-basic-controller-wrapper.svelte-1jed4xc{position:absolute;bottom:-23px;left:50%;transform:translate(-50%)}.tipex-basic-controller-wrapper.svelte-1jed4xc .button-group:where(.svelte-1jed4xc){font-size:9px;display:inline-flex;padding-left:.7em!important;padding-right:.7em!important;gap:.25rem;padding:.125rem;border-radius:9999px;background:linear-gradient(135deg,#4a4a4a,#2a2a2a)}button.active.svelte-1jed4xc{border:1px solid white}button.svelte-1jed4xc{color:#fff;border-radius:5px;outline:none;padding-left:.2em;padding-right:.2em}button.svelte-1jed4xc:hover{background-color:var(--color-fluidly-violet-200)!important}button.svelte-1jed4xc:focus{outline:none;box-shadow:0 0 0 1px #fff}.dashboard-item .svelte-flow__node.layout-grid .scrollable{-webkit-user-select:text!important;user-select:text!important;cursor:text}.scrollable.svelte-26xuhj{width:calc(100% + 13px);padding-right:13px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.svelte-flow__node:not(.selected) .scrollable.svelte-26xuhj{overflow:hidden}.dashboard-item .svelte-flow__node .scrollable.svelte-26xuhj{overflow-y:auto;overflow-x:hidden}.scrollable.svelte-26xuhj:hover{--scrollbar-thumb: #1aabaa}.dark .scrollable:hover{--scrollbar-thumb: #666666}.node-drag-bar.svelte-15r56x9{display:flex;align-items:center;gap:8px;flex:0 0 auto;position:relative;z-index:1;margin:calc(var(--fluidly-node-padding-y, 9px) * -1) calc(var(--fluidly-node-padding-x, 13px) * -1) 0;padding:0 8px;min-height:var(--bar-min-h, 27px);border-top-left-radius:inherit;border-top-right-radius:inherit;background:transparent;color:var(--color-fluidly-blue-900);cursor:grab;-webkit-user-select:none;user-select:none;pointer-events:all}.node-drag-bar.svelte-15r56x9:active{cursor:grabbing}.node-drag-bar.child.svelte-15r56x9{--dimple-ground: color-mix( in srgb, var(--color-fluidly-violet-500) 10%, transparent )}.dark .node-drag-bar.child.svelte-15r56x9{--dimple-ground: color-mix( in srgb, var(--color-fluidly-violet-400) 16%, transparent )}.bar-child-actions.svelte-15r56x9{position:absolute;top:0;right:-15px;display:flex;align-items:center;gap:4px;z-index:3;pointer-events:all;color:var(--color-fluidly-blue-900)}.bar-label-only.svelte-15r56x9{flex:0 0 auto;margin:calc(var(--fluidly-node-padding-y, 9px) * -1) calc(var(--fluidly-node-padding-x, 13px) * -1) 0;padding:2px 10px 4px;font-size:13px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;color:var(--color-fluidly-blue-900)}.bar-label-only.svelte-15r56x9 .node-label[data-position=top-left]{position:static;top:auto;left:auto;transform:none;font-size:inherit;color:inherit;max-width:100%}.bar-label-only.svelte-15r56x9 .node-label[data-position=top-left] input{color:var(--color-fluidly-blue-900)}.node-drag-bar.svelte-15r56x9{--bar-chrome-opacity: .75}.bar-grip.svelte-15r56x9{display:inline-flex;flex:0 0 auto;opacity:var(--bar-chrome-opacity);position:relative;top:-1px}.bar-label.svelte-15r56x9{flex:1 1 auto;min-width:0;overflow:hidden;margin-left:-5px;position:relative;top:-1px;font-size:13px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;opacity:1}.bar-label.svelte-15r56x9 .node-label input{text-overflow:ellipsis}.node-drag-bar.svelte-15r56x9 .bar-label:where(.svelte-15r56x9) .node-label:not(.editable) input{background-color:var(--fluidly-node-surface);transition:background-color .3s ease-out}.bar-label.svelte-15r56x9 .node-label[data-position=top-left]{position:static;top:auto;left:auto;transform:none;font-size:inherit;color:inherit;max-width:100%}.node-drag-bar.svelte-15r56x9 .bar-label:where(.svelte-15r56x9) .node-label[data-position=top-left] input{color:inherit}.node-drag-bar.svelte-15r56x9:not(:has(.bar-label)) .bar-actions:where(.svelte-15r56x9){margin-left:auto}.bar-control.svelte-15r56x9{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;cursor:auto;align-self:baseline}.bar-actions.svelte-15r56x9{flex:0 0 auto;display:inline-flex;align-items:center;gap:2px;cursor:auto;opacity:1}.bar-edit{height:18px;width:18px;color:inherit}.bar-edit.on{background-color:color-mix(in srgb,currentColor 28%,var(--fluidly-plate-bg))}.dark .node-drag-bar.svelte-15r56x9{color:var(--color-fluidly-neutral-20)}.svelte-flow__node-comment .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:6px 0;overflow:hidden}.svelte-flow__node-comment .tiptap th{background:var(--fluidly-filter-main);color:#fff;font-weight:400;font-size:12px;text-transform:uppercase;text-align:left;padding:4px 8px;line-height:1;position:relative;min-width:1em}.svelte-flow__node-comment .tiptap td{font-size:12px;padding:1.5px 8px;line-height:1;border-right:1px solid #ddd;vertical-align:top;height:12px;position:relative;min-width:1em}.svelte-flow__node-comment .tiptap td p,.svelte-flow__node-comment .tiptap th p,.svelte-flow__node-comment .tiptap td>*,.svelte-flow__node-comment .tiptap th>*{font-size:12px!important;line-height:1!important;margin:0!important;padding:0!important}.svelte-flow__node-comment .tiptap th:last-child,.svelte-flow__node-comment .tiptap td:last-child{border-right:none}.svelte-flow__node-comment .tiptap tbody tr:not(:has(th)):not(:last-child){border-bottom:1px solid #ddd}.dark .svelte-flow__node-comment .tiptap td:not(:last-child){border-right-color:#555}.dark .svelte-flow__node-comment .tiptap tbody tr:not(:has(th)):not(:last-child){border-bottom-color:#555}.svelte-flow__node-comment .tiptap tbody tr:first-child td{padding-top:8px}.svelte-flow__node-comment .tiptap .selectedCell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--color-fluidly-blue-700) 18%,transparent);pointer-events:none}.svelte-flow__node-comment .node .pointerhandler{padding-left:13px}.json-badge.svelte-12wox62{margin:0 6px 4px 0;color:var(--fluidly-node-fg, currentColor);transition:opacity .3s;z-index:0}.dark .svelte-flow__node:not(.layout-stack) .node.locked .tiptap.ProseMirror *{color:var(--color-fluidly-neutral-20)}.svelte-flow__node-comment{min-width:130px}.svelte-flow__node-comment .handwritten .tiptap.ProseMirror,.svelte-flow__node-comment .handwritten .tiptap.ProseMirror *{font-family:Shadows Into Light Two,cursive!important}.light .layout-stack .tiptap.ProseMirror *{color:var(--color-fluidly-blue-900)}.light .layer-0 .node:not(.editable) .tiptap.ProseMirror *{color:var(--color-fluidly-blue-900)}.dark .layer-0 .node:not(.editable) .tiptap.ProseMirror *{color:var(--color-fluidly-neutral-20)}.svelte-flow__node-comment:not(.selected) .node .scrollable{overflow:hidden}.svelte-flow__node-comment.layer-0 .node .scrollable{overflow:visible!important;scrollbar-width:none}.svelte-flow__node-comment.layer-0 .node{background-image:none;background-color:transparent;box-shadow:none}.svelte-flow__node-comment.layout-stack .tiptap.ProseMirror{padding:0}.svelte-flow__node-comment.layout-stack .tipex-editor-section{padding-top:0!important;padding-bottom:0!important;padding-right:8px;padding-left:3px;overflow:hidden!important}.svelte-flow__node-comment.layout-grid .node .scrollable{overflow:visible!important}.svelte-flow__node-comment.layout-grid .node .scrollable .tipex-editor-section{overflow:hidden!important}.svelte-flow__node-comment .fullPort{opacity:1}.svelte-flow__node-comment .halfPort{opacity:0}.svelte-flow__node-comment:not(.layout-stack):not(.layout-grid):not(.layer-0) .node .fluidly_ref{background:#1065641a;border-radius:12px;border:1px solid #10656445}.svelte-flow__node-comment:not(.layout-stack):not(.layout-grid):not(.layer-0) .node span.fluidly_ref{background:#9f26f024;border-radius:4px;border:1px solid #9f26f07d}.svelte-flow__node-comment .node.pending{opacity:.5}.svelte-flow__node-comment .node.failed{opacity:.4}.cash-pool-glyph.svelte-1573g2h{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--size);height:var(--size);color:var(--color-fluidly-blue-700)}.cash-pool-glyph.disc.svelte-1573g2h{border-radius:9999px;background-color:var(--color-fluidly-blue-100)}.cash-pool-glyph.disc.bordered.svelte-1573g2h{box-sizing:border-box;border:2px solid var(--color-fluidly-blue-700)}.cash-pool-glyph.svelte-1573g2h svg:where(.svelte-1573g2h){width:75%;height:100%}.dark .cash-pool-glyph.svelte-1573g2h{color:var(--color-fluidly-blue-300)}.dark .cash-pool-glyph.disc.svelte-1573g2h{background-color:var(--color-fluidly-blue-900)}.svelte-flow__node-balance_anchor{border-radius:9999px!important}.svelte-flow__node-balance_anchor .node:not(.locked){background:none;background-color:var(--color-fluidly-blue-100);color:var(--color-fluidly-blue-800)}.dark .svelte-flow__node-balance_anchor .node:not(.locked){background-color:var(--color-fluidly-blue-900);color:var(--color-fluidly-blue-200)}.svelte-flow__node-balance_anchor.layout-stack .node:not(.locked),.svelte-flow__node-balance_anchor.layout-grid .node:not(.locked){background-color:var(--color-fluidly-blue-100)!important}.dark .svelte-flow__node-balance_anchor.layout-stack .node:not(.locked),.dark .svelte-flow__node-balance_anchor.layout-grid .node:not(.locked){background-color:var(--color-fluidly-blue-900)!important}.outer.svelte-1k0qfkq{border-radius:9999px!important;width:36px;height:36px;padding:0;border:2px solid var(--color-fluidly-blue-700)}.face.svelte-1k0qfkq{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:.45;transition:opacity var(--fluidly-duration) var(--fluidly-ease)}.face.armed.svelte-1k0qfkq{opacity:1}.anchor-panel.svelte-1k0qfkq{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px}.anchor-field.svelte-1k0qfkq{width:100%;border:1px solid var(--color-fluidly-neutral-50);border-radius:6px;padding:5px 8px;font-size:13px;background:transparent;color:inherit}.anchor-field.svelte-1k0qfkq:focus{outline:none;border-color:var(--color-fluidly-blue-500)}.anchor-note.svelte-1k0qfkq{font-size:11px;opacity:.7;line-height:1.3;margin:2px 0 8px}.anchor-global.svelte-1k0qfkq{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-fluidly-neutral-50)}.anchor-global-btn{width:100%}.anchor-global.svelte-1k0qfkq code:where(.svelte-1k0qfkq){font-size:10px;opacity:.85}.anchor-stats.svelte-1k0qfkq{font-size:11px;opacity:.8;border-top:1px solid var(--color-fluidly-neutral-50);padding-top:8px;margin-top:2px}.svelte-flow__node-division{border-radius:9999px!important}.svelte-flow__node-division .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.outer.svelte-v6hqpz{border-radius:9999px!important;width:36px;height:36px;padding:0}.svelte-flow__node-multiplication{border-radius:9999px!important}.svelte-flow__node-multiplication .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.outer.svelte-6as2hq{border-radius:9999px!important;width:36px;height:36px;padding:0}.group-port-handle.inner-stack-button{width:20px!important;height:20px!important;border-radius:50%!important;background:var(--secondary)!important;color:var(--secondary-foreground)!important;border:1px solid #888888b3!important;box-shadow:#9bc1d0b5 -2px -2px 7px inset,#9bc1d0 0 1px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1000!important}.inner-stack-icon{width:14px!important;height:14px!important;color:var(--color-fluidly-neutral-200, #888)!important;pointer-events:none}.svelte-flow__node.layout-stack,.svelte-flow__node.layout-stack .node{--fluidly-node-padding-y: 0px;padding-top:0!important;padding-bottom:0!important}.svelte-flow__node.layout-stack:not(.unlocked),.svelte-flow__node.layout-stack:not(.unlocked).draggable{pointer-events:none!important}.svelte-flow__node.layout-stack:not(.selected) rect{pointer-events:none!important}.svelte-flow__node.layout-stack.unlocked,.svelte-flow__node.layout-grid.unlocked{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.svelte-flow__node.layout-stack:not(.unlocked) .node,.svelte-flow__node-comment.layout-grid:not(.unlocked) .node,.svelte-flow__node[layout=grid],.svelte-flow__node[layout=grid] .node{box-shadow:unset;background-image:unset;background:unset;border:unset}.layout-stack:not(.unlocked) .svelte-flow__resize-control,.layout-stack:not(.unlocked) .svelte-flow__handle{opacity:0;pointer-events:none}.layout-stack:not(.unlocked) .scrollable{overflow:hidden}.layout-stack:not(.unlocked)[layout-stack-hidden=true],.layout-stack:not(.unlocked)[layout-stack-hidden=true] *{opacity:0;pointer-events:none}.layout-stack.unlocked[layout-stack-hidden=true] .node{opacity:.3!important;position:relative;filter:grayscale(.3)}.layout-stack.unlocked[layout-stack-hidden=true] .node:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;pointer-events:none;z-index:1000;opacity:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24' fill='none' stroke='%239123da' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49'%3E%3C/path%3E%3Cpath d='M14.084 14.158a3 3 0 0 1-4.242-4.242'%3E%3C/path%3E%3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143'%3E%3C/path%3E%3Cpath d='m2 2 20 20'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.layout-stack:not(.unlocked)[layout-stack-leftPorts=true] [data-handlepos=left]{opacity:1;pointer-events:auto}.layout-stack:not(.unlocked)[layout-stack-rightPorts=true] [data-handlepos=right]{opacity:1;pointer-events:auto}.selected.layout-stack:not(.unlocked){outline:none}.light .layout-stack .node.locked{color:var(--color-fluidly-neutral-500)}.light .unlocked .node.locked{color:var(--color-fluidly-neutral-20)}.grid-cell.svelte-1wg0nwb{border:1px dashed rgba(100,116,139,.3);background:var(--color-fluidly-blue-900);opacity:.1}.dark .grid-cell{background:var(--color-fluidly-neutral-200)}.svelte-flow__node.highlight .grid{opacity:.2}.layout-stack .lastOp{display:none}.svelte-flow__node-sum.layout-stack .outer,.svelte-flow__node-subtraction.layout-stack .outer,.svelte-flow__node-multiplication.layout-stack .outer,.svelte-flow__node-division.layout-stack .outer{width:100%}.svelte-flow__edge.layout-stack:not(.unlocked){opacity:0;pointer-events:none!important}.svelte-flow__node.selected.layout-stack:not(.editable),.svelte-flow__node.selected.layout-grid{outline:5px solid var(--color-fluidly-violet-600);outline-offset:1px}.svelte-flow__node.selected.layout-stack:not(.editable):not(.unlocked){outline:none!important}.svelte-flow__node.selected.layout-stack:not(.editable):not(.unlocked) .appearance{display:none}.empty_title.svelte-13scx8h{position:absolute;top:8%;left:12%;font-weight:400;letter-spacing:-.02em;line-height:1.2em;color:var(--fluidly-invert);opacity:.15}.emptyIcon.svelte-13scx8h{opacity:.1;fill:var(--fluidly-invert)}figure.svelte-11rf7u7{--svp-bg: var(--svelteplot-bg, white);margin:0;padding:0}.plot-body.svelte-11rf7u7{position:relative}.plot-overlay.svelte-11rf7u7,.plot-underlay.svelte-11rf7u7{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.plot-underlay.svelte-11rf7u7{z-index:-1}.plot-header.svelte-11rf7u7{margin-top:1rem;display:flex;flex-direction:column;row-gap:.35rem}.plot-header.svelte-11rf7u7 h2,.plot-header.svelte-11rf7u7 h3{margin:0!important;padding:0!important;border:0!important}.plot-footer.svelte-11rf7u7{margin-bottom:2rem}text.svelte-1bda5yn{stroke:var(--svp-bg);fill:#dc143c;font-size:11px;stroke-width:3px;font-weight:700;paint-order:stroke fill}line.svelte-13ipy6z{stroke:currentColor}text.svelte-13ipy6z{opacity:.8;fill:currentColor}text.svelte-1sjg1sq{fill:currentColor}line.svelte-1kh3mo{stroke:currentColor}text.svelte-1kh3mo{fill:currentColor}text.svelte-bmk5o5{fill:currentColor}.color-legend.svelte-xv05hn{text-align:left;font-size:12px;display:inline-block;margin-right:2em}.title.svelte-xv05hn{font-weight:500}.item.svelte-xv05hn{margin:0 1em .5ex 0}path.svelte-xv05hn{stroke-width:1.5}.item.svelte-xv05hn,.item-label.svelte-xv05hn,.swatch.svelte-xv05hn{display:inline-flex;align-items:center;column-gap:.3rem}.item-label.svelte-xv05hn{vertical-align:super}line.svelte-xi7h5{stroke:currentColor;stroke-opacity:.2}line.svelte-10vzrve{stroke:currentColor;stroke-opacity:.2}.symbol-legend.svelte-zd7bza{text-align:left;font-size:12px;display:inline-block;margin-right:2em}.item.svelte-zd7bza{margin:0 1em .5ex 0}path.svelte-zd7bza{stroke-width:1.5}.item.svelte-zd7bza,.item-label.svelte-zd7bza,.swatch.svelte-zd7bza{display:inline-block}.item-label.svelte-zd7bza{vertical-align:text-bottom}.error.svelte-888evd{font-size:11px;stroke-width:3px;font-weight:700}text.error.svelte-888evd{stroke:var(--svelteplot-bg, white);fill:#dc143c;paint-order:stroke fill}div.error.svelte-888evd{color:#dc143c;white-space:pre-wrap;line-height:1.1}foreignObject.svelte-1lmlx52,canvas.svelte-1lmlx52{color:currentColor}text.svelte-1db6abk{font-size:12px;paint-order:stroke fill}text.svelte-lizc47{paint-order:stroke fill}.chart-legend.svelte-gzg8vn,.plot-surface.svelte-gzg8vn{pointer-events:var(--node-pointer)}.filter-menu-overlay.svelte-gzg8vn{position:absolute;top:2px;left:50%;transform:translate(-50%);height:18px;display:flex;align-items:center;z-index:10;max-width:calc(100% - 96px)}.filter-menu-overlay.svelte-gzg8vn button{max-width:100%}.bar-readout.svelte-gzg8vn{position:absolute;top:10px;transform:translate(var(--readout-shift, 0%));pointer-events:none;background:var(--color-background, white);border:1px solid var(--color-border);border-radius:4px;padding:3px 7px;font-size:11px;font-weight:600;font-family:var(--font-sans);line-height:1.35;white-space:nowrap;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}.bar-readout-count.svelte-gzg8vn{color:var(--color-fluidly-blue-900);opacity:.7;font-weight:500}.filterHandle.svelte-gzg8vn{stroke:var(--color-fluidly-blue-800);fill:#fff;stroke-width:1}.lead.svelte-be9720,.chip.svelte-be9720{pointer-events:none;transition:opacity .2s}.pill.svelte-be9720{display:inline-flex;align-items:center;white-space:nowrap;width:fit-content;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600;font-family:var(--font-sans);pointer-events:none;-webkit-user-select:none;user-select:none}.pill.pick.svelte-be9720{pointer-events:var(--node-pointer);cursor:pointer}.pill.pick.svelte-be9720:focus-visible{outline:2px solid var(--color-fluidly-blue-500);outline-offset:1px}.donut.svelte-v84ks0{position:relative;flex:0 0 auto;pointer-events:none}svg.svelte-v84ks0{display:block;overflow:visible;pointer-events:none}.w.svelte-v84ks0{pointer-events:var(--node-pointer);transition:transform .12s ease-out,opacity .12s ease-out;cursor:default}.w.dim.svelte-v84ks0{opacity:.38}.w.pick.svelte-v84ks0{cursor:pointer}.w.pick.svelte-v84ks0:focus-visible{outline:2px solid var(--color-fluidly-blue-500);outline-offset:1px}.track.svelte-v84ks0{fill:var(--fluidly-meter-track)}.hole.svelte-v84ks0{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;pointer-events:none;text-align:center}.cv.svelte-v84ks0{font-size:var(--donut-font, 26px);line-height:.95;font-weight:400;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--donut-accent, currentColor)}.cl.svelte-v84ks0{font-size:9px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;color:var(--sub, currentColor)}.strip.svelte-atgty1{display:block;overflow:visible;color:var(--ink, currentColor);pointer-events:none}.track.svelte-atgty1{fill:var(--fluidly-meter-track)}.band.svelte-atgty1{pointer-events:var(--node-pointer);transition:opacity .12s ease-out}.band.dim.svelte-atgty1{opacity:.38}.band.pick.svelte-atgty1{cursor:pointer}.band.pick.svelte-atgty1:focus-visible{outline:2px solid var(--color-fluidly-blue-500);outline-offset:1px}.seam.svelte-atgty1{stroke:var(--face, #fff);stroke-width:1;pointer-events:none}.sharewrap.svelte-1tklafj,.donutwrap.svelte-1tklafj,.stripwrap.svelte-1tklafj{overflow:visible;pointer-events:none}.sharewrap.svelte-1tklafj{position:relative}.donutwrap.svelte-1tklafj{display:flex;align-items:center;justify-content:center;height:100%}.stripwrap.svelte-1tklafj{display:flex;flex-direction:column;justify-content:center;padding:0 4px}.chart-legend.svelte-1tklafj{pointer-events:var(--node-pointer)}.filter-menu-overlay.svelte-1tklafj{position:absolute;top:2px;right:28px;height:18px;display:flex;align-items:center;z-index:10;max-width:calc(100% - 120px)}.filter-menu-overlay.svelte-1tklafj button{max-width:100%}.records-badge-overlay.svelte-1tklafj{position:absolute;bottom:2px;left:6px;z-index:10;pointer-events:none}.svelte-flow__node-filterCategory.selected .category-tick{pointer-events:var(--node-pointer)}.svelte-flow__node-filterCategory:not(.selected) .scrollable rect{pointer-events:none}.value-badge.svelte-1u4r1g9{position:absolute;transform:translateY(-50%);z-index:6;pointer-events:none;display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;padding:4px 8px;border-radius:6px;background:var(--color-background, white);border:1px solid var(--color-border);box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.value-badge.svelte-1u4r1g9 b:where(.svelte-1u4r1g9){font-size:12px;font-weight:600;color:var(--color-foreground)}.value-badge.svelte-1u4r1g9 s:where(.svelte-1u4r1g9){text-decoration:none;font-size:10.5px;font-weight:400;color:var(--color-muted-foreground)}.readout-card.svelte-1f66hif{--up: var(--color-fluidly-green-800);--dn: var(--color-fluidly-red-700);--band-up: var(--color-fluidly-green-700);--band-dn: var(--color-fluidly-red-400);position:absolute;z-index:7;pointer-events:none;padding:8px 10px 9px;border-radius:8px;background:var(--color-background, white);border:1px solid var(--color-border);box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.rd-head.svelte-1f66hif{padding-bottom:6px;border-bottom:1px solid var(--color-border);font-size:12px;font-weight:600;color:var(--color-fluidly-blue-900)}.rd-exp.svelte-1f66hif{display:flex;align-items:baseline;gap:6px;padding:7px 0 6px}.rd-exp.svelte-1f66hif b:where(.svelte-1f66hif){font-size:22px;font-weight:300;letter-spacing:-.015em;color:var(--color-foreground)}.rd-exp.svelte-1f66hif u:where(.svelte-1f66hif){text-decoration:none;font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--color-muted-foreground)}.rd-ladder.svelte-1f66hif{display:flex;flex-direction:column}.rd-row.svelte-1f66hif{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:0 7px;height:18px}.rd-gap.svelte-1f66hif{height:5px}.rd-hdr.svelte-1f66hif{height:15px;margin-top:5px}.rd-hdr.svelte-1f66hif h6:where(.svelte-1f66hif){font-weight:600;color:var(--color-muted-foreground);opacity:.75}.sw.svelte-1f66hif{width:9px;justify-self:center;border-radius:2px}.sw.band.svelte-1f66hif{height:9px;opacity:.45}.rd-up.svelte-1f66hif .sw.band:where(.svelte-1f66hif){background:var(--band-up)}.rd-dn.svelte-1f66hif .sw.band:where(.svelte-1f66hif){background:var(--band-dn)}.sw.line.svelte-1f66hif{height:3px;background:var(--color-fluidly-blue-900)}.rd-up.svelte-1f66hif .sw.line:where(.svelte-1f66hif){background:var(--band-up)}.rd-dn.svelte-1f66hif .sw.line:where(.svelte-1f66hif){background:var(--band-dn)}.rd-row.svelte-1f66hif i:where(.svelte-1f66hif){font-style:normal;font-size:10.5px;font-weight:400;color:var(--color-muted-foreground);white-space:nowrap}.rd-row.svelte-1f66hif em:where(.svelte-1f66hif){font-style:normal;font-size:11px;font-weight:600;color:var(--color-foreground);text-align:right;white-space:nowrap}.rd-up.svelte-1f66hif em:where(.svelte-1f66hif){color:var(--up)}.rd-dn.svelte-1f66hif em:where(.svelte-1f66hif){color:var(--dn)}.rd-mid.svelte-1f66hif i:where(.svelte-1f66hif){color:var(--color-fluidly-blue-900);font-weight:600}.rd-note.svelte-1f66hif+.rd-foot:where(.svelte-1f66hif){margin-top:3px;padding-top:0;border-top:none}.rd-foot.svelte-1f66hif{margin-top:7px;padding-top:6px;border-top:1px solid var(--color-border);font-size:10px;line-height:1.4;color:var(--color-muted-foreground)}.chart-legend.svelte-16pwmd8,.plot-surface.svelte-16pwmd8{pointer-events:var(--node-pointer)}.filter-menu-overlay.svelte-16pwmd8{position:absolute;top:2px;height:18px;display:flex;align-items:center;z-index:2}.filter-menu-overlay.svelte-16pwmd8{left:50%;transform:translate(-50%);max-width:calc(100% - 96px)}.filter-menu-overlay.svelte-16pwmd8 button{max-width:100%}.filterHandle.svelte-16pwmd8{stroke:var(--color-fluidly-blue-800);fill:#fff;stroke-width:1}.records-badge-wrap.crowded.svelte-16pwmd8{opacity:0}.fluidly-filter-coordinate-marker{font-weight:500!important;font-size:12px!important}.label-chip{display:flex;align-items:center;justify-content:center;border-radius:6px;padding:2px 8px;width:fit-content;margin:0 auto;white-space:nowrap;font-size:11px;font-weight:600;font-family:var(--font-sans);pointer-events:none}.fluidly-filter-rect{stroke:var(--color-fluidly-blue-700)!important;stroke-width:1px!important;fill:var(--color-fluidly-blue-400)!important;opacity:.3!important}.axis-x-title{letter-spacing:-.02em;font-family:var(--font-sans)!important;font-weight:500!important;color:var(--color-fluidly-blue-900)}.dark .axis-x-title{color:var(--color-fluidly-blue-50)}.fluidly-line path{stroke:var(--color-fluidly-blue-800)!important}.dark .fluidly-line path{stroke:var(--color-fluidly-blue-300)!important}.constant-positive line{stroke:var(--color-fluidly-green-800)!important;stroke-width:2px!important;stroke-dasharray:4 2!important}.constant-negative line{stroke:var(--color-fluidly-red-600)!important;stroke-width:2px!important;stroke-dasharray:4 2!important}.dark .constant-positive line{stroke:var(--color-fluidly-red-300)!important}.dark .constant-positive line{stroke:var(--color-fluidly-green-300)!important}input[type=color i].svelte-16pwmd8{border-radius:50%;inline-size:17px;block-size:17px;padding:1px;border-width:2px;border-style:solid;border-color:var(--color-fluidly-blue-700)}input[type=color i].svelte-16pwmd8::-webkit-color-swatch-wrapper{padding:1px}input[type=color i].svelte-16pwmd8::-webkit-color-swatch{border-radius:50%}input[type=color i].svelte-16pwmd8::-moz-color-swatch{border-radius:50%}.fluidly-shadow-graph{opacity:1}.erp-connect-banner.svelte-1l43oqp{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;background:var(--color-fluidly-blue-50);border:none;border-bottom:1px solid var(--border);text-align:left;cursor:pointer}.erp-connect-banner.svelte-1l43oqp:hover{background:var(--color-fluidly-blue-100)}.erp-connect-banner.svelte-1l43oqp .erp-connect-icon{flex:0 0 auto;width:26px;height:26px;color:var(--color-fluidly-blue-800)}.erp-connect-text.svelte-1l43oqp{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.erp-connect-title.svelte-1l43oqp{font-size:15px;font-weight:700;color:var(--color-fluidly-blue-900);line-height:1.25}.erp-connect-sub.svelte-1l43oqp{font-size:13px;color:var(--color-fluidly-neutral-200);line-height:1.25}.erp-connect-banner.svelte-1l43oqp .erp-connect-chevron{flex:0 0 auto;width:20px;height:20px;color:var(--color-fluidly-neutral-100)}.erp-item{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;width:100%;gap:12px;padding:8px 10px}.erp-item-left{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.erp-item-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.erp-item-title{font-weight:400;font-size:18px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-item-contact{font-size:13px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-item-orgnr-pill{background:var(--color-fluidly-blue-700);color:var(--color-fluidly-blue-50);font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;border-radius:4px;padding:1.5px 6px;white-space:nowrap}.erp-search-row.svelte-1l43oqp{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid var(--border)}.erp-search-row.svelte-1l43oqp [data-slot=command-input-wrapper]{flex:1 1 auto;min-width:0;border-bottom:none}.activity.svelte-3075ph{height:10px;display:flex;align-items:flex-end;flex-shrink:0}.bars.svelte-3075ph{display:flex;align-items:flex-end;height:100%;gap:1px}.bar.svelte-3075ph{width:3.5px;border-radius:1px;background:var(--color-fluidly-blue-800);min-height:1px;opacity:.8}.bar.now.svelte-3075ph{opacity:1}.dark .bar.svelte-3075ph{background:var(--color-fluidly-blue-500)}.bank-connect-banner.svelte-16oboca{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;background:var(--color-fluidly-blue-50);border:none;border-bottom:1px solid var(--border);text-align:left;cursor:pointer}.bank-connect-banner.svelte-16oboca:hover{background:var(--color-fluidly-blue-100)}.bank-connect-banner.svelte-16oboca .bank-connect-icon{flex:0 0 auto;width:26px;height:26px;color:var(--color-fluidly-blue-800)}.bank-connect-text.svelte-16oboca{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.bank-connect-title.svelte-16oboca{font-size:15px;font-weight:700;color:var(--color-fluidly-blue-900);line-height:1.25}.bank-connect-sub.svelte-16oboca{font-size:13px;color:var(--color-fluidly-neutral-200);line-height:1.25}.bank-connect-banner.svelte-16oboca .bank-connect-chevron{flex:0 0 auto;width:20px;height:20px;color:var(--color-fluidly-neutral-100)}.bank-search-row.svelte-16oboca{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid var(--border)}.bank-search-row.svelte-16oboca [data-slot=command-input-wrapper]{flex:1 1 auto;min-width:0;border-bottom:none}.bank-item{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;width:100%;gap:12px;padding:8px 10px}.bank-item-left{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.bank-item-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.bank-item-activity{position:relative;bottom:-4px}.bank-item-badges{display:flex;align-items:center;gap:3px;align-self:flex-start}.bank-item-country-pill{background:var(--color-fluidly-neutral-400, #4a4a4a);color:var(--color-fluidly-blue-50, #e9fefd);font-size:10px;font-weight:600;border-radius:3px;padding:1.5px 4px;white-space:nowrap}.bank-item-title{display:flex;align-items:center;gap:6px;font-weight:400;font-size:18px;line-height:1.2;min-width:0}.bank-item-title-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-item-id{font-size:13px;opacity:.7;font-variant-numeric:tabular-nums}.bank-item-pill{background:var(--color-fluidly-neutral-200, #d1d5db);color:var(--color-fluidly-neutral-20, #374151);font-size:11px;font-weight:500;border-radius:4px;padding:1px 6px;align-self:flex-start}.bank-item-balance-pill{background:var(--color-fluidly-blue-700, #2c6e6e);color:#fff;font-weight:700;font-size:13px;border-radius:4px;padding:2px 4px;white-space:nowrap;font-variant-numeric:tabular-nums}.bank-item-balance-pill.positive{background:#2f855a}.bank-item-balance-pill.negative{background:#c53030}.bank-item-bank{font-size:11px;opacity:.6;white-space:nowrap}.bank-item-bank.badge{opacity:1;font-weight:600;border-radius:3px;padding:1.5px 4px;color:#fff;cursor:help}.bank-item-bank.badge.red{background:#c53030}.bank-item-bank.badge.yellow{background:#b7791f}.bank-trigger-warning{background-color:#b7791f!important;color:#fff!important}[data-selected=true] .bank-item-id,[data-selected=true] .bank-item-bank{opacity:.8}.struct-rows.top-strip.svelte-rrfahm{padding-top:9px}.tree-child.svelte-rrfahm{font-size:12.5px!important}.tree-row.svelte-rrfahm{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;padding:0 0 2px;line-height:1.5}.left-section.svelte-rrfahm{display:flex;align-items:center;flex:1;padding:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right-section.svelte-rrfahm{display:flex;align-items:center;overflow:hidden}.arrow-column.svelte-rrfahm{display:flex;justify-content:center;min-width:10px}.arrow.svelte-rrfahm{background:none;border:none;cursor:pointer;font-size:9px;color:#666;padding:0;margin-top:0}.dark .arrow{color:#ccc}.arrow.svelte-rrfahm:hover{color:#aaa}.key-column.svelte-rrfahm{margin-left:2px;margin-right:4px;white-space:nowrap;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis}.key-column.expandable.svelte-rrfahm{cursor:pointer}.value-column.svelte-rrfahm{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-trigger-wrap.svelte-rrfahm{margin-left:4px;margin-right:4px;display:flex;align-items:center;opacity:.8;transition:opacity .12s ease}.tree-row.svelte-rrfahm:hover .kpi-trigger-wrap:where(.svelte-rrfahm),.kpi-trigger-wrap.svelte-rrfahm:focus-within{opacity:1}.kpi-banner{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;background:var(--color-fluidly-blue-50);border-bottom:1px solid var(--border);text-align:left}.kpi-banner .kpi-banner-icon{flex:0 0 auto;width:26px;height:26px;color:var(--color-fluidly-blue-800)}.kpi-banner-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.kpi-banner-title{font-size:15px;font-weight:700;color:var(--color-fluidly-blue-900);line-height:1.25}.kpi-banner-sub{font-size:13px;color:var(--color-fluidly-neutral-200);line-height:1.25}.kpi-search-row.svelte-rrfahm{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid var(--border)}.kpi-search-row.svelte-rrfahm [data-slot=command-input-wrapper]{flex:1 1 auto;min-width:0;border-bottom:none}.kpi-item{display:flex!important;align-items:flex-start!important;width:100%;gap:12px;padding:8px 10px;cursor:pointer}.kpi-item-left{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.kpi-item-right{display:flex;align-items:center;gap:6px;flex-shrink:0;padding-top:2px}.kpi-item-title{font-weight:400;font-size:18px;line-height:1.2}.kpi-item-desc{font-size:12px;opacity:.7;line-height:1.25;margin:3px 0;white-space:normal;word-break:normal}.kpi-item-pill{background:var(--color-fluidly-blue-800);color:var(--color-fluidly-blue-50);font-size:11px;font-weight:500;border-radius:4px;padding:1.5px 6px;white-space:nowrap}.svelte-flow__handle.has-collapsed-children{background-color:var(--color-fluidly-blue-700)!important;border-color:var(--color-fluidly-blue-900)!important}.svelte-flow__node-struct_filter.layout-stack .loader{width:100%;height:20.75px;background-color:var(--color-fluidly-blue-700);opacity:.15;margin:.5px;transform-origin:left center;animation:svelte-rrfahm-filter-empty-grow var(--loader-duration, .6s) ease-out forwards}@keyframes svelte-rrfahm-filter-empty-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.filter-menu-overlay.svelte-1awn1nb{position:absolute;top:2px;left:50%;transform:translate(-50%);height:18px;display:flex;align-items:center;z-index:10;max-width:calc(100% - 96px)}.filter-menu-overlay.svelte-1awn1nb button,.filter-menu-overlay.svelte-1awn1nb input{max-width:100%}.records-badge-overlay.svelte-1awn1nb{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:10;pointer-events:none}.table-filter-box.svelte-1awn1nb{width:clamp(90px,22vw,220px)}.fluidly-table.svelte-1awn1nb{width:100%;max-height:400px}.fluidly-table.svelte-1awn1nb th.dragging:where(.svelte-1awn1nb),.fluidly-table.svelte-1awn1nb td.dragging:where(.svelte-1awn1nb){opacity:.6}.fluidly-table.svelte-1awn1nb th.draggable:where(.svelte-1awn1nb){cursor:grab}.fluidly-table.svelte-1awn1nb th.draggable:where(.svelte-1awn1nb):active,.fluidly-table.svelte-1awn1nb th.dragging:where(.svelte-1awn1nb){cursor:grabbing}.fluidly-table.svelte-1awn1nb th:where(.svelte-1awn1nb){border-radius:0;box-shadow:0 0 #0000;transition:border-radius .2s ease,box-shadow .2s ease,padding .2s ease,max-width .2s ease,min-width .2s ease}.fluidly-table.svelte-1awn1nb th.draggable:where(.svelte-1awn1nb){border-radius:4px;box-shadow:0 2px 4px #00000026;padding-left:6px;padding-right:6px}.fluidly-table.editable.svelte-1awn1nb{border-collapse:separate;border-spacing:3px 0}.col-vis-btn.svelte-1awn1nb{background:transparent;border:0;padding:0 4px 0 0;margin:0;color:inherit;cursor:pointer;display:inline-flex;align-items:center;vertical-align:middle;opacity:.85}.col-vis-btn.svelte-1awn1nb:hover{opacity:1}.fluidly-table.svelte-1awn1nb th.collapsed:where(.svelte-1awn1nb),.fluidly-table.svelte-1awn1nb td.collapsed:where(.svelte-1awn1nb){transition:max-width .2s ease,min-width .2s ease,padding .2s ease;max-width:28px;min-width:28px;padding-left:4px;padding-right:4px;overflow:hidden;white-space:nowrap}.fluidly-table.svelte-1awn1nb .cell-content.multiline:where(.svelte-1awn1nb){white-space:pre-line}.fluidly-table.svelte-1awn1nb td.collapsed:where(.svelte-1awn1nb) .cell-content:where(.svelte-1awn1nb){opacity:.3}.fluidly-table.svelte-1awn1nb td:where(.svelte-1awn1nb){transition:max-width .2s ease,min-width .2s ease,padding .2s ease}.fluidly-table.svelte-1awn1nb tbody:where(.svelte-1awn1nb) tr:where(.svelte-1awn1nb):first-child td:where(.svelte-1awn1nb){padding-top:8px}.fluidly-table.svelte-1awn1nb th:where(.svelte-1awn1nb){font-weight:500;text-transform:uppercase;position:sticky;top:0;color:#fff;z-index:2;text-align:left}.fluidly-table.svelte-1awn1nb thead:where(.svelte-1awn1nb) th:where(.svelte-1awn1nb){font-weight:400;font-size:12px;padding:4px 8px;line-height:1;white-space:nowrap}.fluidly-table.svelte-1awn1nb td:where(.svelte-1awn1nb){font-size:12px;padding:1.5px 8px;border-right:1px solid #ddd;line-height:1;white-space:nowrap;-webkit-user-select:text;user-select:text;vertical-align:top}.fluidly-table.svelte-1awn1nb th:where(.svelte-1awn1nb):last-child,.fluidly-table.svelte-1awn1nb td:where(.svelte-1awn1nb):last-child{border-right:none}.fluidly-table.svelte-1awn1nb tbody:where(.svelte-1awn1nb) tr:where(.svelte-1awn1nb){border-bottom:1px solid #ddd;animation:svelte-1awn1nb-bounceFadeIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1awn1nb-bounceFadeIn{0%{opacity:0;transform:translateY(10px)}80%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}.dark .fluidly-table td{border-right:1px solid #555}.dark .fluidly-table tbody tr{border-bottom:1px solid #555}.fluidly-table.svelte-1awn1nb tbody:where(.svelte-1awn1nb) tr:where(.svelte-1awn1nb):last-child{border-bottom:none}.fluidly-table-amount.svelte-1awn1nb{text-align:right}.svelte-flow__node.selected .scrollable.editable-x-scroll{overflow-x:auto}.fluidly-table.svelte-1awn1nb th.currency-warning:where(.svelte-1awn1nb){background:var(--color-fluidly-red-600)!important}.fluidly-table.svelte-1awn1nb td.currency-warning:where(.svelte-1awn1nb){background:var(--color-fluidly-red-400);color:#fff}.svelte-flow__node-statistics{border-radius:14px!important}.svelte-flow__node-statistics .node{border-radius:14px}.stat-op-banner{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;background:var(--color-fluidly-blue-50);border-bottom:1px solid var(--border);text-align:left}.stat-op-banner .stat-op-banner-icon{flex:0 0 auto;width:26px;height:26px;color:var(--color-fluidly-blue-800)}.stat-op-banner-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.stat-op-banner-title{font-size:15px;font-weight:700;color:var(--color-fluidly-blue-900);line-height:1.25}.stat-op-banner-sub{font-size:13px;color:var(--color-fluidly-neutral-200);line-height:1.25}.stat-op-search-row.svelte-8wv5qq{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid var(--border)}.stat-op-search-row.svelte-8wv5qq [data-slot=command-input-wrapper]{flex:1 1 auto;min-width:0;border-bottom:none}.stat-op-grid [data-command-group-items]{display:grid;grid-template-columns:1fr 1fr}.stat-op-item{display:flex!important;align-items:flex-start!important;width:100%;gap:10px;padding:6px 10px;cursor:pointer}.stat-op-left{display:flex;flex-direction:column;gap:0px;flex:1;min-width:0}.stat-op-title{font-weight:500;font-size:13px;line-height:1.3}.stat-op-desc{font-size:11px;opacity:.65;line-height:1.25}.window-over.svelte-8wv5qq{font-size:14px;font-weight:500;letter-spacing:-.01em;padding-right:10px}.window-row.svelte-8wv5qq{display:flex;align-items:baseline;justify-content:left;gap:4px;font-size:14px;font-weight:500;letter-spacing:-.01em;padding:0 10px 4px}.window-row.svelte-8wv5qq input:where(.svelte-8wv5qq){width:3.2ch;background:transparent;border:none;border-bottom:1px dashed currentColor;text-align:center;font:inherit;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.window-row.svelte-8wv5qq input:where(.svelte-8wv5qq)::-webkit-outer-spin-button,.window-row.svelte-8wv5qq input:where(.svelte-8wv5qq)::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.window-row.overridden.svelte-8wv5qq{opacity:.5}.svelte-flow__node-statistics .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.var-body.svelte-1st2oqk{display:flex;flex-direction:column;gap:5px;padding:10px 10px 4px}.var-top.svelte-1st2oqk{display:flex;justify-content:space-between;gap:8px}.var-left.svelte-1st2oqk{display:flex;flex-direction:column;gap:2px;min-width:0}.var-tail-caption.svelte-1st2oqk{font-size:11px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.var-notional.svelte-1st2oqk{font-size:10.5px;line-height:1.25;color:var(--fluidly-plate-fg);opacity:.75}.var-right.svelte-1st2oqk{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.var-trading-days.svelte-1st2oqk{text-align:right}.var-plot.svelte-1st2oqk{position:relative;align-self:center}.var-drag.svelte-1st2oqk{position:absolute;top:0;right:0;bottom:0;left:0;cursor:ew-resize;touch-action:none}.var-drag.is-dragging.svelte-1st2oqk{cursor:grabbing}.var-attrib.svelte-1st2oqk{display:flex;flex-direction:column;gap:4px;align-self:center;width:100%}.var-attrib-bar.svelte-1st2oqk{display:flex;gap:1.5px;height:8px;border-radius:4px;overflow:hidden}.var-attrib-seg.svelte-1st2oqk{height:100%;min-width:2px}.var-attrib-legend.svelte-1st2oqk{display:flex;flex-wrap:wrap;gap:3px 9px;font-size:10.5px;line-height:1.2;color:var(--fluidly-plate-fg)}.var-attrib-chip.svelte-1st2oqk{display:inline-flex;align-items:center;gap:3px}.var-attrib-chip.svelte-1st2oqk i:where(.svelte-1st2oqk){width:6px;height:6px;border-radius:2px}.var-attrib-chip.svelte-1st2oqk b:where(.svelte-1st2oqk){font-weight:600}.var-attrib-credit.svelte-1st2oqk{opacity:.6}.var-controls.svelte-1st2oqk{display:flex;justify-content:center;gap:7px}.var-pill.svelte-1st2oqk{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;background:var(--fluidly-plate-bg);color:var(--fluidly-plate-fg);font-size:12px;font-weight:600;box-shadow:0 1px 2px #0000000f}.var-pill.svelte-1st2oqk:hover{background:var(--fluidly-plate-bg-hover)}.var-warnings.svelte-1st2oqk{font-size:10px;opacity:.7;text-align:center}.var-error.svelte-1st2oqk{font-size:11px;color:var(--color-fluidly-red-500)}.var-tool.svelte-1st2oqk label:where(.svelte-1st2oqk){display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px}.var-tool.svelte-1st2oqk input:where(.svelte-1st2oqk){width:64px}.scale-container.svelte-1qds7rz{display:flex;align-items:center;justify-content:center}.scale-container.svelte-1qds7rz>.vertical:where(.svelte-1qds7rz){height:100%;width:14px;min-width:14px}.scale-container.svelte-1qds7rz>.horizontal:where(.svelte-1qds7rz){width:100%;height:14px;min-height:14px}.scale-bar.svelte-1qds7rz{border-radius:12px;position:relative}.amount-slider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:inset 0 0 3px #00000040}.amount-slider .amount-thumb{width:24px;height:24px;background:#fff;border-radius:9999px;box-shadow:0 0 3px 1px #00000080;cursor:grab;border:none;transition:box-shadow .15s ease;z-index:1}.amount-slider .amount-thumb:hover{box-shadow:0 0 6px 1px #00000080}.amount-slider .amount-thumb:active{cursor:grabbing}.amount-slider[data-disabled] .amount-thumb{cursor:not-allowed}.color-stops-slider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.color-stops-slider .color-thumb:active{cursor:grabbing}.color-stops-slider .color-input{width:20px;height:20px;padding:0;border:2px solid white;border-radius:50%;cursor:grab;box-shadow:0 1px 3px #0000004d;pointer-events:auto}.color-stops-slider .color-input::-webkit-color-swatch-wrapper{padding:0}.color-stops-slider .color-input::-webkit-color-swatch{border-radius:50%;border:none}.tool.svelte-1qds7rz{position:absolute;z-index:10}.svelte-flow__node-scale .fullPort{opacity:1}.svelte-flow__node-scale .halfPort{opacity:0}.amount-slider[data-disabled]{opacity:1}.amount-slider[data-disabled] .amount-thumb{background:var(--color-fluidly-neutral-100);cursor:not-allowed;border:1px solid var(--color-fluidly-neutral-400)}.editable .amount-slider[data-disabled] .amount-thumb{opacity:.3}.gauge-wrap.svelte-1qds7rz{position:relative;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.gauge-svg.svelte-1qds7rz{position:absolute;top:0;left:0}.gauge-orbit.svelte-1qds7rz{position:absolute;top:0;left:0;transform-origin:center;pointer-events:none}.gauge-dot.svelte-1qds7rz{position:absolute;left:calc(50% - 12px);width:24px;height:24px;background:var(--color-fluidly-neutral-100);cursor:not-allowed;border-radius:50%;box-shadow:0 1px 4px #00000080}.gauge-knob.svelte-1qds7rz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none}.gauge-outline.svelte-1qds7rz{stroke:#ffffff1a}.light .gauge-outline{stroke:#0000001a}.gauge-value.svelte-1qds7rz{font-weight:600;pointer-events:none}.gauge-dot--active.svelte-1qds7rz{cursor:grab;pointer-events:var(--node-pointer);background:#fff}.gauge-dot--active.svelte-1qds7rz:active{cursor:grabbing}.svelte-flow__node-subtraction{border-radius:9999px!important}.svelte-flow__node-subtraction .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.outer.svelte-1vlv5mf{border-radius:9999px!important;width:36px;height:36px;padding:0}.outer.svelte-2qpt5y{border-radius:9999px!important;width:45px;height:45px;padding:0}.svelte-flow__node-condition .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.outer.svelte-5smjmu{border-radius:9999px!important;width:45px;height:45px;padding:0}.automation-green .click-trigger-button{background-color:var(--color-fluidly-green-700)!important}.automation-red .click-trigger-button{background-color:var(--color-fluidly-red-400)!important}.svelte-flow__node-switch .node:not(.locked){background:none;background-color:var(--automation-bg, var(--color-fluidly-neutral-90));color:var(--automation-fg, var(--color-fluidly-neutral-800));height:auto}.automation-green .toggle-switch{background-color:#b1d9be!important}.automation-red .toggle-switch{background-color:var(--color-fluidly-red-200)!important}.toggle-switch [data-slot=switch-thumb]{width:var(--toggle-thumb-size, 1.6rem)!important;height:var(--toggle-thumb-size, 1.6rem)!important}.svelte-flow__node-email .node{background-color:var(--color-fluidly-neutral-20)!important}.email-body.svelte-4uodvd{width:100%;font-size:.75rem;display:flex;flex-direction:column;flex:1;min-height:0}.field.svelte-4uodvd{display:flex;align-items:start;margin-bottom:8px}.field.svelte-4uodvd:last-of-type{flex:1;min-height:0;align-items:stretch}.handle-column.svelte-4uodvd{display:flex;align-items:center;width:0;margin-top:29px}.field-content.svelte-4uodvd{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.field-label{font-size:.65rem!important;opacity:.6}.field-input{font-size:.75rem!important;height:24px!important}.body-field.svelte-4uodvd{flex:1;min-height:0}.body-preview.svelte-4uodvd{font-size:.75rem;padding:0 8px;border:1px solid var(--color-fluidly-neutral-50);display:block;min-height:3lh;flex:1;overflow:auto}.body-preview[contenteditable=true].svelte-4uodvd{outline:none;cursor:text}.body-preview.svelte-4uodvd:not([contenteditable]){opacity:.6}.sent.svelte-4uodvd{opacity:.6;font-style:italic;font-size:.65rem;margin-top:2px}.svelte-flow__node-range .node{background-color:var(--color-fluidly-neutral-0)!important}.svelte-flow__node-range .svelte-flow__handle[data-name=amount]{border-radius:50%!important}.boolean-handle{filter:drop-shadow(10px 3px 3px rgba(0,0,0,.3))}.track-row.svelte-1lropjm{position:relative;width:100%;height:24px;display:flex;align-items:center}.track.svelte-1lropjm{display:flex;width:100%;height:12px;border-radius:9999px;overflow:visible}.segment.svelte-1lropjm{height:100%}.segment.seg-l.svelte-1lropjm{border-radius:9999px 0 0 9999px}.segment.seg-r.svelte-1lropjm{border-radius:0 9999px 9999px 0}.segment-active{background:var(--color-fluidly-green-700)}.segment-inactive{background:var(--color-fluidly-red-500)}.amount-marker.svelte-1lropjm{position:absolute;top:50%;width:22px;height:22px;transform:translate(-50%,-50%);z-index:6}.portal-marker{position:absolute;width:22px;height:22px;background:#fff;border:3.5px solid var(--color-fluidly-green-700);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000004d;pointer-events:none;z-index:10}.value-bubble{position:absolute;transform:translate(-50%);z-index:10;pointer-events:none}.value-bubble span{display:inline-block;background:var(--color-fluidly-green-700);color:#fff;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;white-space:nowrap;box-shadow:0 2px 5px #1baa4b66}.value-bubble:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--color-fluidly-green-700)}.thresh-thumb.svelte-1lropjm{position:absolute;top:50%;width:20px;height:20px;transform:translate(-50%,-50%);background:transparent;border:none;z-index:5}.portal-diamond{position:absolute;width:14px;height:14px;background:#fff;border:2.5px solid var(--color-fluidly-neutral-80);border-radius:2px;transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 1px 4px #00000038;pointer-events:none;z-index:10}.threshold-labels.svelte-1lropjm{position:relative;width:100%;height:4px}.thresh-label-input.svelte-1lropjm{position:absolute;top:-2px;transform:translate(-50%);font-size:11px;font-weight:600;color:var(--color-fluidly-neutral-100);text-align:center;background:transparent;border:none;outline:none;border-radius:8px;padding:0 6px;field-sizing:content;min-width:3ch;white-space:nowrap;line-height:1.4;pointer-events:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.thresh-label-input.editable.svelte-1lropjm{pointer-events:var(--node-pointer);cursor:text;background-color:var(--color-fluidly-blue-800);color:var(--color-fluidly-neutral-20)}.thresh-label-input.svelte-1lropjm::-webkit-inner-spin-button,.thresh-label-input.svelte-1lropjm::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.chips-row.svelte-1lropjm{position:relative;height:22px}.chip-wrap.svelte-1lropjm{position:absolute;transform:translate(-50%)}.chip.svelte-1lropjm{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:9999px;background:#fff;border:none;box-shadow:inset 0 0 0 1.5px #14506429;font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--color-fluidly-neutral-100);cursor:pointer;white-space:nowrap;line-height:1}.chip.chip-armed.svelte-1lropjm{background:color-mix(in srgb,var(--automation-handle) 12%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--automation-handle) 50%,transparent);color:var(--automation-handle)}.chip-label.svelte-1lropjm{font:inherit}.chip-tip.svelte-1lropjm{position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%) translateY(-4px);width:208px;background:#fff;border-radius:11px;box-shadow:0 1px 2px #0f3c500f,0 14px 34px #0f3c5038;padding:11px 12px;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease;z-index:30;text-align:left}.chip-wrap.svelte-1lropjm:hover .chip-tip:where(.svelte-1lropjm){opacity:1;transform:translate(-50%) translateY(0)}.chip-tip.svelte-1lropjm:before{content:"";position:absolute;left:50%;top:-5px;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:#fff}.tip-row.svelte-1lropjm{display:flex;gap:8px;align-items:flex-start;padding:5px 4px;border-radius:7px}.tip-row.tip-row-cur.svelte-1lropjm{background:color-mix(in srgb,var(--color-fluidly-green-700) 10%,transparent)}.tip-text.svelte-1lropjm{font-size:11.5px;line-height:1.35;color:var(--color-fluidly-neutral-200)}.tip-text.svelte-1lropjm b:where(.svelte-1lropjm){color:var(--color-fluidly-neutral-400);font-weight:600;display:block}.tip-foot.svelte-1lropjm{font-size:10.5px;color:var(--color-fluidly-neutral-100);margin-top:6px;padding:0 4px}.gutter-connector.svelte-1lropjm{position:absolute;top:40%;bottom:0;transform:translate(-50%);pointer-events:none;z-index:0}.gutter-connector.mode-inactive.svelte-1lropjm{border-left:2px solid var(--automation-handle, var(--color-fluidly-neutral-60))}.gutter-connector.mode-entry.svelte-1lropjm{border-left:2.5px solid var(--automation-handle, var(--color-fluidly-neutral-60))}.gutter-connector.mode-stream.svelte-1lropjm{width:3px;border-radius:2px;background-image:repeating-linear-gradient(180deg,var(--automation-handle, var(--color-fluidly-neutral-60)) 0 5px,transparent 5px 12px);background-repeat:repeat-y;animation:svelte-1lropjm-ants-down .55s linear infinite}@keyframes svelte-1lropjm-ants-down{to{background-position:0 12px}}.port-flow{animation:svelte-1lropjm-glow-pulse 1.1s ease-in-out infinite}@keyframes svelte-1lropjm-glow-pulse{0%,to{box-shadow:0 0 0 2.5px #1baa4b4d}50%{box-shadow:0 0 0 5px #1baa4b1f}}.range-body.svelte-1lropjm{width:100%;min-width:194px;display:flex;flex-direction:column;gap:4px}.event-slot.svelte-mrchxj{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%;width:100%;overflow:hidden}.event-top.svelte-mrchxj{display:flex;justify-content:space-between;align-items:flex-start;gap:4px;overflow:hidden;flex:1;min-height:0}.event-titles.svelte-mrchxj{display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden}.event-bottom.svelte-mrchxj{display:flex;justify-content:flex-end}.event-title.svelte-mrchxj{font-size:.8rem;font-weight:600;color:#ffffffe6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-description.svelte-mrchxj{margin-top:5px;font-size:.8rem;line-height:1.2;font-weight:400;color:#ffffffe6;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.event-time.svelte-mrchxj{font-size:.6rem;color:#fff;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;text-align:right}.editor.svelte-mrchxj{display:flex;flex-direction:column;gap:4px}.editor.svelte-mrchxj label:where(.svelte-mrchxj){font-size:.7rem;font-weight:500;color:var(--color-fluidly-neutral-300);margin-top:4px}.editor.svelte-mrchxj label:where(.svelte-mrchxj):first-child{margin-top:0}.date-row.svelte-mrchxj{display:flex;gap:4px}.tool-select.svelte-mrchxj{font-size:.75rem;height:26px;width:100%;border:1px solid var(--color-fluidly-neutral-40);border-radius:6px;padding:0 8px;background:transparent;color:inherit}.all-day-row.svelte-mrchxj{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.all-day-row.svelte-mrchxj label:where(.svelte-mrchxj){margin-top:0}.read-only-note.svelte-mrchxj{font-size:.7rem;color:var(--color-fluidly-neutral-300);align-self:center}.ec{color-scheme:light;--ec-color-400: oklch(70.8% 0 0);--ec-color-300: oklch(87% 0 0);--ec-color-200: oklch(92.2% 0 0);--ec-color-100: oklch(97% 0 0);--ec-color-50: oklch(98.5% 0 0);--ec-bg-color: #fff;--ec-text-color: currentcolor;--ec-border-color: var(--ec-color-300);--ec-button-bg-color: var(--ec-bg-color);--ec-button-border-color: var(--ec-border-color);--ec-button-text-color: var(--ec-text-color);--ec-button-active-bg-color: var(--ec-color-200);--ec-button-active-border-color: var(--ec-color-400);--ec-button-active-text-color: var(--ec-button-text-color);--ec-today-bg-color: oklch(98.7% .026 102.212);--ec-highlight-color: oklch(98.4% .019 200.873);--ec-event-bg-color: oklch(70.7% .165 254.624);--ec-event-text-color: #fff;--ec-bg-event-color: var(--ec-color-300);--ec-bg-event-opacity: .3;--ec-event-col-gap: .375rem;--ec-now-indicator-color: oklch(63.7% .237 25.331);--ec-popup-bg-color: var(--ec-bg-color)}.ec-dark .ec{color-scheme:dark;--ec-color-400: oklch(43.9% 0 0);--ec-color-300: oklch(37.1% 0 0);--ec-color-200: oklch(26.9% 0 0);--ec-color-100: oklch(20.5% 0 0);--ec-color-50: oklch(14.5% 0 0);--ec-bg-color: var(--ec-color-100);--ec-today-bg-color: oklch(28.6% .066 53.813);--ec-highlight-color: oklch(30.2% .056 229.695);--ec-bg-event-opacity: .5}@media(prefers-color-scheme:dark){.ec-auto-dark .ec{color-scheme:dark;--ec-color-400: oklch(43.9% 0 0);--ec-color-300: oklch(37.1% 0 0);--ec-color-200: oklch(26.9% 0 0);--ec-color-100: oklch(20.5% 0 0);--ec-color-50: oklch(14.5% 0 0);--ec-bg-color: var(--ec-color-100);--ec-today-bg-color: oklch(28.6% .066 53.813);--ec-highlight-color: oklch(30.2% .056 229.695);--ec-bg-event-opacity: .5}}.ec-day{--ec-day-bg-color: var(--ec-bg-color);background-color:var(--ec-day-bg-color);border:1px solid var(--ec-border-color);border-block-start:none;border-inline-start:none}.ec-day.ec-today{--ec-day-bg-color: var(--ec-today-bg-color)}.ec-day.ec-highlight{--ec-day-bg-color: var(--ec-highlight-color)}.ec-time-grid .ec-body .ec-day{background-image:linear-gradient(to top,var(--ec-day-bg-color) 1px,transparent 1px),linear-gradient(to top,var(--ec-border-color) 1px,transparent 1px),linear-gradient(to right,var(--ec-day-bg-color) 1px,transparent 1px),linear-gradient(to top,var(--ec-border-color) 1px,transparent 1px);background-size:100% 100%,100% calc(var(--ec-slot-height) * var(--ec-slot-label-periodicity)),2px 100%,100% var(--ec-slot-height)}.ec-timeline:not(.ec-month-view,.ec-year-view) .ec-body .ec-day{--ec-last-line-color: transparent;--ec-direction: to left;background-image:linear-gradient(var(--ec-direction),var(--ec-last-line-color) 1px,transparent 1px),linear-gradient(var(--ec-direction),var(--ec-border-color) 1px,transparent 1px),linear-gradient(var(--ec-day-bg-color) 1px,transparent 1px),linear-gradient(var(--ec-direction),var(--ec-border-color) 1px,transparent 1px);background-size:100% 100%,calc(var(--ec-slot-width) * var(--ec-slot-label-periodicity)) 100%,100% 2px,var(--ec-slot-width) 100%;border-inline:none}[dir=rtl] :is(.ec-timeline:not(.ec-month-view,.ec-year-view) .ec-body .ec-day){--ec-direction: to right}.ec-timeline:not(.ec-month-view,.ec-year-view) .ec-body .ec-day.ec-no-ieb{--ec-last-line-color: var(--ec-day-bg-color)}.ec-day-grid .ec-day{display:flex;flex-direction:column;justify-content:space-between;min-block-size:5em}.ec-day-grid .ec-uniform .ec-day{min-block-size:auto}.ec-list .ec-day{border-inline:none}.ec-list .ec-day:last-child{border:none}.ec-day.ec-no-ieb{border-inline-end:none}.ec-day.ec-no-beb{border-block-end:none}.ec-day-head{display:flex;flex-direction:row-reverse;justify-content:space-between}.ec-day-grid.ec-month-view .ec-day-head{padding:.375rem}.ec-day.ec-other-month .ec-day-head time{opacity:.3}.ec-list .ec-day-head{background-color:var(--ec-day-bg-color);border-block-end:1px solid var(--ec-border-color);flex-direction:unset;margin:0 0 -1px;padding:.5em 1.5em;position:sticky;inset-block-start:0;z-index:2}.ec-day-foot{padding:.18rem;font-size:.85em}.ec-day-foot a{cursor:pointer}.ec-disabled{position:relative}.ec-disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ec-bg-event-color);opacity:var(--ec-bg-event-opacity)}.ec-toolbar{display:flex;justify-content:space-between;align-items:center;margin-block-end:1em}.ec-toolbar>*{display:inline-flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.5rem}.ec-title{margin:0}.ec-button{background-color:var(--ec-button-bg-color);border:1px solid var(--ec-button-border-color);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.ec-button:not(:disabled){color:var(--ec-button-text-color);cursor:pointer}.ec-button:not(:disabled):hover,.ec-button.ec-active{background-color:var(--ec-button-active-bg-color);border-color:var(--ec-button-active-border-color);color:var(--ec-button-active-text-color);z-index:1}.ec-button-group{display:inline-flex;vertical-align:top}.ec-button-group .ec-button:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}.ec-button-group .ec-button:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.ec-icon{display:inline-block;inline-size:1em}.ec-icon.ec-prev:after,.ec-icon.ec-next:after{content:"";position:relative;inline-size:.5em;block-size:.5em;border-block-start:2px solid currentcolor;border-inline-end:2px solid currentcolor;display:inline-block}.ec-icon.ec-prev:after{inset-inline-start:3px;rotate:-135deg}[dir=rtl] .ec-icon.ec-prev:after{rotate:135deg}.ec-icon.ec-next:after{inset-inline-start:-3px;rotate:45deg}[dir=rtl] .ec-icon.ec-next:after{rotate:-45deg}.ec-sidebar{position:sticky;inset-inline-start:0;z-index:1;background-color:var(--ec-bg-color);border-inline-end:1px solid var(--ec-border-color);text-align:end;overflow:clip}.ec-header .ec-sidebar{border-block-end:1px solid var(--ec-border-color);padding-block:.375rem}.ec-time-grid .ec-sidebar{padding-inline:.75rem}.ec-time-grid .ec-body .ec-sidebar{--ec-direction: to left;background-image:linear-gradient(var(--ec-direction),transparent .375rem,var(--ec-bg-color) .375rem),linear-gradient(to top,var(--ec-bg-color) 1px,transparent 1px),linear-gradient(to top,var(--ec-border-color) 1px,transparent 1px),linear-gradient(to right,var(--ec-bg-color) 1px,transparent 1px),linear-gradient(to top,var(--ec-border-color) 1px,transparent 1px);background-size:100% 100%,100% 100%,100% calc(var(--ec-slot-height) * var(--ec-slot-label-periodicity)),2px 100%,100% var(--ec-slot-height)}[dir=rtl] :is(.ec-time-grid .ec-body .ec-sidebar){--ec-direction: to right}.ec-timeline .ec-body .ec-sidebar{grid-area:1 / 1 / -1 / 2;display:grid;grid-template-rows:subgrid}.ec-row-head{display:flex;border-block-end:1px solid var(--ec-border-color);padding:.375em .75rem;min-block-size:1.5em}.ec-row-head:last-child{border:none}.ec-expander{inline-size:1.25em;margin-inline-end:.25em;margin-block-start:-1px}.ec-expander .ec-button{line-height:normal;padding:0;aspect-ratio:1;block-size:1.25em}.ec-slot{white-space:nowrap}.ec-time-grid .ec-slot{block-size:calc(var(--ec-slot-height) * var(--ec-slot-label-periodicity));position:relative;inset-block-start:-.5lh}.ec-timeline .ec-slot{grid-column:span var(--ec-slot-label-periodicity);font-size:.95em;padding:.18rem 0;overflow:clip;text-overflow:ellipsis}.ec-slots{display:grid;grid-auto-flow:column;grid-auto-columns:var(--ec-slot-width);text-align:center;--ec-day-bg-color: var(--ec-bg-color);background-color:var(--ec-day-bg-color);border-block-end:1px solid var(--ec-border-color);--ec-last-line-color: transparent;--ec-direction: to left;background-image:linear-gradient(var(--ec-direction),var(--ec-last-line-color) 1px,transparent 1px),linear-gradient(var(--ec-direction),var(--ec-border-color) 1px,transparent 1px);background-size:100% 100%,calc(var(--ec-slot-width) * var(--ec-slot-label-periodicity)) 100%}.ec-slots.ec-today{--ec-day-bg-color: var(--ec-today-bg-color)}.ec-slots.ec-highlight{--ec-day-bg-color: var(--ec-highlight-color)}[dir=rtl] .ec-slots{--ec-direction: to right}.ec-slots:last-child{--ec-last-line-color: var(--ec-day-bg-color)}.ec-events{grid-area:1 / 2 / -1 / -1;display:grid;grid-template:subgrid / subgrid;isolation:isolate;pointer-events:none}.ec-day-grid .ec-events{grid-column-start:1}.ec-event{display:flex;position:relative;padding:2px;color:var(--ec-event-text-color);box-sizing:border-box;box-shadow:0 0 1px 0 var(--ec-border-color);background-color:var(--ec-event-bg-color);border-radius:3px;font-size:.85em;line-height:1.5;z-index:1;pointer-events:all;inline-size:calc(100% - var(--ec-event-col-gap))}.ec-time-grid .ec-event{grid-row:1}.ec-day-grid .ec-event,.ec-all-day .ec-event,.ec-timeline .ec-event{block-size:max-content;margin-block-end:var(--ec-event-col-gap)}.ec-day-grid .ec-event.ec-start-clipped,.ec-all-day .ec-event.ec-start-clipped,.ec-timeline .ec-event.ec-start-clipped{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px}.ec-day-grid .ec-event.ec-end-clipped,.ec-all-day .ec-event.ec-end-clipped,.ec-timeline .ec-event.ec-end-clipped{border-start-end-radius:0;border-end-end-radius:0;border-start-start-radius:3px;border-end-start-radius:3px}.ec-list .ec-event{flex-direction:row;padding:.5em 1.5em;color:inherit;background-color:var(--ec-day-bg-color);border-radius:0}.ec-event.ec-preview{z-index:1000;-webkit-user-select:none;user-select:none;opacity:.8}.ec-event.ec-pointer{color:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;box-shadow:none}.ec-event.ec-start-clipped{border-start-start-radius:0;border-start-end-radius:0}.ec-event.ec-end-clipped{border-end-start-radius:0;border-end-end-radius:0}.ec-event.ec-start-clipped.ec-end-clipped{border-radius:0}.ec-bg-event{grid-row:1;position:relative;background-color:var(--ec-bg-event-color);opacity:var(--ec-bg-event-opacity)}.ec-draggable{cursor:pointer;-webkit-user-select:none;user-select:none}.ec-ghost{opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.ec-event-body{display:flex;flex-direction:column;inline-size:100%}.ec-day-grid .ec-event-body,.ec-all-day .ec-event-body,.ec-timeline .ec-event-body{flex-direction:row}.ec-event-tag{inline-size:4px;border-radius:2px;margin-inline-end:8px}.ec-event-time{overflow:hidden;white-space:nowrap;margin:0 0 1px;flex-shrink:0;max-block-size:100%}.ec-day-grid .ec-event-time,.ec-timeline .ec-event-time{margin:0 3px 0 0;max-inline-size:100%;text-overflow:ellipsis}.ec-event-title{overflow:hidden;margin:0;font-weight:inherit}.ec-time-grid .ec-event-title{position:sticky;inset-block-start:var(--ec-header-height)}.ec-day-grid .ec-event-title,.ec-all-day .ec-event-title,.ec-timeline .ec-event-title{min-block-size:1.5em;white-space:nowrap;text-overflow:ellipsis;position:sticky;inset-inline-start:calc(var(--ec-sidebar-width) + .18em)}.ec-list .ec-event-title{font-size:1rem}.ec-resizer{position:absolute;-webkit-user-select:none;user-select:none}.ec-time-grid .ec-body .ec-resizer{inset:auto 0 0 0;block-size:50%;max-block-size:8px;cursor:ns-resize}.ec-time-grid .ec-body .ec-resizer.ec-start{inset:0 0 auto 0}.ec-day-grid .ec-resizer,.ec-all-day .ec-resizer,.ec-timeline .ec-resizer{inset:0 0 0 auto;inline-size:50%;max-inline-size:8px;cursor:ew-resize}.ec-day-grid .ec-resizer.ec-start,.ec-all-day .ec-resizer.ec-start,.ec-timeline .ec-resizer.ec-start{inset:0 auto 0 0}.ec-dragging,.ec-dragging *{cursor:pointer!important}.ec-resizing-y,.ec-resizing-y *{cursor:ns-resize!important}.ec-resizing-x,.ec-resizing-x *{cursor:ew-resize!important}.ec-no-events{text-align:center;padding:5em 0;background-color:var(--ec-bg-color)}.ec-now-indicator{grid-row:2;position:relative;pointer-events:none;will-change:inset}.ec-time-grid .ec-now-indicator{inline-size:100%;block-size:0;border-block-start:var(--ec-now-indicator-color) solid 2px}.ec-timeline .ec-now-indicator{inline-size:0;border-inline-start:var(--ec-now-indicator-color) solid 2px}.ec-timeline .ec-now-indicator:before{inset-block-start:calc(var(--ec-header-height) - 6.5px);z-index:2}.ec-now-indicator:before{background:var(--ec-now-indicator-color);border-radius:50%;content:"";display:block;block-size:12px;inline-size:12px;margin-block-start:-7px;margin-inline-start:-7px;position:sticky;inset-inline-start:calc(var(--ec-sidebar-width) - 6.5px);z-index:1}.ec-popup{position:relative;display:flex;flex-direction:column;box-sizing:border-box;block-size:max-content;inline-size:125%;min-block-size:8em;min-inline-size:12em;padding:.375rem .75rem .75rem;background-color:var(--ec-popup-bg-color);border:1px solid var(--ec-border-color);border-radius:.25rem;box-shadow:var(--ec-color-300) 0 10px 15px -3px,var(--ec-color-300) 0 4px 6px -4px}.ec-popup .ec-day-head{flex-direction:row;padding-inline:0}.ec-popup .ec-day-head a{cursor:pointer;font-size:1.5em;line-height:.8}.ec-popup .ec-events{--ec-event-col-gap: 0;display:block;overflow-y:auto;pointer-events:auto}.ec-custom-scrollbars .ec-main::-webkit-scrollbar{background-color:transparent}.ec-custom-scrollbars .ec-main::-webkit-scrollbar-thumb{border:4px solid transparent;box-shadow:none;background-color:var(--ec-border-color);background-clip:padding-box;border-radius:8px}.ec-custom-scrollbars .ec-main::-webkit-scrollbar-thumb:hover{background-color:var(--ec-color-400)}.ec{display:flex;flex-direction:column}.ec-main{display:grid;border:1px solid var(--ec-border-color);overflow:auto}.ec-time-grid .ec-main{grid-template-columns:max-content repeat(var(--ec-grid-cols),var(--ec-col-width));grid-template-rows:repeat(2,max-content)}.ec-day-grid .ec-main{--ec-row-height: auto;grid-template-columns:repeat(var(--ec-grid-cols),minmax(0,1fr));grid-template-rows:max-content repeat(var(--ec-grid-rows),var(--ec-row-height))}.ec-day-grid .ec-main.ec-uniform{--ec-row-height: minmax(0, 1fr);overflow:hidden;flex-grow:1}.ec-timeline .ec-main{grid-template-columns:max-content repeat(var(--ec-grid-cols),min-content);grid-template-rows:max-content var(--ec-grid-rows);flex-grow:1}.ec-timeline:is(.ec-month-view,.ec-year-view) .ec-main{grid-template-columns:max-content repeat(var(--ec-grid-cols),var(--ec-col-width))}.ec-header{grid-area:1 / 1 / 2 / -1;display:grid;grid-template-columns:subgrid;position:sticky;inset-block-start:0;z-index:2}.ec-grid{grid-area:1 / 1 / -1 / -1;display:grid;grid-template-columns:subgrid}.ec-body .ec-grid{grid-template-rows:subgrid}.ec-time-grid .ec-grid,.ec-timeline .ec-grid{grid-column-start:2}.ec-all-day{grid-area:2 / 1 / auto / -1;display:grid;grid-template-columns:subgrid;min-block-size:var(--ec-slot-height)}.ec-col-group{grid-column:span var(--ec-col-group-span)}.ec-col-group,.ec-col-head{text-align:center;padding:.375rem .18em;background-color:var(--ec-bg-color);border:1px solid var(--ec-border-color);border-block-start:none;border-inline-start:none;overflow:clip;text-overflow:ellipsis}.ec-col-group.ec-today,.ec-col-head.ec-today{background-color:var(--ec-today-bg-color)}.ec-col-group.ec-highlight,.ec-col-head.ec-highlight{background-color:var(--ec-highlight-color)}.ec-col-group:nth-last-child(1 of.ec-col-group),.ec-col-head:nth-last-child(1 of.ec-col-head){border-inline-end:none}.ec-col-group>*,.ec-timeline .ec-col-head>*{position:sticky;inset-inline-start:calc(var(--ec-sidebar-width) + .18em)}.ec-body{grid-area:2 / 1 / -1 / -1;display:grid;grid-template:subgrid / subgrid}.ec-hidden{visibility:hidden}.ec-toolbar{display:none}.svelte-flow__node-calendar .ec{--ec-bg-color: transparent;--ec-day-bg-color: transparent;--ec-today-bg-color: color-mix( in srgb, var(--color-fluidly-blue-800) 10%, transparent );--ec-border-color: color-mix( in srgb, var(--color-fluidly-blue-900) 15%, transparent )}.ec-event-time{font-size:12px}.svelte-flow__node-calendar .timeGridDay .ec-header{display:none!important}.svelte-flow__node-calendar .ec-col-head{white-space:nowrap;font-size:13px;background:#eef3f3;padding:0 .18em}.svelte-flow__node-calendar .resourceTimelineDay .ec-col-head{display:none!important}.svelte-flow__node-calendar .ec-time-grid .ec-body .ec-day{background-image:linear-gradient(to bottom,#00000003,#00000003 3px,#0000000d 3px,#0000000d 28px)!important;background-size:100% 28px!important}.svelte-flow__node-calendar .ec-time-grid .ec-body .ec-sidebar{background-image:none!important;padding-left:0!important}.ec-slot{font-size:11px;color:var(--color-neutral-400)}.ec-main{border:none}.svelte-flow__node-calendar:not(.selected) .ec-event,.svelte-flow__node-calendar .node:not(.editable) .ec-event{pointer-events:none!important}.svelte-flow__node-calendar .ec-event{position:relative;opacity:1;border-radius:8px;padding:3px 6px 2px;box-shadow:4px 4px 5px #10656457;border-left:10px solid rgba(0,0,0,.3)!important}.svelte-flow__node-calendar .ec-event-active{background-color:var(--color-fluidly-green-700)!important}.svelte-flow__node-calendar .ec-event-inactive{background-color:var(--color-fluidly-red-400)!important}.svelte-flow__node-calendar .ec-event-recurrence{opacity:.8!important}.hidden.svelte-197i567{display:none!important}.cal-header.svelte-197i567{display:flex;align-items:flex-start;justify-content:space-between;padding:2px 0;position:relative}.cal-header-left.svelte-197i567{display:flex;flex-direction:column;align-items:left;line-height:1;margin-left:2px}.cal-header-year.svelte-197i567{font-size:.6rem;font-weight:400;color:var(--color-fluidly-neutral-100);letter-spacing:.05em}.cal-header-day.svelte-197i567{margin-top:3px;font-size:2.6rem;font-weight:700;color:var(--color-fluidly-neutral-200);line-height:1}.cal-header-month.svelte-197i567{font-size:.7rem;font-weight:600;color:var(--color-fluidly-neutral-300);letter-spacing:.15em}.cal-header-weekday.svelte-197i567{margin-right:4px;font-size:1.8rem;font-weight:200;letter-spacing:-.04em;color:var(--color-fluidly-neutral-100)}.cal-header-nav.svelte-197i567{position:absolute;bottom:5px;right:24px;display:flex;gap:4px}.cal-nav-btn.svelte-197i567{width:14px;height:14px;padding:0;border-radius:4px;background:transparent;color:var(--color-fluidly-neutral-200);cursor:pointer;display:flex;align-items:center;justify-content:center}.cal-nav-btn.svelte-197i567:hover{background:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-400)}.calendar-body.svelte-197i567{width:100%;flex:1;min-height:0;position:relative}.calendar-body.svelte-197i567>.ec{position:absolute!important;top:0;right:0;bottom:0;left:0}.shelf.svelte-197i567{position:absolute;bottom:-12px;left:0;right:0;display:flex;flex-wrap:wrap;gap:2px;padding:0 17px;color:#fff;z-index:10;pointer-events:none}.shelf-spacer.svelte-197i567{flex:1}.shelf-item.svelte-197i567{opacity:.5;pointer-events:var(--node-pointer);cursor:pointer}.shelf-before-item.svelte-197i567{animation:svelte-197i567-shelf-in-before .5s cubic-bezier(0,1.26,.36,1) both}.shelf-after-item.svelte-197i567{animation:svelte-197i567-shelf-in-after .5s cubic-bezier(0,1.26,.36,1) both}@keyframes svelte-197i567-shelf-in-before{0%{opacity:0;transform:translate(20px)}to{opacity:.5;transform:translate(0)}}@keyframes svelte-197i567-shelf-in-after{0%{opacity:0;transform:translate(-100px)}to{opacity:.5;transform:translate(0)}}.shelf-title.svelte-197i567{white-space:nowrap;font-size:11px;font-weight:600}.faux-output.svelte-197i567{opacity:.3}.ec-event.ec-ghost{opacity:.4}.ec-event-delete:hover{background:#0006}.ec-event-title[contenteditable=true]{outline:none;cursor:text;pointer-events:var(--node-pointer);background-color:#fff3}.svelte-flow__node-calendar .ec-main{width:calc(100% + 13px)!important;padding-right:7px;scrollbar-width:thin;scrollbar-color:color-mix(in oklch,oklch(50% .3 185) 20%,transparent) transparent}.svelte-flow__node-calendar.selected .ec-main{pointer-events:var(--node-pointer)}.svelte-flow__node-calendar .ec-main:hover{scrollbar-color:#1aabaa transparent}.dark .svelte-flow__node-calendar .ec-main:hover{scrollbar-color:#666666 transparent}.svelte-flow__node-calendar .node{container-type:size}.filterHandle.svelte-10katxo{stroke:var(--color-fluidly-blue-800);fill:#fff;stroke-width:1}.svelte-flow__node-play_sound .node{--fluidly-node-padding-x: 0px;--fluidly-node-padding-y: 0px;background-color:var(--color-fluidly-neutral-20)!important;padding:0!important}.play-sound-card.svelte-yy0bt6{width:308px;padding:10px 12px 14px;font-family:DM Sans,system-ui,sans-serif;color:var(--color-fluidly-neutral-700);box-sizing:border-box;position:relative}.header.svelte-yy0bt6{display:flex;align-items:center;gap:8px;margin-bottom:10px}.spacer.svelte-yy0bt6{flex:1}.tone-pill-wrap.svelte-yy0bt6{position:relative}.tone-pill.svelte-yy0bt6{background:var(--color-fluidly-blue-900);color:var(--color-fluidly-neutral-0);border-radius:999px;padding:5px 12px 6px 10px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:6px;letter-spacing:.01em;border:none;cursor:pointer;font-family:inherit}.tone-menu.svelte-yy0bt6{position:absolute;top:100%;left:0;margin-top:4px;background:var(--color-fluidly-neutral-0);border-radius:8px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-fluidly-blue-950) 6%,transparent),0 10px 24px color-mix(in srgb,var(--color-fluidly-blue-950) 18%,transparent);padding:4px;z-index:10;min-width:110px}.tone-item.svelte-yy0bt6{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:5px;font-size:12px;color:var(--color-fluidly-neutral-700);cursor:pointer}.tone-item.selected.svelte-yy0bt6{background:var(--color-fluidly-blue-50)}.tone-glyph.svelte-yy0bt6{width:16px;height:16px;border-radius:4px;background:var(--color-fluidly-blue-900);display:flex;align-items:center;justify-content:center}.tone-name.svelte-yy0bt6{text-transform:none}.bpm-control.svelte-yy0bt6{display:inline-flex;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--color-fluidly-neutral-700);font-weight:500;background:var(--color-fluidly-neutral-20);border:1px solid var(--color-fluidly-neutral-40);border-radius:5px;padding:2px 5px 2px 8px}.bpm-label.svelte-yy0bt6{font-family:DM Sans,system-ui,sans-serif;color:var(--color-fluidly-neutral-300);font-weight:500;margin-right:2px}.bpm-value.svelte-yy0bt6{min-width:28px;text-align:right;padding:1px 4px;border-radius:3px;cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none;outline:none}.bpm-value.svelte-yy0bt6:hover,.bpm-value.svelte-yy0bt6:focus-visible{background:var(--color-fluidly-neutral-30);color:var(--color-fluidly-neutral-700)}.bpm-input.svelte-yy0bt6{width:36px;text-align:right;border:1px solid var(--color-fluidly-blue-400);border-radius:3px;padding:0 4px;background:var(--color-fluidly-neutral-0);color:var(--color-fluidly-neutral-700);font-family:inherit;font-size:11px;font-weight:500;outline:none;-moz-appearance:textfield}.bpm-input.svelte-yy0bt6::-webkit-outer-spin-button,.bpm-input.svelte-yy0bt6::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sequencer.svelte-yy0bt6{background:var(--color-fluidly-blue-950);border-radius:8px;padding:10px 12px 8px;box-shadow:0 1px 2px #0000001a,inset 0 0 0 1px color-mix(in srgb,var(--color-fluidly-blue-400) 10%,transparent),0 3px 10px color-mix(in srgb,var(--color-fluidly-blue-950) 10%,transparent);margin-bottom:10px;position:relative}.sequencer.dimmed.svelte-yy0bt6{opacity:.85}.seq-row.svelte-yy0bt6{display:flex;align-items:center;gap:6px;margin-bottom:3px}.seq-row.svelte-yy0bt6:last-of-type{margin-bottom:0}.seq-row.octave-split.svelte-yy0bt6{margin-top:6px;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--color-fluidly-blue-400) 14%,transparent)}.row-label.svelte-yy0bt6{width:18px;font-size:10px;color:color-mix(in srgb,var(--color-fluidly-blue-400) 55%,transparent);font-family:JetBrains Mono,monospace;font-weight:500;letter-spacing:.02em;text-align:right}.cells.svelte-yy0bt6{display:flex;gap:3px;flex:1}.cell.svelte-yy0bt6{flex:1;height:18px;padding:0;margin:0;border:none;border-radius:3px;background:color-mix(in srgb,var(--color-fluidly-blue-400) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-fluidly-blue-400) 10%,transparent);cursor:pointer;transition:background 60ms ease}.cell.svelte-yy0bt6:disabled{cursor:default}.cell.head.svelte-yy0bt6{background:color-mix(in srgb,var(--color-fluidly-blue-400) 20%,transparent)}.cell.lit.svelte-yy0bt6{background:var(--color-fluidly-blue-300);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-fluidly-blue-300) 40%,transparent),0 0 6px color-mix(in srgb,var(--color-fluidly-blue-400) 45%,transparent)}.cell.lit.head.svelte-yy0bt6{background:var(--color-fluidly-blue-100)}.cell.beyond.svelte-yy0bt6{opacity:.35}.step-numbers.svelte-yy0bt6{display:flex;gap:3px;margin-top:6px;margin-left:24px}.step-num.svelte-yy0bt6{flex:1;text-align:center;font-size:8.5px;color:color-mix(in srgb,var(--color-fluidly-blue-400) 35%,transparent);font-family:JetBrains Mono,monospace;font-weight:500;letter-spacing:.04em;transition:color 60ms ease}.step-num.active.svelte-yy0bt6{color:var(--color-fluidly-blue-300)}.footer.svelte-yy0bt6{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--color-fluidly-neutral-300)}.scale-label.svelte-yy0bt6{color:var(--color-fluidly-neutral-300);font-weight:500}.scale-toggle.svelte-yy0bt6{display:inline-flex;background:var(--color-fluidly-neutral-20);border:1px solid var(--color-fluidly-neutral-40);border-radius:5px;padding:2px}.scale-opt.svelte-yy0bt6{border:none;cursor:pointer;background:transparent;color:var(--color-fluidly-neutral-300);font-size:10.5px;font-weight:500;padding:3px 9px;border-radius:3px;letter-spacing:.04em;text-transform:capitalize;font-family:inherit}.scale-opt.selected.svelte-yy0bt6{background:var(--color-fluidly-neutral-0);color:var(--color-fluidly-neutral-700);box-shadow:0 1px 1px color-mix(in srgb,var(--color-fluidly-blue-950) 6%,transparent)}.clear-btn.svelte-yy0bt6{border:none;background:transparent;cursor:pointer;padding:2px;color:var(--color-fluidly-neutral-300);font-size:11px;font-family:inherit}.clear-btn.svelte-yy0bt6:disabled{opacity:.4;cursor:default}.node.round-body{width:max-content;min-width:260px;text-align:center;transition:background-color .3s ease-out,padding-top .22s ease-out,padding-bottom .22s ease-out}.node.round-body.has-mode{padding-top:34px}.mode-toggle.svelte-utesmh{position:absolute;top:10px;left:50%;transform:translate(-50%);animation:svelte-utesmh-mode-toggle-in .22s ease-out both;display:flex;gap:1px;padding:1px;border-radius:999px;background-color:var(--color-fluidly-neutral-800);border:1px solid var(--color-fluidly-neutral-20);box-shadow:0 1px 2px #0000001f;font-size:10px;font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap}.mode-toggle.svelte-utesmh button:where(.svelte-utesmh){padding:3px 9px;border:0;border-radius:999px;background:none;font:inherit;color:var(--color-fluidly-neutral-20);cursor:pointer;transition:background-color .12s ease,color .12s ease}.mode-toggle.svelte-utesmh button:where(.svelte-utesmh):hover:not(.active){background-color:var(--color-fluidly-neutral-700);color:var(--color-fluidly-neutral-20)}.mode-toggle.svelte-utesmh button.active:where(.svelte-utesmh){background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800);cursor:default}.round-body .column-trigger{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.datewrap.svelte-utesmh{display:flex;flex-direction:column;align-items:center;gap:8px;padding:2px 8px}.nodecaption.svelte-utesmh{max-width:260px;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.35;text-align:center;text-wrap:balance}.sentence.svelte-utesmh{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1}.sentence.svelte-utesmh .lead-in:where(.svelte-utesmh){opacity:.65}.round-body .dirpick{display:inline-flex;align-items:center;gap:3px;padding:2px 6px 2px 8px;border:0;border-radius:999px;background:#ffffff26;color:inherit;font:500 14px/1 var(--font-sans, sans-serif);letter-spacing:-.01em;cursor:pointer}.round-body .dirpick:hover{background:#ffffff40}.round-dirmenu{background:var(--color-fluidly-neutral-800)!important;border-color:var(--color-fluidly-neutral-700)!important;color:var(--color-fluidly-neutral-20)!important}.round-dirmenu button{font-size:13px;font-weight:500;line-height:1.3}.round-dirmenu button:hover{background:var(--color-fluidly-neutral-700)!important;color:var(--color-fluidly-neutral-20)!important}.calendar.svelte-utesmh{display:flex;flex-direction:column;gap:4px;width:268px;padding:6px;border-radius:10px;background:#fff;color:var(--color-fluidly-neutral-800)}.crow.svelte-utesmh{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.crow.svelte-utesmh .of:where(.svelte-utesmh){padding-left:2px;font-size:11px;line-height:1.25;opacity:.65}.chip.svelte-utesmh{height:22px;min-height:0;padding:0 8px;border:0;border-radius:6px;background:color-mix(in srgb,currentColor 7%,transparent);font-size:13px;font-weight:500;line-height:1.3;color:inherit;cursor:pointer}.chip.daynum.svelte-utesmh{min-width:25px;padding:0 4px;font-variant-numeric:tabular-nums;justify-content:center}.chip.svelte-utesmh:hover:not(.on){background:color-mix(in srgb,currentColor 15%,transparent)}.chip.on.svelte-utesmh{background:var(--color-fluidly-neutral-800);color:#fff;cursor:default}.mode-fixed.svelte-utesmh{position:absolute;top:10px;left:50%;transform:translate(-50%);animation:svelte-utesmh-mode-toggle-in .22s ease-out both;padding:4px 10px;border-radius:999px;background-color:var(--color-fluidly-neutral-700);color:var(--color-fluidly-neutral-20);font-size:10px;font-weight:600;line-height:1;white-space:nowrap}@keyframes svelte-utesmh-cap-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-utesmh-mode-toggle-in{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.numwrap.svelte-utesmh{position:relative;align-self:center;display:inline-block;margin:0 8px;-webkit-user-select:none;user-select:none}.numwrap.door.svelte-utesmh{touch-action:none}.num.svelte-utesmh{display:flex;width:max-content;font-size:40px;font-weight:200;line-height:1;letter-spacing:-.08em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-fluidly-neutral-20)}.num.svelte-utesmh i:where(.svelte-utesmh){font-style:normal;display:block}.num.number-neg.svelte-utesmh{color:var(--color-fluidly-red-600)!important}.num.svelte-utesmh i.z:where(.svelte-utesmh){color:#ffffff3d;transition:color .15s ease-out}.numwrap.door.svelte-utesmh .num:where(.svelte-utesmh) i[data-place]:where(.svelte-utesmh){cursor:ew-resize}.zone.svelte-utesmh{position:absolute;top:-12px;bottom:-12px;background:#ffffff0e;border-radius:0 18px 18px 0;pointer-events:none;transition:left .1s cubic-bezier(.3,.7,.3,1),width .1s cubic-bezier(.3,.7,.3,1)}.grip.svelte-utesmh{position:absolute;top:-12px;bottom:-12px;width:2px;margin-left:-1px;background:var(--color-fluidly-blue-600);border-radius:1px;cursor:ew-resize;transition:left .1s cubic-bezier(.3,.7,.3,1)}.grip.svelte-utesmh b:where(.svelte-utesmh){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:var(--color-fluidly-blue-600);box-shadow:0 2px 5px #0006;display:flex;align-items:center;justify-content:center;color:var(--color-fluidly-blue-50);pointer-events:none}.cap.svelte-utesmh{margin-top:11px;animation:svelte-utesmh-cap-in .22s ease-out both;font-size:12px;line-height:1;color:#ffffffb3;white-space:nowrap;font-variant-numeric:tabular-nums}.cap-unfed.svelte-utesmh{font-style:italic;opacity:.7}.body.svelte-z58xoo{display:flex;flex-direction:column;min-height:0}.method.svelte-z58xoo{padding:8px 10px 0;flex:none}.method.quiet.svelte-z58xoo{opacity:.7}.method.svelte-z58xoo .unexpected:where(.svelte-z58xoo){margin-top:4px;font:400 11px/1.35 var(--font-sans, sans-serif);color:var(--color-fluidly-red-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.method.svelte-z58xoo .unexpected:where(.svelte-z58xoo) .cue{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;margin-left:4px;border:0;border-radius:50%;background:color-mix(in srgb,currentColor 15%,transparent);font:600 9px/1 var(--font-sans, sans-serif);cursor:help;vertical-align:middle}.method.svelte-z58xoo .unexpected:where(.svelte-z58xoo) b:where(.svelte-z58xoo){font-weight:600;font-variant-numeric:tabular-nums}.method.svelte-z58xoo .d:where(.svelte-z58xoo){margin-top:4px;font:400 11px/1.35 var(--font-sans, sans-serif);opacity:.7;text-wrap:pretty}.chart.svelte-z58xoo{position:relative;padding:0 10px 2px;margin-top:8px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.lane.svelte-z58xoo{position:relative;height:26px;flex:none}.chart.bare.svelte-z58xoo{margin-top:0}.plot.svelte-z58xoo{position:relative;flex:1 1 auto;min-height:20px}.curve.svelte-z58xoo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.curve.svelte-z58xoo .gradient-def:where(.svelte-z58xoo){position:absolute;width:0;height:0}.bars.svelte-z58xoo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;gap:1px;z-index:2}.plot.signed.svelte-z58xoo .bars:where(.svelte-z58xoo){align-items:center}.plot.signed.svelte-z58xoo .bars:where(.svelte-z58xoo) i:where(.svelte-z58xoo){position:relative;transform:translateY(-50%)}.plot.signed.svelte-z58xoo .bars:where(.svelte-z58xoo) i.neg:where(.svelte-z58xoo){transform:translateY(50%);border-radius:0 0 1.5px 1.5px}.bars.svelte-z58xoo i:where(.svelte-z58xoo){flex:1;min-width:0;border-radius:1.5px 1.5px 0 0;background:var(--fluidly-filter-main, #2196b0);display:block}.bars.svelte-z58xoo i.gap:where(.svelte-z58xoo){background:transparent;height:0}.bars.svelte-z58xoo i.unused:where(.svelte-z58xoo),.bars.svelte-z58xoo i.window:where(.svelte-z58xoo){background:var(--color-fluidly-neutral-100)}.bars.svelte-z58xoo i.unused:where(.svelte-z58xoo){opacity:.5}.bars.svelte-z58xoo i.lit:where(.svelte-z58xoo){opacity:1}.bars.svelte-z58xoo i.unlit:where(.svelte-z58xoo){opacity:.22}.zone.svelte-z58xoo{position:absolute;top:-2px;bottom:0;z-index:1;pointer-events:none;border-radius:5px 5px 0 0}.zone.sel.svelte-z58xoo{background:color-mix(in srgb,var(--fluidly-filter-main, #2196b0) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fluidly-filter-main, #2196b0) 22%,transparent)}.base.svelte-z58xoo{position:absolute;left:0;right:0;bottom:0;height:1px;background:color-mix(in srgb,currentColor 25%,transparent);z-index:3}.plot.signed.svelte-z58xoo .base:where(.svelte-z58xoo){bottom:50%}.now.svelte-z58xoo{position:absolute;top:-4px;bottom:0;width:1.5px;margin-left:-.75px;background:var(--color-fluidly-red-500);z-index:3}.now.svelte-z58xoo:after{content:attr(data-label);position:absolute;bottom:4px;left:50%;transform:translate(-50%);padding:1px 5px;border-radius:4px;background:var(--color-fluidly-red-500);color:var(--color-fluidly-red-50);font:600 9px/1.3 var(--font-sans, sans-serif);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.xax.svelte-z58xoo{position:relative;height:22px;margin-top:4px;flex:none;font:400 10.5px/1 var(--font-sans, sans-serif);opacity:.75;font-variant-numeric:tabular-nums}.xax.svelte-z58xoo i:where(.svelte-z58xoo){position:absolute;top:0;width:1px;height:4px;background:currentColor;opacity:.4}.xax.svelte-z58xoo span:where(.svelte-z58xoo){position:absolute;top:9px;transform:translate(-50%);white-space:nowrap}.unit.svelte-z58xoo{position:absolute;left:0;right:0;bottom:6px;display:flex;align-items:stretch;justify-content:flex-start}.tgl.svelte-z58xoo{display:flex;align-items:center;justify-content:center;gap:5px;border:0;height:18px;font:600 10px/1 var(--font-sans, sans-serif);padding:0 8px;cursor:pointer;white-space:nowrap;background:var(--fluidly-plate-bg, #dceaef);color:var(--fluidly-plate-fg, #256b7c);overflow:hidden}.tgl.on.svelte-z58xoo{background:var(--fluidly-filter-main, #1a7f93);color:var(--color-fluidly-neutral-0, #fff)}.tgl.nopick.svelte-z58xoo{cursor:default}.tgl[disabled].svelte-z58xoo{opacity:.45;cursor:not-allowed}.tgl.lft.svelte-z58xoo{border-radius:6px 0 0 6px}.tgl.rgt.svelte-z58xoo{border-radius:0 6px 6px 0}.tgl.rgt.solo.svelte-z58xoo{border-radius:6px;flex:1}.lane.alone.svelte-z58xoo .unit:where(.svelte-z58xoo){bottom:0}.tgl.svelte-z58xoo .box:where(.svelte-z58xoo){width:10px;height:10px;border-radius:2px;flex:none;box-shadow:inset 0 0 0 1.2px currentColor;display:flex;align-items:center;justify-content:center;font-size:8px}.tgl.on.svelte-z58xoo .box:where(.svelte-z58xoo){background:#fff;box-shadow:none;color:var(--fluidly-filter-main, #1a7f93)}.tgl.svelte-z58xoo .lbl:where(.svelte-z58xoo){overflow:hidden;text-overflow:ellipsis}.menu.svelte-z58xoo{position:absolute;bottom:calc(100% + 6px);right:0;min-width:132px;background:var(--fluidly-plate-bg, #fbfdfd);border-radius:10px;padding:5px;box-shadow:0 4px 10px #081a2029,0 16px 34px #081a2038;z-index:9}.menu.svelte-z58xoo button:where(.svelte-z58xoo){display:flex;width:100%;border:0;background:transparent;color:inherit;font:500 13px/1 var(--font-sans, sans-serif);padding:8px 9px;border-radius:6px;cursor:pointer}.menu.svelte-z58xoo button:where(.svelte-z58xoo):hover{background:var(--fluidly-plate-bg-hover, rgba(0, 0, 0, .06))}.menu.svelte-z58xoo button.on:where(.svelte-z58xoo){color:var(--fluidly-filter-main, #1a7f93);font-weight:600}.menu.svelte-z58xoo button:where(.svelte-z58xoo):disabled{opacity:.4;cursor:not-allowed}.menu.svelte-z58xoo hr:where(.svelte-z58xoo){border:0;border-top:1px solid color-mix(in srgb,currentColor 15%,transparent);margin:4px 6px}.foot.svelte-z58xoo{display:flex;align-items:center;gap:8px;padding:5px 10px 7px;white-space:nowrap;flex:none;border-top:1px solid color-mix(in srgb,currentColor 9%,transparent);font:600 11px/1.35 var(--font-sans, sans-serif);opacity:.7;font-variant-numeric:tabular-nums}.foot.empty.svelte-z58xoo{border-top:0;opacity:.6}.habits.svelte-z58xoo{padding:0 10px 6px;max-height:96px;overflow-y:auto;color:var(--color-fluidly-blue-800);font:500 10.5px/1.5 var(--font-sans, sans-serif);font-variant-numeric:tabular-nums}.habits.svelte-z58xoo table:where(.svelte-z58xoo){width:100%;border-collapse:collapse}.habits.svelte-z58xoo th:where(.svelte-z58xoo){font-size:10px;letter-spacing:.07em;text-transform:uppercase;text-align:left;font-weight:600;opacity:.6;padding:0 0 2px}.habits.svelte-z58xoo th:where(.svelte-z58xoo):not(:first-child),.habits.svelte-z58xoo td:where(.svelte-z58xoo):not(:first-child){text-align:right;padding-left:8px;white-space:nowrap}.habits.svelte-z58xoo td.name:where(.svelte-z58xoo){max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.habits.svelte-z58xoo .line:where(.svelte-z58xoo){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.habits.svelte-z58xoo tr.hit:where(.svelte-z58xoo){color:var(--color-fluidly-green-700)}.habits.svelte-z58xoo tr.miss:where(.svelte-z58xoo){color:var(--color-fluidly-red-600)}.habits.svelte-z58xoo tr.idle:where(.svelte-z58xoo){opacity:.35}.levels.svelte-z58xoo{position:relative;width:100%;flex:1 1 0;min-height:120px;padding:0 0 0 8px}.levels-slider{position:absolute!important;top:14px!important;bottom:18px!important;height:auto!important;left:8px!important;width:18px!important;box-shadow:inset 0 0 3px #00000040;background:linear-gradient(to top,#e4eff1,#a2cdd7,#e4eff1)}.levels-slider .level-thumb{position:relative;width:22px;height:22px;background:#fff;border-radius:9999px;box-shadow:0 0 3px 1px #00000080;cursor:grab;border:none;transition:box-shadow .15s ease;z-index:1}.levels-slider .level-thumb:hover{box-shadow:0 0 6px 1px #00000080}.levels-slider .level-thumb:active{cursor:grabbing}.levels-slider .level-thumb.twin{opacity:.7}.levels-slider .level-thumb.on{background:var(--color-fluidly-blue-800);opacity:1}.levels.stamped .level-thumb:not(.on){opacity:.35}.levels .level-badge.quiet{opacity:.75}.midline.svelte-z58xoo{position:absolute;left:6px;top:50%;width:22px;height:22px;margin-top:-11px;padding:0;border:1px solid var(--color-fluidly-neutral-400);border-radius:9999px;background:var(--color-fluidly-neutral-100);box-shadow:0 0 3px 1px #00000080;cursor:pointer;z-index:2}.midline.on.svelte-z58xoo{background:var(--color-fluidly-blue-800)}.levels.stamped.svelte-z58xoo .midline:where(.svelte-z58xoo):not(.on){opacity:.35}.levelsrow.svelte-z58xoo{display:flex;align-items:stretch;gap:6px;width:100%;margin:2px 0 4px}.levelsunit.svelte-z58xoo{display:flex;align-items:stretch}.levelsunit.svelte-z58xoo .tgl:where(.svelte-z58xoo){min-width:22px;padding:0 7px}.levelsunit.svelte-z58xoo .tgl.lft:where(.svelte-z58xoo){margin-right:1px}.levelsunit.svelte-z58xoo .tgl.solo:where(.svelte-z58xoo){border-radius:6px}.levelshelp.svelte-z58xoo{width:100%;margin-bottom:2px;font:400 9.5px/1.3 var(--font-sans, sans-serif);opacity:.6}.foot.svelte-z58xoo .out:where(.svelte-z58xoo){margin-left:auto;color:var(--color-fluidly-blue-800)}.dark .body.svelte-4q0wql{--tf-weekend: var(--color-fluidly-neutral-400);--tf-gridline: var(--color-fluidly-neutral-300)}.body.svelte-4q0wql{--tf-weekend: #ebf1f4;--tf-gridline: #dfe9ee;position:relative;padding:4px 15px 0;height:100%;outline:none}.now.svelte-4q0wql{position:absolute;width:1.5px;margin-left:-.75px;background:var(--color-fluidly-red-500);z-index:2;pointer-events:none}.now.svelte-4q0wql:after{content:attr(data-label);position:absolute;bottom:4px;left:50%;transform:translate(-50%);padding:1px 5px;border-radius:4px;background:var(--color-fluidly-red-500);color:var(--color-fluidly-red-50);font:600 9px/1.3 var(--font-sans, sans-serif);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.abscissa-menu.svelte-4q0wql{position:absolute;right:8px;z-index:5}.measure.svelte-4q0wql{width:100%;height:0}.head.svelte-4q0wql{display:flex;align-items:baseline;gap:10px;height:24px;padding:0 2px 0 0;white-space:nowrap;overflow:hidden}.head.svelte-4q0wql .who:where(.svelte-4q0wql){overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.head.svelte-4q0wql .sum:where(.svelte-4q0wql){font:400 12px/1.2 var(--font-sans, sans-serif);color:var(--color-fluidly-neutral-500);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.head.svelte-4q0wql .var-headline:where(.svelte-4q0wql){margin-left:auto;flex:0 0 auto}.head.svelte-4q0wql .shift:where(.svelte-4q0wql){display:inline-flex;align-items:center;gap:5px;font:600 11.5px/1 var(--font-sans, sans-serif);color:var(--color-fluidly-red-600);background:color-mix(in srgb,var(--color-fluidly-red-600) 10%,transparent);border-radius:6px;padding:4px 7px;font-variant-numeric:tabular-nums}.head.svelte-4q0wql .shift.z:where(.svelte-4q0wql){color:var(--color-fluidly-neutral-500);background:color-mix(in srgb,currentColor 8%,transparent)}.transform-card .grip{position:absolute;border:0;padding:0;border-radius:2px;background:var(--color-fluidly-blue-500)!important;opacity:1;cursor:grab;z-index:3;transition:left .25s cubic-bezier(.34,1.56,.64,1),top .25s cubic-bezier(.34,1.56,.64,1),height .25s cubic-bezier(.34,1.56,.64,1),width .25s cubic-bezier(.34,1.56,.64,1)}.transform-card .grip:hover{background:var(--color-fluidly-blue-600)!important}.transform-card .grip.slid{background:var(--color-fluidly-yellow-400)!important}.transform-card .grip.slid:hover{background:var(--color-fluidly-yellow-500)!important}.transform-card .grip.deviant{background:var(--color-fluidly-red-600)!important}.transform-card .grip.deviant:hover{background:var(--color-fluidly-red-700)!important}.transform-card .grip.picked{background:var(--color-fluidly-blue-800)!important;box-shadow:0 0 0 1.5px var(--face, #f4f8fa),0 0 0 3px color-mix(in srgb,var(--color-fluidly-blue-800) 28%,transparent)}.transform-card .grip.slid.picked{background:var(--color-fluidly-yellow-600)!important;box-shadow:0 0 0 1.5px var(--face, #f4f8fa),0 0 0 3px color-mix(in srgb,var(--color-fluidly-yellow-600) 28%,transparent)}.transform-card .grip.deviant.picked{background:var(--color-fluidly-red-700)!important;box-shadow:0 0 0 1.5px var(--face, #f4f8fa),0 0 0 3px color-mix(in srgb,var(--color-fluidly-red-600) 28%,transparent)}.transform-card .grip.dragging{cursor:grabbing;transition:none;z-index:6}.transform-card .ghost{position:absolute;background:var(--color-fluidly-blue-500);opacity:.25;border-radius:2px;pointer-events:none;z-index:0}.transform-card .lead{position:absolute;height:2px;background:var(--color-fluidly-blue-800);pointer-events:none;z-index:2}.transform-card .lead:after{content:"";position:absolute;top:-3px;right:-1px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--color-fluidly-blue-800)}.transform-card .lead.back:after{right:auto;left:-1px;border-left:0;border-right:6px solid var(--color-fluidly-blue-800)}.transform-card .yl{position:absolute;transform:translate(-100%,-50%);font:400 10px/1 var(--font-sans, sans-serif);color:#7597a3;font-variant-numeric:tabular-nums;letter-spacing:.01em;pointer-events:none}.transform-card .snap{position:absolute;background:color-mix(in srgb,var(--color-fluidly-blue-800) 9%,transparent);border-radius:3px;pointer-events:none;z-index:0}.transform-card .tk{position:absolute;width:1px;height:4px;background:#dfe9ee;pointer-events:none}.transform-card .lb{position:absolute;transform:translate(-50%);font:400 10.5px/1.25 var(--font-sans, sans-serif);color:#7597a3;text-align:center;white-space:nowrap;pointer-events:none}.transform-card .lb b{display:block;font-weight:600;color:#7597a3}.svelte-flow__handle.changes-port{background:var(--color-fluidly-violet-500)!important;border-color:var(--color-fluidly-violet-700, var(--color-fluidly-violet-500))!important}.tray.svelte-4q0wql{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow-x:auto;height:40px;margin:12px 0 0;padding:6px 9px;border-radius:10px;background:color-mix(in srgb,var(--color-fluidly-blue-800) 5%,transparent);border:1.2px dashed color-mix(in srgb,var(--color-fluidly-blue-800) 25%,transparent);transition:background .15s,border-color .15s}.tray.over.svelte-4q0wql{background:color-mix(in srgb,var(--color-fluidly-blue-800) 12%,transparent);border-color:var(--color-fluidly-blue-800)}.tray.svelte-4q0wql .ph:where(.svelte-4q0wql){display:inline-flex;align-items:center;gap:6px;font:400 11.5px/1.3 var(--font-sans, sans-serif);color:var(--color-fluidly-neutral-500);white-space:nowrap}.tray.svelte-4q0wql .ph.drop:where(.svelte-4q0wql){font-weight:600;color:var(--color-fluidly-blue-800)}.tray.svelte-4q0wql .chip:where(.svelte-4q0wql){display:inline-flex;align-items:center;gap:6px;flex:none;background:#fff;border:1px solid color-mix(in srgb,var(--color-fluidly-blue-800) 20%,transparent);border-radius:7px;padding:4px 7px;font:600 11px/1 var(--font-sans, sans-serif);color:var(--color-fluidly-blue-800);cursor:pointer;font-variant-numeric:tabular-nums}.tray.svelte-4q0wql .chip:where(.svelte-4q0wql) s:where(.svelte-4q0wql){color:var(--color-fluidly-neutral-500);font-weight:400;text-decoration:none}.foot.svelte-4q0wql{display:flex;align-items:center;gap:8px;height:26px;padding:4px 0 0;font:400 11px/1.3 var(--font-sans, sans-serif);color:var(--color-fluidly-neutral-500);white-space:nowrap}.foot.svelte-4q0wql .sp:where(.svelte-4q0wql){margin-left:auto}.foot.svelte-4q0wql .quiet:where(.svelte-4q0wql){color:var(--color-fluidly-neutral-400)}.transform-card .foot .u{border:0;background:none;padding:0;font:600 11px/1.3 var(--font-sans, sans-serif);color:var(--color-fluidly-blue-800);cursor:pointer}.transform-card .foot .u:hover{text-decoration:underline}.row.svelte-4q0wql{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;margin:3px 0}.note.svelte-4q0wql{width:100%;margin-top:2px;font:400 9.5px/1.3 var(--font-sans, sans-serif);opacity:.6}.count.svelte-4q0wql{flex:1;font:400 11px/1.4 var(--font-sans, sans-serif);font-variant-numeric:tabular-nums;white-space:nowrap}.count.svelte-4q0wql b:where(.svelte-4q0wql){font-weight:600}.stat.svelte-1ox5x16{display:flex;align-items:flex-start;gap:12px}.n.svelte-1ox5x16{font-size:38px;line-height:.9;font-weight:400;letter-spacing:-.08em;font-variant-numeric:tabular-nums;color:var(--stat-accent, currentColor);flex:0 0 auto}.mid.svelte-1ox5x16{display:flex;flex-direction:column;gap:0px;min-width:0}.lb.svelte-1ox5x16{font-size:13px;font-weight:400;color:var(--stat-ink, currentColor);display:flex;flex-direction:column;gap:0}.rt.svelte-1ox5x16{margin-left:auto;text-align:right;font-size:10.5px;line-height:1.5;color:var(--stat-sub, currentColor);flex:0 1 auto;min-width:0}.meterrow.svelte-1ox5x16{display:flex;align-items:center;gap:12px;margin-top:10px}.meterrow.svelte-1ox5x16 .aside:where(.svelte-1ox5x16){flex:0 0 var(--aside-w);min-width:0}.meter.svelte-1ox5x16{flex:1;min-width:0;display:flex;height:7px;border-radius:4px;overflow:hidden;background:var(--fluidly-meter-track)}.meter.svelte-1ox5x16 i:where(.svelte-1ox5x16){height:100%;flex:0 0 auto}.rec.svelte-owd93t{--rc-teal: var(--color-fluidly-blue-800);--rc-slack: var(--color-fluidly-blue-500);--rc-pinned: var(--color-fluidly-blue-700);--rc-decide: var(--color-fluidly-yellow-600);--rc-good: var(--color-fluidly-green-700);--rc-accent-fg: var(--color-fluidly-blue-800);--rc-btn-fg: var(--color-fluidly-neutral-0);--rc-ink: var(--color-fluidly-neutral-200);--rc-sub: var(--color-fluidly-neutral-100);--rc-rule: var(--color-fluidly-neutral-40);--rc-open: var(--color-fluidly-neutral-50);--rc-bar-out: var(--color-fluidly-neutral-60);--rc-hair: var(--color-fluidly-neutral-50);--rc-ghost: var(--color-fluidly-neutral-70);--rc-stk-fuzzy-in: var(--color-fluidly-blue-200);--rc-panel: #e5eef2;--rc-well: var(--color-fluidly-neutral-10);--rc-field: var(--color-fluidly-neutral-0);--rc-sel: var(--color-fluidly-violet-50);--rc-accent-bg: var(--color-fluidly-blue-50);--rc-mark: var(--color-fluidly-green-100);--rc-mark-teal: var(--color-fluidly-blue-100);--rc-decide-bg: var(--color-fluidly-yellow-50);--rc-decide-fg: var(--color-fluidly-yellow-800);--rc-bad-bg: var(--color-fluidly-red-50);--rc-bad-fg: var(--color-fluidly-red-700);--rc-exact: var(--rc-good);--rc-near: var(--rc-slack);--rc-link: var(--rc-teal);--rc-amb: var(--rc-decide);display:flex;flex-direction:column;gap:7px;padding:8px 15px 10px;overflow:hidden;position:relative;font-variant-numeric:tabular-nums}.dark .rec.svelte-owd93t{--rc-teal: var(--color-fluidly-blue-600);--rc-accent-fg: var(--color-fluidly-blue-300);--rc-btn-fg: var(--color-fluidly-neutral-800);--rc-ink: var(--color-fluidly-neutral-20);--rc-sub: var(--color-fluidly-neutral-60);--rc-rule: var(--color-fluidly-neutral-300);--rc-open: var(--color-fluidly-neutral-200);--rc-bar-out: var(--color-fluidly-neutral-90);--rc-hair: var(--color-fluidly-neutral-300);--rc-ghost: var(--color-fluidly-neutral-100);--rc-stk-fuzzy-in: var(--color-fluidly-blue-900);--rc-panel: var(--color-fluidly-neutral-400);--rc-well: var(--color-fluidly-neutral-600);--rc-field: var(--color-fluidly-neutral-600);--rc-sel: var(--color-fluidly-violet-900);--rc-accent-bg: var(--color-fluidly-blue-950);--rc-mark: var(--color-fluidly-green-900);--rc-mark-teal: var(--color-fluidly-blue-950);--rc-decide-bg: var(--color-fluidly-yellow-900);--rc-decide-fg: var(--color-fluidly-yellow-200);--rc-bad-bg: var(--color-fluidly-red-900);--rc-bad-fg: var(--color-fluidly-red-200)}.rec.svelte-owd93t{--stat-accent: var(--rc-accent-fg);--stat-ink: var(--rc-ink);--stat-sub: var(--rc-sub)}.rec.svelte-owd93t .rt b{color:var(--rc-ink)}.cl.svelte-owd93t{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--rc-sub)}.cl.svelte-owd93t b:where(.svelte-owd93t){color:var(--rc-ink);font-weight:700}.cl.svelte-owd93t em:where(.svelte-owd93t){font-style:normal;color:var(--rc-accent-fg);font-weight:700}.cl.svelte-owd93t .sp:where(.svelte-owd93t){margin-left:auto}.cl.svelte-owd93t i:where(.svelte-owd93t){width:7px;height:7px;border-radius:2px;flex:none}.cl.svelte-owd93t i:where(.svelte-owd93t)+b:where(.svelte-owd93t){margin-left:-2px}.pl.svelte-owd93t i:where(.svelte-owd93t){border:1.5px solid var(--rc-rule);border-radius:3px;width:9px;height:9px}.pl.svelte-owd93t .pw:where(.svelte-owd93t){background:var(--color-fluidly-neutral-0)}.pl.svelte-owd93t .pb:where(.svelte-owd93t){background:var(--color-fluidly-neutral-200);border-color:var(--color-fluidly-neutral-500)}.tols.svelte-owd93t{display:flex;gap:16px}.g.svelte-owd93t{flex:1;cursor:ew-resize;padding:9px;border-radius:7px;background:var(--rc-panel)}.g.act.svelte-owd93t{box-shadow:inset 0 0 0 1.5px var(--rc-slack)}.gt.svelte-owd93t{display:flex;font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--rc-sub)}.gv.svelte-owd93t{margin-left:auto;text-transform:none;letter-spacing:0;font-size:11px;color:var(--rc-ink)}.hist.svelte-owd93t{position:relative;display:flex;align-items:flex-end;gap:1px;height:30px;flex:1;margin-top:3px;margin-bottom:2px}.hist.svelte-owd93t b:where(.svelte-owd93t){flex:1;background:var(--rc-bar-out);border-radius:1px 1px 0 0}.hist.svelte-owd93t b.in:where(.svelte-owd93t){background:var(--rc-slack)}.hist.svelte-owd93t b.stk:where(.svelte-owd93t){display:flex;flex-direction:column-reverse;background:none}.hist.svelte-owd93t b.stk:where(.svelte-owd93t) u:where(.svelte-owd93t){background:var(--rc-teal)}.hist.svelte-owd93t b.stk:where(.svelte-owd93t) s:where(.svelte-owd93t){background:var(--rc-slack)}.hist.svelte-owd93t b.stk:where(.svelte-owd93t) em:where(.svelte-owd93t){background:var(--rc-bar-out)}.hist.svelte-owd93t b.stk.in:where(.svelte-owd93t) em:where(.svelte-owd93t){background:var(--rc-stk-fuzzy-in)}.hist.svelte-owd93t b.ex:where(.svelte-owd93t),.hist.svelte-owd93t b.ex.stk:where(.svelte-owd93t) u:where(.svelte-owd93t),.hist.svelte-owd93t b.ex.stk:where(.svelte-owd93t) s:where(.svelte-owd93t),.hist.svelte-owd93t b.ex.stk:where(.svelte-owd93t) em:where(.svelte-owd93t){background:var(--rc-pinned)}.hist.svelte-owd93t b.ex:where(.svelte-owd93t){border-bottom:2px solid var(--rc-pinned);margin-bottom:-2px}.hnd.svelte-owd93t{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--rc-ink);border-radius:1px}.gx.svelte-owd93t{display:flex;justify-content:space-between;font-size:9px;color:var(--rc-sub);margin-top:2px}.gd.svelte-owd93t{font-size:9.5px;color:var(--rc-sub);margin-top:1px}.gd.svelte-owd93t em:where(.svelte-owd93t){font-style:normal;font-weight:700;color:var(--rc-ink)}.bands.svelte-owd93t{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.bc.svelte-owd93t{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:11px;border:1px solid var(--rc-rule);background:var(--rc-field);color:var(--rc-sub);cursor:pointer}.bc.on.svelte-owd93t{border-color:var(--rc-slack);color:var(--rc-accent-fg);background:var(--rc-accent-bg)}.bc.svelte-owd93t i:where(.svelte-owd93t){width:7px;height:7px;border-radius:2px;border:1.5px solid}.bc.svelte-owd93t n:where(.svelte-owd93t){font-weight:400;opacity:.7}.srch.svelte-owd93t{margin-left:auto}.srch.svelte-owd93t input:where(.svelte-owd93t){font-size:10.5px;padding:2px 8px;border-radius:11px;border:1px solid var(--rc-rule);background:var(--rc-field);color:var(--rc-ink);outline:none;width:150px}.cols.svelte-owd93t{display:grid;font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--rc-sub)}.cols.svelte-owd93t .m:where(.svelte-owd93t){text-align:center;text-transform:none;letter-spacing:0;font-weight:400;white-space:nowrap;overflow:visible}.cols.svelte-owd93t .r:where(.svelte-owd93t){text-align:right}.wrap.svelte-owd93t{display:flex;gap:12px;align-items:flex-start;min-height:0}.list.svelte-owd93t{flex:1;min-width:0;overflow-x:hidden;overflow-y:auto;position:relative}.inner.svelte-owd93t{position:relative}.inner.svelte-owd93t svg:where(.svelte-owd93t){position:absolute;left:0;top:0;pointer-events:none}.wires.svelte-owd93t path:where(.svelte-owd93t),.wires.svelte-owd93t circle:where(.svelte-owd93t){fill:none}.wires.svelte-owd93t .rail:where(.svelte-owd93t){stroke:var(--rc-hair);stroke-width:1.1}.wires.svelte-owd93t .bar:where(.svelte-owd93t){stroke-width:7;stroke-linecap:round}.wires.svelte-owd93t .bar:where(.svelte-owd93t){stroke:var(--rc-good)}.wires.svelte-owd93t .msg:where(.svelte-owd93t){stroke:var(--color-fluidly-green-600)}.wires.svelte-owd93t .bar.amb:where(.svelte-owd93t){stroke:var(--rc-decide)}.wires.svelte-owd93t .gh:where(.svelte-owd93t){stroke:var(--rc-ghost);stroke-width:1.1;stroke-dasharray:2 3}.wires.svelte-owd93t .gh.nearmiss:where(.svelte-owd93t){stroke-dasharray:1 4}.wires.svelte-owd93t .ghb:where(.svelte-owd93t){stroke:var(--rc-ghost);stroke-width:3.5;stroke-linecap:round}.wires.svelte-owd93t .ghb.nearmiss:where(.svelte-owd93t){opacity:.75}.wires.svelte-owd93t .stub:where(.svelte-owd93t){stroke:var(--rc-hair);stroke-width:1.1;stroke-dasharray:3 4}.wires.svelte-owd93t .sbar:where(.svelte-owd93t){stroke:var(--rc-open);stroke-width:7;stroke-linecap:round}.wires.svelte-owd93t .dot:where(.svelte-owd93t){stroke:var(--rc-open);stroke-width:1.2}.rw.svelte-owd93t,.exp.svelte-owd93t{position:absolute;left:0;right:0;display:grid}.rw.svelte-owd93t{height:22px;align-items:center}.rw.sel.svelte-owd93t{background:var(--rc-sel);border-radius:5px}.exp.svelte-owd93t{background:var(--rc-well);border-radius:7px;z-index:4;padding-bottom:4px}.c.svelte-owd93t{display:flex;align-items:center;gap:7px;min-width:0;padding:0 6px}.c.a.svelte-owd93t{justify-content:flex-end}.c.b.svelte-owd93t{justify-content:flex-start}.c.m.svelte-owd93t{justify-content:center}.rw.svelte-owd93t .ms:where(.svelte-owd93t),.alt.svelte-owd93t .ms:where(.svelte-owd93t),.rw.svelte-owd93t .dt:where(.svelte-owd93t),.alt.svelte-owd93t .dt:where(.svelte-owd93t),.rw.svelte-owd93t .am:where(.svelte-owd93t),.alt.svelte-owd93t .am:where(.svelte-owd93t){font-size:11px}.ms.svelte-owd93t{color:var(--rc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms.svelte-owd93t mark:where(.svelte-owd93t){background:var(--rc-mark);color:inherit;border-radius:2px;padding:0 1px}.ms.svelte-owd93t mark.teal:where(.svelte-owd93t){background:var(--rc-mark-teal);color:var(--rc-accent-fg)}.dt.svelte-owd93t{color:var(--rc-sub);flex:none}.am.svelte-owd93t{font-weight:700;color:var(--rc-ink);flex:none}.alt.svelte-owd93t{display:grid;height:24px;align-items:center}.hint.svelte-owd93t{font-size:9.5px;color:var(--rc-sub)}.rw.can.svelte-owd93t{cursor:pointer}.why.svelte-owd93t{font-size:9.5px;color:var(--rc-sub)}.pick.svelte-owd93t{font-size:10px;font-weight:700;padding:1px 8px;border-radius:9px;border:1px solid var(--rc-slack);background:var(--rc-accent-bg);color:var(--rc-accent-fg);cursor:pointer}.chp.svelte-owd93t{position:absolute;transform:translate(-50%,-50%);font-size:9.5px;font-weight:700;padding:1px 7px;border-radius:9px;white-space:nowrap;border:1px solid;z-index:3;cursor:pointer}.chp.inl.svelte-owd93t{position:static;transform:none;z-index:5}.chp.de.svelte-owd93t{color:var(--rc-decide-fg);background:var(--rc-decide-bg);border-color:var(--rc-decide)}.chp.lk.svelte-owd93t{color:var(--rc-accent-fg);background:var(--rc-accent-bg);border-color:var(--rc-slack)}.chp.sl.svelte-owd93t{color:var(--rc-sub);background:var(--rc-field);border-color:var(--rc-rule);cursor:default}.chp.gh.svelte-owd93t{font-size:8.5px;font-weight:400;padding:0 5px;color:var(--rc-sub);background:var(--rc-field);border-color:var(--rc-ghost);cursor:default}.rib.svelte-owd93t{flex:none;width:11px;align-self:stretch;position:relative;border-radius:6px;background:var(--rc-well);cursor:grab}.rib.grab.svelte-owd93t{cursor:grabbing}.rib.svelte-owd93t i:where(.svelte-owd93t){position:absolute;left:2px;right:2px;border-radius:2px}.rib.svelte-owd93t i.thin:where(.svelte-owd93t){left:4.5px;right:4.5px}.vw.svelte-owd93t{position:absolute;left:0;right:0;border-left:2px solid var(--rc-ink);border-right:2px solid var(--rc-ink);border-radius:0}.prop.svelte-owd93t{display:flex;align-items:center;gap:8px;font-size:11px;padding:5px 8px;border-radius:8px;background:var(--rc-sel);color:var(--rc-ink)}.prop.svelte-owd93t .sp:where(.svelte-owd93t){flex:1}.prop.svelte-owd93t .arrow:where(.svelte-owd93t){color:var(--rc-sub)}.tag.svelte-owd93t{font-size:10px;font-weight:700;padding:1px 7px;border-radius:9px;background:var(--rc-accent-bg);color:var(--rc-accent-fg)}.tag.no.svelte-owd93t{background:var(--rc-bad-bg);color:var(--rc-bad-fg)}.btn.svelte-owd93t{font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:8px;border:1px solid var(--rc-slack);background:var(--rc-teal);color:var(--rc-btn-fg);cursor:pointer}.btn.ghost.svelte-owd93t{background:none;color:var(--rc-sub);border-color:var(--rc-rule)}.cls.svelte-zof8a2{--ink: var(--color-fluidly-neutral-200);--sub: var(--color-fluidly-neutral-100);--line: var(--color-fluidly-neutral-40);--row: var(--color-fluidly-neutral-10);--card: var(--color-fluidly-neutral-0);--chip: var(--color-fluidly-neutral-10);--c-caught: var(--color-fluidly-blue-700);--c-live: var(--color-fluidly-blue-800);--c-dead: var(--color-fluidly-neutral-50);--c-unmatched: var(--color-fluidly-neutral-50);--c-stream: var(--color-fluidly-neutral-100);--c-warn: var(--color-fluidly-yellow-600);--c-warn-fg: var(--color-fluidly-yellow-700);--c-bad: var(--color-fluidly-red-500);--c-live-fg: var(--color-fluidly-blue-800);--brand-wash: color-mix(in srgb, var(--color-fluidly-blue-500) 8%, transparent);--brand-line: color-mix(in srgb, var(--color-fluidly-blue-500) 38%, transparent);--c-caught-fg: var(--color-fluidly-blue-800);display:flex;flex-direction:column;background:var(--face);color:var(--ink);font-size:11px;overflow:hidden}.dark .cls.svelte-zof8a2{--face: var(--color-fluidly-neutral-800);--ink: var(--color-fluidly-neutral-10);--sub: var(--color-fluidly-neutral-50);--line: var(--color-fluidly-neutral-500);--row: var(--color-fluidly-neutral-700);--card: var(--color-fluidly-neutral-700);--chip: var(--color-fluidly-neutral-800);--c-caught: var(--color-fluidly-blue-500);--c-live: var(--color-fluidly-blue-500);--c-dead: var(--color-fluidly-neutral-400);--c-unmatched: var(--color-fluidly-neutral-400);--c-stream: var(--color-fluidly-neutral-50);--c-live-fg: var(--color-fluidly-blue-400);--brand-wash: color-mix(in srgb, var(--color-fluidly-blue-500) 14%, transparent);--brand-line: color-mix(in srgb, var(--color-fluidly-blue-500) 44%, transparent);--c-caught-fg: var(--color-fluidly-blue-400)}.cov.svelte-zof8a2{display:flex;flex-direction:column;gap:8px;padding:12px 16px 10px;flex:0 0 auto;--stat-ink: var(--ink);--stat-sub: var(--sub);--stat-accent: var(--c-caught-fg);--stat-rule: var(--line)}.cls.narrow.svelte-zof8a2 .gut:where(.svelte-zof8a2){display:none}.cls.narrow.svelte-zof8a2 .cols:where(.svelte-zof8a2){grid-template-columns:1fr 1fr}.cls.narrow.svelte-zof8a2 .cat-head:where(.svelte-zof8a2){width:auto;flex:1;text-align:left}.cls.narrow.svelte-zof8a2 .rule:where(.svelte-zof8a2),.cls.narrow.svelte-zof8a2 .cat:where(.svelte-zof8a2){margin-left:10px;margin-right:10px}.cls.wrapped.svelte-zof8a2 .cols:where(.svelte-zof8a2){grid-template-columns:1fr;grid-template-rows:1fr 1fr}.cls.wrapped.svelte-zof8a2 .chead:where(.svelte-zof8a2){display:none}.cls.wrapped.svelte-zof8a2 .cscroll:where(.svelte-zof8a2){border-top:1px solid var(--line)}.cls.compact.svelte-zof8a2 .cov:where(.svelte-zof8a2){gap:5px;padding:8px 12px}.cls.compact.svelte-zof8a2 .stat .n{font-size:30px}.cls.compact.svelte-zof8a2 .meter{margin-top:6px}.bands.svelte-zof8a2{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:2px 16px 10px;flex:0 0 auto}.bc.svelte-zof8a2{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:11px;border:1px solid var(--line);background:var(--chip);color:var(--sub);cursor:pointer;white-space:nowrap}.bc.svelte-zof8a2 i:where(.svelte-zof8a2){width:7px;height:7px;border-radius:2px;border:1.5px solid;flex:none}.bc.svelte-zof8a2 n:where(.svelte-zof8a2){font-weight:400;opacity:.7}.bc.on.svelte-zof8a2{border-color:var(--brand-line);background:var(--brand-wash);color:var(--c-live-fg)}.srch.svelte-zof8a2{flex:1;min-width:120px;display:flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--chip);border-radius:11px;padding:2px 9px;color:var(--sub)}.srch.svelte-zof8a2 svg:where(.svelte-zof8a2){width:11px;height:11px;flex:0 0 auto}.srch.svelte-zof8a2 input:where(.svelte-zof8a2){flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font-size:10.5px;outline:none}.chead.svelte-zof8a2{display:flex;justify-content:flex-end;padding:0 16px 4px;flex:0 0 auto}.cat-head.svelte-zof8a2{width:var(--cats)}.cols.svelte-zof8a2{display:grid;grid-template-columns:1fr var(--gut) var(--cats);flex:1 1 auto;min-height:0}.lscroll.svelte-zof8a2,.cscroll.svelte-zof8a2{min-height:0;overflow-y:auto;overflow-x:hidden;padding:4px 0 14px}.gut.svelte-zof8a2{position:relative;border-left:1px solid var(--line);border-right:1px solid var(--line)}.gut.svelte-zof8a2 svg:where(.svelte-zof8a2){display:block;position:absolute;top:0;right:0;bottom:0;left:0}.band.svelte-zof8a2{display:flex;align-items:center;gap:7px;padding:9px 13px 5px;color:var(--sub)}.band.svelte-zof8a2 h6:where(.svelte-zof8a2){color:inherit}.band.svelte-zof8a2 .n:where(.svelte-zof8a2){font-size:10px;font-variant-numeric:tabular-nums}.band.svelte-zof8a2 .ln:where(.svelte-zof8a2){flex:1;height:1px;background:var(--line)}.band.drop.armed.svelte-zof8a2 .ln:where(.svelte-zof8a2){background:var(--c-live)}.band.res.svelte-zof8a2{color:var(--c-warn)}.tglwrap.svelte-zof8a2{display:flex;align-items:center;gap:7px}.tglwrap.svelte-zof8a2 h6:where(.svelte-zof8a2){color:var(--sub)}.withheld.svelte-zof8a2{margin:2px 13px 6px;padding:6px 9px;border-left:2px solid var(--c-dead);color:var(--sub);font-size:10px;line-height:1.4}.withheld.svelte-zof8a2 .needs:where(.svelte-zof8a2){display:block;font-size:10px;opacity:.8}.mini.busy.svelte-zof8a2{opacity:.7}.mini.svelte-zof8a2:disabled{cursor:default}.rule.svelte-zof8a2{display:flex;align-items:center;gap:9px;margin:0 12px 3px;padding:2px 9px;background:var(--card);border-radius:9px;box-shadow:0 2px 12px #cfcfcf}.rule.dead.svelte-zof8a2,.rule.broken.svelte-zof8a2{background:var(--row);border-color:transparent;color:var(--sub)}.rule.live.svelte-zof8a2{border-color:var(--c-live)}.grip.svelte-zof8a2{color:var(--c-dead);cursor:grab;font-size:11px;letter-spacing:-2px;flex:0 0 auto}.cond.svelte-zof8a2{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;flex:1;min-width:0}.fld.svelte-zof8a2{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;color:var(--ink)}.op.svelte-zof8a2{font-size:11px;color:var(--sub)}.and.svelte-zof8a2{font-size:10px;color:var(--sub);letter-spacing:.06em}.arrow.svelte-zof8a2{color:var(--c-dead)}.cls .fldtrigger,.cls .optrigger{display:inline-flex;align-items:center;gap:3px;background:transparent;border:1px solid transparent;border-radius:5px;padding:1px 4px;font-size:11px}.cls .fldtrigger{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:600;color:var(--ink)}.cls .optrigger{color:var(--sub)}.cls .fldtrigger:hover,.cls .optrigger:hover{border-color:var(--brand-line);background:var(--brand-wash);color:var(--c-live-fg)}.addand.svelte-zof8a2,.drop-cond.svelte-zof8a2,.mini.svelte-zof8a2{background:var(--brand-wash);border:1px solid var(--brand-line);border-radius:9999px;color:var(--c-live-fg);font-size:10px;padding:1px 8px;white-space:nowrap}.addand.svelte-zof8a2:hover,.drop-cond.svelte-zof8a2:hover,.mini.svelte-zof8a2:hover{border-color:var(--c-live);background:color-mix(in srgb,var(--c-live) 14%,transparent)}.mini.go.svelte-zof8a2{border-color:var(--c-live);background:color-mix(in srgb,var(--c-live) 12%,transparent);font-weight:600}.lit.svelte-zof8a2{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;background:var(--chip);border:1px solid var(--line);border-radius:5px;color:var(--ink);padding:2px 6px;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lit.svelte-zof8a2:hover{border-color:var(--c-live)}input.lit.svelte-zof8a2{border-color:var(--c-live);min-width:12ch}.ws.svelte-zof8a2{color:var(--c-bad);background:color-mix(in srgb,var(--c-bad) 18%,transparent);border-radius:2px}.pill.svelte-zof8a2{border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:9999px;padding:1px 9px;font-size:11px;white-space:nowrap}input.catinput.svelte-zof8a2{background:transparent;border:1px solid var(--c-live);border-radius:9999px;padding:1px 9px;font-size:11px;color:var(--ink);min-width:10ch;max-width:18ch}.author.svelte-zof8a2{font-size:10px;font-weight:600;letter-spacing:.04em;border:1px solid var(--line);border-radius:9999px;padding:1px 5px;color:var(--sub);flex:0 0 auto}.cnt.svelte-zof8a2{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;color:var(--ink);min-width:3ch;text-align:right;flex:0 0 auto}.rule.dead.svelte-zof8a2 .cnt:where(.svelte-zof8a2),.rule.broken.svelte-zof8a2 .cnt:where(.svelte-zof8a2){color:var(--sub);font-weight:400}.live.svelte-zof8a2{color:var(--c-live-fg);font-size:10px;white-space:nowrap}.need.svelte-zof8a2{color:var(--c-warn);font-size:10px;white-space:nowrap}.x.svelte-zof8a2{background:transparent;border:0;color:var(--c-dead);font-size:11px;flex:0 0 auto}.x.svelte-zof8a2:hover{color:var(--c-bad)}.ins.svelte-zof8a2{height:2px;margin:-2px 12px 2px;border-radius:2px;background:var(--color-fluidly-blue-600);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-fluidly-blue-600) 18%,transparent)}.tx.svelte-zof8a2 .d:where(.svelte-zof8a2),.cat.svelte-zof8a2 .cn:where(.svelte-zof8a2),.foot.svelte-zof8a2 code:where(.svelte-zof8a2),.withheld.svelte-zof8a2,.cls .stat .lb,.cls .stat .rt,.cls .fluidly-statline{-webkit-user-select:text;user-select:text;cursor:text}.tx.svelte-zof8a2{display:flex;align-items:center;gap:9px;padding:0 13px;height:26px;color:var(--ink)}.tx.svelte-zof8a2:hover{background:var(--row)}.tx.sel.svelte-zof8a2{background:color-mix(in srgb,var(--c-live) 12%,transparent)}.tx.svelte-zof8a2 .d:where(.svelte-zof8a2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.tx.svelte-zof8a2 .dir:where(.svelte-zof8a2){font-size:10px;color:var(--sub);text-transform:uppercase;letter-spacing:.06em}.tx.svelte-zof8a2 .dir.cr:where(.svelte-zof8a2){color:var(--c-caught)}.tx.svelte-zof8a2 .c:where(.svelte-zof8a2),.tx.svelte-zof8a2 .amt:where(.svelte-zof8a2){font-variant-numeric:tabular-nums;font-size:10px;color:var(--sub)}.tx.svelte-zof8a2 .by:where(.svelte-zof8a2){font-size:10px;color:var(--c-live-fg)}.more.svelte-zof8a2{padding:5px 13px;color:var(--sub);font-size:10px}.teach.svelte-zof8a2{margin:2px 13px 8px;padding:8px 10px;border:1px solid var(--c-live);border-radius:5px;display:grid;gap:6px}.teach.svelte-zof8a2 .th:where(.svelte-zof8a2){color:var(--sub)}.trow.svelte-zof8a2,.tfoot.svelte-zof8a2{display:flex;align-items:center;gap:6px}.tfoot.svelte-zof8a2{justify-content:flex-end}.tfoot.svelte-zof8a2 .live:where(.svelte-zof8a2){margin-right:auto}.cat.svelte-zof8a2{display:flex;align-items:center;gap:9px;margin:0 16px 6px;padding:10px 13px;background:var(--card);border:1px solid var(--line);border-radius:9px}.cat.dead.svelte-zof8a2{background:var(--row);border-color:transparent;color:var(--sub)}.cat.resid.svelte-zof8a2{background:var(--row);border-color:transparent;color:var(--c-warn)}.cat.svelte-zof8a2 .cn:where(.svelte-zof8a2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.cat.svelte-zof8a2 .cc:where(.svelte-zof8a2){font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.cat.dead.svelte-zof8a2 .cc:where(.svelte-zof8a2){font-weight:400}.cat.svelte-zof8a2 .src:where(.svelte-zof8a2){font-size:10px;color:var(--sub);white-space:nowrap}.foot.svelte-zof8a2{padding:6px 13px;border-top:1px solid var(--line);color:var(--sub);flex:0 0 auto}.foot.svelte-zof8a2 code:where(.svelte-zof8a2){font-size:10px}.svelte-flow__node-sankey_gate_1 .node{--sankey-in: var(--color-fluidly-green-700);--sankey-out: var(--color-fluidly-red-400);--sankey-warn: var(--color-fluidly-yellow-500);--sankey-empty: var(--color-fluidly-neutral-200);--sankey-warn-ink: var(--color-fluidly-neutral-900);background:none;background-color:transparent;border:0;box-shadow:none;width:30px;height:var(--sankey-node-h, 240px);overflow:visible;padding:0}.svelte-flow__node-sankey_gate_1 .node.dark{--sankey-warn-ink: var(--color-fluidly-neutral-0);--sankey-empty: var(--color-fluidly-neutral-50)}.svelte-flow__node-sankey_gate_1 .svelte-flow__handle.port-hidden{opacity:0}.stripwrap.svelte-1pm1qem{position:absolute;top:-4px;left:50%;transform:translate(-50%);width:380px;overflow:visible;display:flex;align-items:flex-start;justify-content:center;pointer-events:none}.ordinate-menu.svelte-1pm1qem{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap}.hollow.svelte-1pm1qem{stroke:var(--sankey-empty);stroke-width:3;stroke-opacity:.4;fill:var(--sankey-empty);fill-opacity:.2}.deficit.svelte-1pm1qem{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:3px;padding:1px 5px;border-radius:3px;white-space:nowrap;font-size:10px;font-weight:600;color:var(--sankey-warn);background:color-mix(in srgb,var(--sankey-warn) 16%,transparent);pointer-events:none}.aspsp-row.svelte-1q8jbua{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;width:100%;flex:1;padding:1px 0 0 4px}.aspsp-pills.svelte-1q8jbua{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;flex:1;min-width:0;gap:3px}.aspsp-pill.svelte-1q8jbua{color:var(--color-fluidly-blue-50);padding:.5px 4px;font-weight:600;border-radius:3px;font-size:10px;white-space:nowrap}.aspsp-pill.feature.svelte-1q8jbua{background-color:var(--color-fluidly-blue-800)}.aspsp-pill.country.svelte-1q8jbua{background-color:var(--color-fluidly-neutral-400)}.aspsp-pill.bank.svelte-1q8jbua{color:var(--color-fluidly-neutral-20);background-color:var(--color-fluidly-neutral-400);border:.5px solid var(--color-fluidly-neutral-800)}.aspsp-pill.info.svelte-1q8jbua{background-color:var(--color-fluidly-neutral-400)}.aspsp-pill.pool.svelte-1q8jbua{color:var(--color-fluidly-blue-800);background-color:var(--color-fluidly-blue-100);box-shadow:inset 0 0 0 1px var(--color-fluidly-blue-800)}.dark .aspsp-pill.pool.svelte-1q8jbua{color:var(--color-fluidly-blue-300);background-color:var(--color-fluidly-blue-900)}.svelte-flow__node-account_capabilities{height:auto!important}.empty-state.svelte-1q8jbua{padding:8px;text-align:center;font-size:11px;opacity:.4}.svelte-flow__node-fx_rates{border-radius:10px}.compact{--fluidly-node-padding-x: 0px;--fluidly-node-padding-y: 0px;background:transparent;background-image:none;padding:0}.fx-board.svelte-8lrgb2{border-radius:inherit;overflow:hidden}.fx-letterbox .fx-board-text{font-size:1.3em;font-weight:500}.fx-letterbox .fx-board-stroke1{fill:url(#boardgradient)}.fx-letterbox .upper .fx-board-text-currency,.fx-letterbox .lower .fx-board-text-currency{fill:var(--color-fluidly-blue-400)}.fx-letterbox .fx-board-text-letter{fill:#f1a63b}.fx-letterbox .fx-board-background{fill:#202020;stroke:#414141}.fx-letterbox .boardgradient_start{stop-color:#202020}.fx-letterbox .boardgradient_end{stop-color:#414141}.fx-method-anchor.svelte-8lrgb2{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);font-weight:400;pointer-events:none;font-size:14px;letter-spacing:-.02em;white-space:nowrap}.fx-method-trigger.svelte-8lrgb2{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;margin:-2px -8px;border:none;border-radius:6px;background:transparent;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer}.fx-method-trigger.svelte-8lrgb2:hover,.fx-method-trigger[data-state=open].svelte-8lrgb2{background:var(--color-fluidly-blue-50)}.fx-method-trigger-method.svelte-8lrgb2{opacity:.7}.fx-method-trigger.svelte-8lrgb2 .fx-method-trigger-chevron{width:12px;height:12px;flex-shrink:0;opacity:.4}.fx-method-trigger.svelte-8lrgb2:hover .fx-method-trigger-chevron,.fx-method-trigger[data-state=open].svelte-8lrgb2 .fx-method-trigger-chevron{opacity:1}.fx-method-banner{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;background:var(--color-fluidly-blue-50);border-bottom:1px solid var(--border);text-align:left}.fx-method-banner .fx-method-banner-icon{flex:0 0 auto;width:26px;height:26px;color:var(--color-fluidly-blue-800)}.fx-method-banner-text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.fx-method-banner-title{font-size:15px;font-weight:700;color:var(--color-fluidly-blue-900);line-height:1.25}.fx-method-banner-sub{font-size:13px;color:var(--color-fluidly-neutral-200);line-height:1.25}.fx-currency-select.svelte-8lrgb2{font-size:12px;padding:3px 6px;border-radius:4px;border:1px solid #555;background:#2a2a2a;color:#e0e0e0;cursor:pointer;margin-top:4px}.fx-currency-select.svelte-8lrgb2:focus{outline:1px solid #7eb8da;border-color:#7eb8da}.fx-method-item{display:flex!important;align-items:flex-start!important;width:100%;gap:12px;padding:8px 10px;cursor:pointer}.fx-method-left{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.fx-method-right{display:flex;align-items:center;gap:6px;flex-shrink:0;padding-top:2px}.fx-method-title{font-weight:400;font-size:18px;line-height:1.2}.fx-method-desc{font-size:12px;opacity:.7;line-height:1.25;margin:3px 0}.fx-method-badge{background:var(--color-fluidly-blue-800);color:var(--color-fluidly-blue-50);font-size:11px;font-weight:500;border-radius:4px;padding:1.5px 6px;white-space:nowrap}.fx-method-badge-muted{background:transparent;color:var(--color-fluidly-neutral-100);border:1px solid var(--color-fluidly-neutral-300);font-weight:400}.fx-method-dim{opacity:.45}.excel-body.svelte-1a5ys3c{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 16px 10px;gap:6px;min-width:110px}.excel-icon.svelte-1a5ys3c{width:56px;height:56px;-webkit-user-select:none;user-select:none;pointer-events:none}.excel-filename.svelte-1a5ys3c{font-size:12px;font-weight:500;letter-spacing:-.01em;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:var(--color-fluidly-neutral-700, #444)}.tool.svelte-1a5ys3c{position:absolute;display:flex;flex-direction:column;gap:3px;z-index:10;white-space:nowrap}.tooltitle.svelte-1a5ys3c{font-size:10px;opacity:.7}.maprow.svelte-1a5ys3c{display:grid;grid-template-columns:64px auto;align-items:center;gap:6px}.maprole.svelte-1a5ys3c{font-size:11px;color:var(--color-fluidly-neutral-700)}.unset.svelte-1a5ys3c{opacity:.55;font-style:italic}.mapdesc.svelte-1a5ys3c{font-size:11px;line-height:1.35;padding:10px 12px 8px;color:var(--color-fluidly-neutral-700)}.excel-map-item{display:flex;align-items:flex-start;gap:8px;padding:7px 12px}.mapitem-left.svelte-1a5ys3c{display:flex;flex-direction:column;min-width:0}.mapitem-title.svelte-1a5ys3c{font-size:12px;display:flex;align-items:baseline;gap:6px}.mapitem-type.svelte-1a5ys3c{font-size:10px;opacity:.6}.mapitem-sub.svelte-1a5ys3c{font-size:11px;opacity:.7;overflow:hidden;text-overflow:ellipsis}.outer.svelte-ujdizp{border-radius:9999px!important;width:45px;height:45px;padding:0}.svelte-flow__node-change .node:not(.locked){background:none;background-color:var(--color-fluidly-neutral-20);color:var(--color-fluidly-neutral-800)}.tool.svelte-ujdizp{position:absolute;display:flex;flex-direction:column;z-index:10;white-space:nowrap}.tooltitle.svelte-ujdizp{font-size:10px;opacity:.7}.cooldown-input.svelte-ujdizp{width:64px;font-size:12px;padding:3px 6px;border-radius:4px;border:1px solid #555;background:#2a2a2a;color:#e0e0e0;margin-top:2px}.cooldown-input.svelte-ujdizp:focus{outline:1px solid #7eb8da;border-color:#7eb8da}.svelte-flow__node-ask_1 .pointerhandler{min-height:0}.ask.svelte-1j6o78x{flex:1;--teal: #1a7f93;--ink: #54757f;--num: #1d5c68;--sub: #7fa0ab;--rule: #e4edf0;position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;color:#0e2a30}.svelte-flow__handle.port-hidden{opacity:0}.ctxline.svelte-1j6o78x,.errrow.svelte-1j6o78x{-webkit-user-select:text;user-select:text;cursor:text}.ctxline.svelte-1j6o78x{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ask.compact.svelte-1j6o78x .qrow:where(.svelte-1j6o78x){padding-top:6px}.ask.compact.svelte-1j6o78x .ctx:where(.svelte-1j6o78x){padding:7px 0 8px}.ask.tiny.svelte-1j6o78x .ctx:where(.svelte-1j6o78x),.ask.tiny.svelte-1j6o78x .qrow:where(.svelte-1j6o78x),.ask.tiny.svelte-1j6o78x .btn:where(.svelte-1j6o78x){padding:7px 9px}.ask.compact.svelte-1j6o78x .sb:where(.svelte-1j6o78x){padding:5px 7px}.ctx.svelte-1j6o78x{display:flex;align-items:center;flex-wrap:nowrap;gap:7px;min-width:0;padding:9px 0 10px;font:400 11.5px/1 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.ctx.svelte-1j6o78x .sw:where(.svelte-1j6o78x){width:7px;height:7px;border-radius:2px;background:var(--teal);flex:none}.ctx.empty.svelte-1j6o78x .sw:where(.svelte-1j6o78x){background:#cddde3}.ctx.svelte-1j6o78x u:where(.svelte-1j6o78x){text-decoration:none;color:var(--ink);font-size:10.5px;white-space:nowrap;flex:none}.qwrap.svelte-1j6o78x{display:flex}.ask.svelte-1j6o78x:not(.answered) .qwrap:where(.svelte-1j6o78x){flex:1;min-height:0}.ask.svelte-1j6o78x:not(.answered) .q:where(.svelte-1j6o78x){min-height:58px}.ask.answered.svelte-1j6o78x .q:where(.svelte-1j6o78x){min-height:0}.ask.answered.svelte-1j6o78x .ans:where(.svelte-1j6o78x){min-height:0}.ask.answered.svelte-1j6o78x .qwrap:where(.svelte-1j6o78x){flex:0 1 auto;min-height:0;overflow:hidden}.q.svelte-1j6o78x{width:100%;min-height:0;resize:none;display:block;border:1px solid #dde9ec;border-radius:10px;background:#fff;padding:9px 10px;font:400 12.5px/1.5 var(--font-sans);color:#24525e;outline:0;-webkit-user-select:text;user-select:text}.q.svelte-1j6o78x::placeholder{color:#557682}.q.svelte-1j6o78x:focus{border-color:#a8cfda;box-shadow:0 0 0 2.5px #1a7f931c}.wired.svelte-1j6o78x{margin:0;border-radius:10px;background:#fff;border:1px solid #cde2e8;padding:9px 11px 9px 13px;position:relative;overflow:hidden}.wired.svelte-1j6o78x:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--teal)}.wired.svelte-1j6o78x .wh:where(.svelte-1j6o78x){display:flex;align-items:center;gap:6px;color:var(--teal)}.wired.svelte-1j6o78x .wh:where(.svelte-1j6o78x) s:where(.svelte-1j6o78x){margin-left:auto;text-decoration:none;font:400 10px/1 var(--font-sans);letter-spacing:.01em;text-transform:none;color:var(--ink)}.wired.svelte-1j6o78x p:where(.svelte-1j6o78x){margin:7px 0 0;font:400 12.5px/1.5 var(--font-sans);color:#24525e}.overr.svelte-1j6o78x{margin:8px 0 0;padding:8px 10px;border-radius:9px;background:#eaf1f3;font:400 10.5px/1.45 var(--font-sans);color:#4b6c76;text-wrap:pretty}.overr.svelte-1j6o78x q:where(.svelte-1j6o78x){quotes:"“" "”";color:#33606e;font-weight:500}.qrow.svelte-1j6o78x{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0;padding:10px 0 12px;font:400 10.5px/1.3 var(--font-sans);color:var(--ink)}.qrow.svelte-1j6o78x .sp:where(.svelte-1j6o78x){margin-left:auto}.qrow.svelte-1j6o78x .lb:where(.svelte-1j6o78x){color:var(--ink);flex:none}.kbd.svelte-1j6o78x{font:600 9.5px/1 var(--font-sans);color:#5d818c;border:1px solid #d3e1e6;border-bottom-width:2px;border-radius:4px;padding:3px 4px}.btn.svelte-1j6o78x{border:0;white-space:nowrap;font:600 11.5px/1 var(--font-sans);border-radius:7px;padding:8px 11px;cursor:pointer;background:var(--teal);color:#fff;display:inline-flex;align-items:center;gap:6px;flex:none}.btn.svelte-1j6o78x:hover{background:#166f81}.btn.svelte-1j6o78x .kbd:where(.svelte-1j6o78x){color:#ffffffb8;border-color:#fff6}.btn[disabled].svelte-1j6o78x{background:#e4ecee;color:#4b6c76;cursor:default}.btn[disabled].svelte-1j6o78x .kbd:where(.svelte-1j6o78x){color:#3d6672;border-color:#c0d1d7}.busy.svelte-1j6o78x{display:flex;align-items:center;gap:8px;padding:11px 0;margin-top:11px;border-top:1px solid var(--rule);font:400 11.5px/1 var(--font-sans);color:var(--ink)}.busy.svelte-1j6o78x .bar:where(.svelte-1j6o78x){flex:1;min-width:0;height:4px;border-radius:2px;background:#e3ecef;overflow:hidden;position:relative}.busy.svelte-1j6o78x .bar:where(.svelte-1j6o78x) i:where(.svelte-1j6o78x){position:absolute;left:0;top:0;bottom:0;width:38%;border-radius:2px;background:var(--teal)}.ans.svelte-1j6o78x{margin:11px 0 0;border-top:1px solid var(--rule);flex:1;min-height:0;display:flex;flex-direction:column}.ahd.svelte-1j6o78x{display:flex;align-items:center;gap:8px;padding:9px 0 0;color:var(--ink)}.ahd.svelte-1j6o78x .sp:where(.svelte-1j6o78x){margin-left:auto}.ahd.svelte-1j6o78x i:where(.svelte-1j6o78x){font-style:normal;font:400 10.5px/1 var(--font-sans);letter-spacing:.01em;text-transform:none;color:var(--ink);font-variant-numeric:tabular-nums}.abody{padding:7px 0 0;min-height:0;-webkit-user-select:text;user-select:text}.svelte-flow__node-ask_1 .scrollable{width:100%;padding-right:0}.abody p{margin:0 0 6px;font:400 12.5px/1.6 var(--font-sans);color:#24525e;text-wrap:pretty}.abody p:last-child{margin-bottom:0}.abody strong{font-weight:600;color:var(--num)}.abody ul,.abody ol{margin:0 0 6px;padding-left:18px}.abody li{font:400 12.5px/1.5 var(--font-sans);color:#24525e}.abody code{font-size:11.5px;background:#eef4f6;padding:1px 4px;border-radius:4px}.abody table{border-collapse:collapse;width:100%;margin:2px 0 6px;font:400 11.5px/1.4 var(--font-sans);color:#3f6a76;font-variant-numeric:tabular-nums}.abody th{text-align:left;color:var(--ink);padding:4px 6px;border-bottom:1px solid #e2ecef}.abody td{padding:4px 6px;border-bottom:1px solid #f0f5f6}.abody td:not(:first-child),.abody th:not(:first-child){text-align:right}.ans.stale .abody{opacity:.42}.stale.svelte-1j6o78x .ahd:where(.svelte-1j6o78x){color:#8a6a24}.tbl.svelte-1j6o78x{min-height:100%;border:1px solid #e2ecef;border-radius:9px;background:#fff;overflow-x:auto;overscroll-behavior-x:contain}.tr.svelte-1j6o78x{display:grid;grid-template-columns:minmax(104px,1.4fr) repeat(calc(var(--cols, 3) - 1),minmax(68px,1fr));min-width:min-content;align-items:center;height:24px;padding:0 9px;font:400 11px/1 var(--font-sans);color:#3f6a76;font-variant-numeric:tabular-nums}.tr.svelte-1j6o78x+.tr:where(.svelte-1j6o78x){border-top:1px solid #f0f5f6}.tr.h.svelte-1j6o78x{position:sticky;top:0;color:var(--ink);height:23px;background:#fafcfc;border-top:0}.tr.svelte-1j6o78x span:where(.svelte-1j6o78x){padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr.svelte-1j6o78x span:where(.svelte-1j6o78x):last-child{padding-right:0}.tr.svelte-1j6o78x span.num:where(.svelte-1j6o78x){text-align:right;font-variant-numeric:tabular-nums}.tr.svelte-1j6o78x span.num:where(.svelte-1j6o78x){color:var(--num)}.tr.svelte-1j6o78x .nm:where(.svelte-1j6o78x){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more.svelte-1j6o78x{flex:none;padding:6px 9px 0;font:400 10.5px/1 var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums}.errrow.svelte-1j6o78x{padding:9px 0 0;font:400 10.5px/1.35 var(--font-sans);color:#a2551c}.seg.svelte-1j6o78x{display:inline-flex;min-width:0;background:#e7eff2;border-radius:8px;padding:2px;gap:2px;flex:none}.sb.svelte-1j6o78x{font:600 11px/1 var(--font-sans);color:#4b6c76;padding:5px 9px;border-radius:6px;cursor:pointer;border:1px solid transparent;background:none;display:inline-flex;align-items:center;gap:5px}.sb.svelte-1j6o78x:hover{color:#2f6f80}.sb.on.svelte-1j6o78x{background:#fff;border-color:var(--teal);color:#17707f}.sb.svelte-1j6o78x svg:where(.svelte-1j6o78x){flex:none}.tx-shadow.svelte-gffzsl{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9px;background:#000;opacity:.16;filter:blur(3px);pointer-events:none;z-index:-1}.tx-body.svelte-gffzsl{display:flex;align-items:center;gap:5px;color:#fff;font-weight:600;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none}.tx-amount.svelte-gffzsl{line-height:1}.tx-body.svelte-gffzsl .tx-flip{transform:scaleX(-1)}.svelte-flow__node-tx .node:not(.locked){background:none;background-color:var(--automation-bg, var(--color-fluidly-red-500));color:var(--automation-fg, #fff);border:none;box-shadow:none;border-radius:9px;padding:4px 10px}.tx-hint.svelte-gffzsl{display:flex;align-items:center;gap:5px;margin-top:2px;font-size:11px;opacity:.6;white-space:nowrap}.svelte-flow__node-tx .tx-amount-port{opacity:.6}.tx-mt.svelte-gffzsl{margin-top:10px}.tx-preview.svelte-gffzsl{margin-top:12px;max-width:190px;font-size:11px;line-height:1.35;opacity:.7}.svelte-flow__node-tx .fullPort{opacity:1}.svelte-flow__node-tx .halfPort{opacity:0}.mcp-card.svelte-15x0ho3{display:flex;flex-direction:column;padding:10px 12px 8px;min-width:260px;max-width:320px;gap:6px}.mcp-name.svelte-15x0ho3{align-self:flex-start;background:var(--color-fluidly-blue-700, #245a63);color:#fff;font-weight:600;font-size:13px;padding:5px 14px;border-radius:999px;letter-spacing:.01em}.mcp-handle.svelte-15x0ho3{display:flex;align-items:center;gap:7px;margin-top:2px}.dot.svelte-15x0ho3{width:8px;height:8px;border-radius:50%;background:var(--color-fluidly-neutral-300, #bbb);flex-shrink:0}.dot.live.svelte-15x0ho3{background:#34c759;box-shadow:0 0 0 3px #34c75933}.handle-text.svelte-15x0ho3{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:500;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mcp-blurb.svelte-15x0ho3{font-size:12px;line-height:1.45;margin:2px 0 0;opacity:.85}.mcp-badges.svelte-15x0ho3{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.badge.svelte-15x0ho3{font-size:11px;font-weight:500;padding:3px 9px;border-radius:6px;background:var(--color-fluidly-neutral-100, #eee);white-space:nowrap}.badge-dark.svelte-15x0ho3{background:var(--color-fluidly-neutral-800, #222);color:#fff}.mcp-divider.svelte-15x0ho3{height:1px;background:currentColor;opacity:.12;margin:6px 0 2px}.mcp-section-head.svelte-15x0ho3{display:flex;justify-content:space-between;font-size:10px;font-weight:600;letter-spacing:.08em;opacity:.55}.muted.svelte-15x0ho3{opacity:.7}.mcp-tools.svelte-15x0ho3{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.tool-row.svelte-15x0ho3{display:flex;align-items:center;justify-content:space-between;gap:8px}.tool-name.svelte-15x0ho3{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caret.svelte-15x0ho3{opacity:.4;margin-right:5px}.kind.svelte-15x0ho3{font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 7px;border-radius:5px;background:var(--color-fluidly-blue-50, #e8f0f2);color:var(--color-fluidly-blue-700, #245a63);flex-shrink:0}.tool-desc.svelte-15x0ho3{font-size:11px;opacity:.65;margin-left:14px;line-height:1.35}.tool-desc.unlabelled.svelte-15x0ho3{opacity:.5;font-style:italic}.mcp-foot.svelte-15x0ho3{font-size:10.5px;opacity:.6;line-height:1.5}.mono.svelte-15x0ho3{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.empty-state.svelte-15x0ho3{padding:14px 16px;font-size:12px;opacity:.5;white-space:nowrap}.url-row.svelte-15x0ho3{display:flex;align-items:center;gap:6px;width:100%}.url-input.svelte-15x0ho3{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:4px 7px;border-radius:6px;border:1px solid rgba(128,128,128,.3);background:#fff9;color:inherit}.copy-btn.svelte-15x0ho3{font-size:11px;font-weight:600;padding:5px 10px;border-radius:6px;border:none;cursor:pointer;background:var(--color-fluidly-blue-700, #245a63);color:#fff;white-space:nowrap}.url-hint.svelte-15x0ho3{font-size:10px;opacity:.6;margin-top:5px;line-height:1.4;max-width:300px}.context-menu.svelte-l8h85k{position:fixed;z-index:10000;background:linear-gradient(145deg,#2a2a2a,#1e1e1e);border:1px solid var(--color-fluidly-neutral-500, #555);border-radius:12px;box-shadow:0 10px 25px #0000004d,0 0 0 1px #ffffff0d;min-width:200px;max-width:250px;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.search-container.svelte-l8h85k{padding:12px;border-bottom:1px solid var(--color-fluidly-neutral-600, #444)}.search-input.svelte-l8h85k{width:100%;background:#ffffff0d;border:1px solid var(--color-fluidly-neutral-600, #444);border-radius:8px;padding:8px 12px;color:var(--color-fluidly-neutral-100, #e5e5e5);font-size:14px;font-family:var(--font-sans);outline:none;transition:all .2s ease;color:#fff}.search-input.svelte-l8h85k:focus{border-color:var(--color-fluidly-violet-500, #8b5cf6);box-shadow:0 0 0 2px #8b5cf633}.search-input.svelte-l8h85k::placeholder{color:var(--color-fluidly-neutral-20, #888)!important}.menu-items.svelte-l8h85k{overflow-y:auto;padding:4px}.menu-item.svelte-l8h85k{width:100%;background:transparent;border:none;border-radius:8px;padding:5px 16px;margin:2px 0;text-align:left;cursor:pointer;transition:all .15s ease;color:#e5e5e5;font-family:var(--font-sans);font-size:14px;font-weight:300;display:flex;align-items:center;gap:8px}.menu-item.svelte-l8h85k:hover,.menu-item.selected.svelte-l8h85k{background:var(--color-fluidly-violet-500, #8b5cf6);color:#fff;transform:translate(2px)}.node-type.svelte-l8h85k{font-weight:400}.no-results.svelte-l8h85k{padding:20px;text-align:center;color:var(--color-fluidly-neutral-400, #888);font-style:italic;font-size:14px}.menu-items.svelte-l8h85k::-webkit-scrollbar{width:6px}.menu-items.svelte-l8h85k::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.menu-items.svelte-l8h85k::-webkit-scrollbar-thumb{background:var(--color-fluidly-neutral-600, #444);border-radius:3px}.menu-items.svelte-l8h85k::-webkit-scrollbar-thumb:hover{background:var(--color-fluidly-neutral-500, #555)}.teleprompter.svelte-12p6i5v{z-index:2020;pointer-events:none;position:absolute;bottom:20%;left:50%;transform:translate(-50%);font-weight:800;font-size:42px;color:#fff;opacity:.8;text-shadow:0px 0px 60px var(--color-fluidly-neutral-700);animation:svelte-12p6i5v-tp-pulse .2s ease-out}@keyframes svelte-12p6i5v-tp-pulse{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.1)}to{transform:translate(-50%) scale(1)}}.preview.compact.svelte-2kqtrk{flex-direction:column;align-items:stretch;gap:8px;padding:8px}.preview.compact.svelte-2kqtrk .frame:where(.svelte-2kqtrk){width:160px;height:62px}.preview.compact.svelte-2kqtrk .text:where(.svelte-2kqtrk){text-align:left}.preview.compact.svelte-2kqtrk p:where(.svelte-2kqtrk){font-size:12px;line-height:1.3;margin-left:0}.icon-stand-in.svelte-2kqtrk{display:flex;align-items:center;justify-content:center;color:#9fb0b9}.preview.svelte-2kqtrk{display:flex;align-items:center;gap:14px;padding:8px 10px;border-radius:12px;cursor:pointer;transition:background-color .15s ease}.preview.hovered.svelte-2kqtrk{background-color:#d8e5eb8c}.frame.svelte-2kqtrk{flex:0 0 auto;width:160px;height:100px;border-radius:10px;background-color:#d8e5eb;overflow:hidden}.frame-content.svelte-2kqtrk{width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%)}.frame-content.svelte-2kqtrk img:where(.svelte-2kqtrk){display:block;flex-shrink:0;max-width:none;height:auto}.text.svelte-2kqtrk{flex:1 1 auto;min-width:0}.title-row.svelte-2kqtrk{display:flex;align-items:center;gap:8px;margin-bottom:5px}h3.svelte-2kqtrk{font-size:17px;font-weight:500;line-height:1.05;color:#1a2a33;margin:0}.live.svelte-2kqtrk{display:inline-flex;align-items:center;gap:4px;background-color:var(--color-fluidly-green-700);color:var(--color-fluidly-green-50);font-size:9px;font-weight:600;letter-spacing:.04em;padding:2px 6px 2px 5px;border-radius:999px}.warning.svelte-2kqtrk{display:inline-flex;align-items:center;background-color:var(--color-fluidly-yellow-500);color:var(--color-fluidly-yellow-950);font-size:9px;font-weight:600;letter-spacing:.04em;padding:2px 6px;border-radius:999px}.live.svelte-2kqtrk .dot:where(.svelte-2kqtrk){width:5px;height:5px;border-radius:50%;background-color:var(--color-fluidly-green-100)}p.svelte-2kqtrk{font-size:14px;font-weight:400;line-height:1.25;color:#4a5d66;margin:0 0 0 1px}.sheet.svelte-1m2cze1{width:420px;max-height:720px;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;border-radius:18px;padding:18px 16px 20px;box-shadow:0 30px 80px #3c5a6e2e,0 8px 24px #3c5a6e14}.header.svelte-1m2cze1{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 4px}h1.svelte-1m2cze1{font-size:18px;font-weight:600;color:#1a2a33;margin:0}.meta.svelte-1m2cze1{display:flex;align-items:center;gap:8px}.section.svelte-1m2cze1{color:var(--fluidly-label-fg-strong)}.divider.svelte-1m2cze1{height:1px;background-color:#e2eaee;margin-bottom:6px}.experimental-divider.svelte-kskpt{height:1px;background-color:#eef2f5;margin:10px 4px}.experimental-label.svelte-kskpt{padding:0 4px;margin-bottom:8px}.experimental-row.svelte-kskpt{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 4px}.tile.svelte-kskpt{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:75px;padding:9px 6px 8px;background:transparent;border:0;border-radius:10px;color:#8a99a2;cursor:pointer;transition:background-color .12s ease,color .12s ease}.tile.svelte-kskpt:hover{background-color:#d8e5eb8c;color:#4a5d66}.icon-wrap.svelte-kskpt{display:flex;align-items:center;justify-content:center;width:27px;height:27px}.tile-label.svelte-kskpt{font-size:13px;line-height:1.05;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch}.experimental-divider.svelte-xta3wh{height:1px;background-color:#eef2f5;margin:10px 4px}.experimental-label.svelte-xta3wh{padding:0 4px;margin-bottom:8px}.experimental-row.svelte-xta3wh{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 4px}.tile.svelte-xta3wh{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:75px;padding:9px 6px 8px;background:transparent;border:0;border-radius:10px;color:#8a99a2;cursor:pointer;transition:background-color .12s ease,color .12s ease}.tile.svelte-xta3wh:hover{background-color:#d8e5eb8c;color:#4a5d66}.icon-wrap.svelte-xta3wh{display:flex;align-items:center;justify-content:center;width:27px;height:27px}.tile-label.svelte-xta3wh{font-size:13px;line-height:1.05;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch}.matrix.svelte-1gdubxq{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:6px}.section-divider.svelte-1gdubxq{height:1px;background-color:#eef2f5;margin:10px 4px}.section-label.svelte-1gdubxq{padding:0 4px;margin-bottom:8px}.section-row.svelte-1gdubxq{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 4px}.tile.svelte-1gdubxq{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:75px;padding:9px 6px 8px;background:transparent;border:0;border-radius:10px;color:#8a99a2;cursor:pointer;transition:background-color .12s ease,color .12s ease}.tile.svelte-1gdubxq:hover{background-color:#d8e5eb8c;color:#4a5d66}.icon-wrap.svelte-1gdubxq{display:flex;align-items:center;justify-content:center;width:27px;height:27px}.tile-label.svelte-1gdubxq{font-size:13px;line-height:1.05;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch}.experimental-divider.svelte-1wxcqwi{height:1px;background-color:#eef2f5;margin:10px 4px}.experimental-label.svelte-1wxcqwi{padding:0 4px;margin-bottom:8px}.experimental-row.svelte-1wxcqwi{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 4px}.tile.svelte-1wxcqwi{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:75px;padding:9px 6px 8px;background:transparent;border:0;border-radius:10px;color:#8a99a2;cursor:pointer;transition:background-color .12s ease,color .12s ease}.tile.svelte-1wxcqwi:hover{background-color:#d8e5eb8c;color:#4a5d66}.icon-wrap.svelte-1wxcqwi{display:flex;align-items:center;justify-content:center;width:27px;height:27px}.tile-label.svelte-1wxcqwi{font-size:13px;line-height:1.05;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12ch}.subsection-label.svelte-v6z7vd{color:var(--fluidly-label-fg-strong);padding:0 4px;margin:8px 0 0}.experimental-divider.svelte-v6z7vd{height:1px;background-color:#eef2f5;margin:10px 4px}.experimental-label.svelte-v6z7vd{padding:0 4px;margin-bottom:8px}.experimental-row.svelte-v6z7vd{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 4px}.tile.svelte-v6z7vd{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:75px;padding:9px 6px 8px;background:transparent;border:0;border-radius:10px;color:#8a99a2;cursor:pointer;transition:background-color .12s ease,color .12s ease}.tile.svelte-v6z7vd:hover{background-color:#d8e5eb8c;color:#4a5d66}.icon-wrap.svelte-v6z7vd{display:flex;align-items:center;justify-content:center;width:27px;height:27px}.tile-label.svelte-v6z7vd{font-size:13px;line-height:1.05;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.flow-bar.svelte-zzwvjp{--fb-teal: #11919f;--fb-teal-deep: #0c7280;--fb-teal-tint: rgba(17, 145, 159, .12);--fb-options-hover: rgba(12, 114, 128, .1);--fb-options-open: rgba(12, 114, 128, .14);--fb-danger-hover: rgba(216, 71, 46, .1);position:relative;display:flex;align-items:center;gap:3px;width:fit-content;max-width:calc(100vw - 92px);background:var(--popover);color:var(--popover-foreground);border-radius:13px;padding:5px;box-shadow:0 1px 2px #0f3c500f,0 8px 24px #0f3c501f;font-size:13px}.dark .flow-bar{--fb-teal: #2cc0d0;--fb-teal-deep: #5fd6e2;--fb-teal-tint: rgba(44, 192, 208, .18);--fb-options-hover: rgba(95, 214, 226, .14);--fb-options-open: rgba(95, 214, 226, .2);--fb-danger-hover: rgba(255, 112, 88, .14);box-shadow:0 1px 2px #0000004d,0 8px 24px #00000073}.pill-row.svelte-zzwvjp{display:flex;align-items:center;gap:3px;flex:0 0 auto;max-width:max(220px,calc(100vw - 440px));overflow-x:auto;overflow-y:visible;padding-block:6px;margin-block:-6px;scrollbar-width:none}.pill-row.svelte-zzwvjp::-webkit-scrollbar{display:none}.overflow-wrap.svelte-zzwvjp{display:inline-flex;flex:0 0 auto}.pill.svelte-zzwvjp{position:relative;display:flex;align-items:center;gap:7px;padding:7px 13px;border-radius:9px;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:0 0 auto}.pill-label.svelte-zzwvjp{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill-label.svelte-zzwvjp p{display:inline;margin:0}.pill-label.svelte-zzwvjp *{display:inline}.active-dot.svelte-zzwvjp{width:6px;height:6px;border-radius:50%;background:var(--fb-teal);flex:0 0 auto}.dots-btn.svelte-zzwvjp{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;margin-left:1px;margin-right:-4px;border-radius:6px;border:none;background:transparent;color:var(--fb-teal-deep);cursor:pointer;flex:0 0 auto;padding:0}.dots-btn.svelte-zzwvjp:hover{background:var(--fb-options-hover)}.dots-btn.open.svelte-zzwvjp{background:var(--fb-options-open)}.rename-input.svelte-zzwvjp{font:inherit;color:var(--foreground);border:none;outline:none;background:transparent;padding:0}.trailing.svelte-zzwvjp{display:flex;align-items:center;gap:3px;flex:0 0 auto}.chevron-toggle.svelte-zzwvjp{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:9px;border:none;background:#e7e7e7;color:var(--muted-foreground);font-size:11px;font-weight:700;cursor:pointer}.chevron-toggle.svelte-zzwvjp:hover{background:#d9d9d9}.dark .chevron-toggle{background:var(--muted)}.dark .chevron-toggle:hover{background:var(--accent)}.chevron-toggle.svelte-zzwvjp .count:where(.svelte-zzwvjp){color:var(--fb-teal)}.chevron-toggle.svelte-zzwvjp .chev:where(.svelte-zzwvjp){display:inline-flex;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.divider.svelte-zzwvjp{width:1px;height:20px;background:var(--border);margin:0 1px}.add-btn.svelte-zzwvjp{width:28px;height:28px;border-radius:50%;border:none;background:var(--fb-teal-tint);color:var(--fb-teal-deep);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;padding:0}.ctx-menu.svelte-zzwvjp{position:absolute;top:calc(100% + 8px);width:196px;background:var(--popover);color:var(--popover-foreground);border-radius:13px;padding:6px;box-shadow:0 1px 2px #0f3c500f,0 8px 24px #0f3c501f;z-index:70}.dark .ctx-menu{box-shadow:0 1px 2px #0000004d,0 8px 24px #00000073}.menu-item.svelte-zzwvjp{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:8px;border:none;background:transparent;font-size:13.5px;font-weight:500;color:var(--popover-foreground);cursor:pointer;width:100%;text-align:left;font-family:inherit}.menu-item.svelte-zzwvjp:hover:not(:disabled){background:var(--accent)}.menu-item.danger.svelte-zzwvjp{color:var(--destructive)}.menu-item.danger.svelte-zzwvjp:hover:not(:disabled){background:var(--fb-danger-hover)}.menu-item.svelte-zzwvjp:disabled{opacity:.38;cursor:default}.menu-divider.svelte-zzwvjp{height:1px;background:var(--border);margin:5px 8px}.layer-menu.svelte-ip448e{pointer-events:auto}.scissors.svelte-1fb99a4{fill:var(--xy-node-stroke-selected-default);filter:drop-shadow(10px 3px 3px rgba(0,0,0,.3));transform-box:fill-box;transform-origin:center}.lasso.svelte-1fb99a4{fill:none;stroke:var(--xy-node-stroke-selected-default);stroke-dasharray:10 4;stroke-width:2;filter:drop-shadow(10px 3px 3px rgba(0,0,0,.3))}.svelte-flow__edge.marked-for-deletion .svelte-flow__edge-path{stroke:var(--xy-node-stroke-selected-default)!important;stroke-dasharray:5 2}.bunny-active .svelte-flow__node{pointer-events:none}.svelte-flow__node.account-drop-target{outline:5px solid var(--color-fluidly-blue-600);outline-offset:5px;transition:outline-color .12s ease}.excel-drop-ghost.svelte-xksd8f{position:fixed;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;padding:14px 16px;min-width:110px;opacity:.85;z-index:9999}.excel-drop-ghost.svelte-xksd8f img:where(.svelte-xksd8f){width:56px;height:56px;-webkit-user-select:none;user-select:none;pointer-events:none}.palette-backdrop.svelte-xksd8f{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--fluidly-backdrop);pointer-events:none;z-index:9998;animation:svelte-xksd8f-palette-backdrop-in .15s ease-out}@keyframes svelte-xksd8f-palette-backdrop-in{0%{opacity:0}to{opacity:1}}.palette-bar-item{overflow:hidden;max-width:200px;transition:max-width .28s cubic-bezier(0,1.26,.36,1),padding .28s cubic-bezier(0,1.26,.36,1),opacity .2s ease-out}.palette-bar-item.palette-collapsed{max-width:0;padding-left:0;padding-right:0;opacity:0;pointer-events:none}@property --col-span{syntax: "<integer>"; initial-value: 1; inherits: false;}@property --row-span{syntax: "<integer>"; initial-value: 1; inherits: false;}@property --max-cols{syntax: "<integer>"; initial-value: 6; inherits: true;}.dashboard-grid{display:grid;gap:var(--grid-gap, 20px);margin:0 auto}.dashboard-grid .tool{display:none}.dashboard-item{grid-column:span min(var(--col-span),var(--max-cols));grid-row:span var(--row-span)}.dashboard-grid .svelte-flow__node{transform:none!important}.dashboard-grid .svelte-flow__node-comment{min-width:fit-content}.dashboard-grid .svelte-flow__edge,.dashboard-grid .svelte-flow__handle,.dashboard-grid .svelte-flow__resize-control{opacity:0}@media(min-width:921px){.dashboard-grid{grid-template-columns:repeat(6,130px);max-width:920px;--max-cols: 6}.dashboard-item{grid-column:var(--grid-col) / span var(--col-span);grid-row:var(--grid-row) / span var(--row-span)}}@media(min-width:721px)and (max-width:920px){.dashboard-grid{grid-template-columns:repeat(4,130px);max-width:560px;--max-cols: 4}.dashboard-item{grid-column:span min(var(--col-span),4)!important;grid-row:span var(--row-span)!important}}@media(min-width:541px)and (max-width:720px){.dashboard-grid{grid-template-columns:repeat(3,130px);max-width:410px;--max-cols: 3}.dashboard-item{grid-column:span min(var(--col-span),3)!important;grid-row:span var(--row-span)!important}}@media(min-width:361px)and (max-width:540px){.dashboard-grid{grid-template-columns:repeat(2,130px);max-width:280px;--max-cols: 2}.dashboard-item{grid-column:span min(var(--col-span),2)!important;grid-row:span var(--row-span)!important}}@media(max-width:360px){.dashboard-grid{grid-template-columns:repeat(1,130px);max-width:150px;--max-cols: 1}.dashboard-item{grid-column:span 1!important;grid-row:span var(--row-span)!important}}.outer.svelte-1eem88v{width:100vw;height:100vh;position:relative}.gradient-bg.svelte-1eem88v{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.light .gradient-bg{filter:invert(1)}.dark .outer.svelte-1eem88v{background-color:#000}.container.svelte-1eem88v{max-width:1200px;margin:0 auto;padding:20px;width:100%;box-sizing:border-box;height:auto;min-height:100%;position:relative;z-index:1}.content.svelte-1eem88v{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;overflow-y:visible;height:auto}.page.svelte-nrnl4u{min-height:100vh;background-color:#eaf1f4;padding:60px 40px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:32px}/*! tailwindcss v4.3.2 | 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)))){:root,:host{--bg-stop-1:oklch(95% .005 225);--bg-stop-2:oklch(88% .03 225)}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-teal-700:oklch(51.1% .096 186.391);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-neutral-400:oklch(70.8% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-fluidly-blue-50:#edfafc;--color-fluidly-blue-100:#cbf0f7;--color-fluidly-blue-200:#a7e6f1;--color-fluidly-blue-300:#7cd9ea;--color-fluidly-blue-400:#50cde3;--color-fluidly-blue-500:#24c0db;--color-fluidly-blue-600:#20adc5;--color-fluidly-blue-700:#1ea5ba;--color-fluidly-blue-800:#168598;--color-fluidly-blue-900:#126372;--color-fluidly-blue-950:#0b5561;--color-fluidly-violet-50:#f5e9fe;--color-fluidly-violet-100:#e1bcfa;--color-fluidly-violet-200:#d39bf8;--color-fluidly-violet-300:#bf6ef5;--color-fluidly-violet-400:#b251f3;--color-fluidly-violet-500:#9f26f0;--color-fluidly-violet-600:#9123da;--color-fluidly-violet-700:#711baa;--color-fluidly-violet-800:#571584;--color-fluidly-violet-900:#431065;--color-fluidly-red-50:#feede9;--color-fluidly-red-100:#fac8bc;--color-fluidly-red-200:#f8ae9b;--color-fluidly-red-300:#f5886e;--color-fluidly-red-400:#f37151;--color-fluidly-red-500:#f04e26;--color-fluidly-red-600:#da4723;--color-fluidly-red-700:#aa371b;--color-fluidly-red-800:#842b15;--color-fluidly-red-900:#652110;--color-fluidly-green-50:#e9fef0;--color-fluidly-green-100:#bcfad1;--color-fluidly-green-200:#9bf8ba;--color-fluidly-green-300:#6ef59b;--color-fluidly-green-400:#51f387;--color-fluidly-green-500:#26f069;--color-fluidly-green-600:#23da60;--color-fluidly-green-700:#1baa4b;--color-fluidly-green-800:#15843a;--color-fluidly-green-900:#10652c;--color-fluidly-yellow-50:#fef8e9;--color-fluidly-yellow-100:#fae9bc;--color-fluidly-yellow-200:#f8de9b;--color-fluidly-yellow-300:#f5cf6e;--color-fluidly-yellow-400:#f3c551;--color-fluidly-yellow-500:#f0b726;--color-fluidly-yellow-600:#daa723;--color-fluidly-yellow-700:#aa821b;--color-fluidly-yellow-800:#846515;--color-fluidly-yellow-900:#654d10;--color-fluidly-neutral-0:#fff;--color-fluidly-neutral-10:#fafafa;--color-fluidly-neutral-20:#f5f5f5;--color-fluidly-neutral-30:#ebebeb;--color-fluidly-neutral-40:#dedede;--color-fluidly-neutral-50:#bfbfbf;--color-fluidly-neutral-60:#b0b0b0;--color-fluidly-neutral-70:#a3a3a3;--color-fluidly-neutral-80:#949494;--color-fluidly-neutral-90:#858585;--color-fluidly-neutral-100:#757575;--color-fluidly-neutral-200:#666;--color-fluidly-neutral-300:#575757;--color-fluidly-neutral-400:#4a4a4a;--color-fluidly-neutral-500:#3b3b3b;--color-fluidly-neutral-600:#2e2e2e;--color-fluidly-neutral-700:#1c1c1c;--color-fluidly-neutral-800:#0d0d0d;--color-fluidly-neutral-900:#000;--color-tipex-50:oklch(98.5% 0 0);--color-tipex-100:oklch(97% 0 0);--color-tipex-200:oklch(92.2% 0 0);--color-tipex-300:oklch(87% 0 0);--color-tipex-400:oklch(70.8% 0 0);--color-tipex-500:oklch(55.6% 0 0);--color-tipex-600:oklch(43.9% 0 0);--color-tipex-700:oklch(37.1% 0 0);--color-tipex-800:oklch(26.9% 0 0);--color-tipex-900:oklch(20.5% 0 0);--color-tipex-success-50:oklch(98.4% .007 142.425);--color-tipex-success-400:oklch(76.9% .156 142.425);--color-tipex-success-600:oklch(54.8% .208 142.425);--color-tipex-success-900:oklch(32.4% .118 142.425);--color-tipex-primary-100:oklch(97.1% .007 272.314);--color-tipex-primary-200:oklch(92.9% .021 272.314);--color-tipex-primary-300:oklch(87% .042 272.314);--color-tipex-primary-500:oklch(64.7% .097 272.314);--color-tipex-primary-700:oklch(46.3% .083 272.314);--color-tipex-primary-900:oklch(32.4% .056 272.314);--spacing-tipex-xs:.25rem;--spacing-tipex-sm:.5rem;--spacing-tipex-md:1rem;--spacing-tipex-lg:1.5rem;--spacing-tipex-xl:2rem;--spacing-tipex-2xl:2.5rem;--size-tipex-2:.5rem;--size-tipex-3:.75rem;--size-tipex-5:1.25rem;--size-tipex-8:2rem;--size-tipex-9:2.25rem;--radius-tipex-sm:.25rem;--radius-tipex-md:.375rem;--text-tipex-sm:.875rem;--text-tipex-base:1rem;--text-tipex-lg:1.125rem;--text-tipex-xl:1.25rem;--text-tipex-2xl:1.5rem;--z-tipex-floating:50;--z-tipex-controls:10;--color-background:var(--background);--color-foreground:var(--foreground);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input[type=search]::-webkit-search-cancel-button{display:none}:root{--scrollbar-track:transparent;--fluidly-ease:cubic-bezier(.34, 1.56, .64, 1);--fluidly-duration:.25s;--fluidly-meter-track:#c9d6db}html{font-family:var(--font-sans)}h6{letter-spacing:.04em;text-transform:uppercase;color:var(--fluidly-label-fg);font-size:11px;font-weight:600}:root{--fluidly-label-fg:#5b7078}.dark{--fluidly-meter-track:#2c3a40;--fluidly-label-fg:#8fa3ac}h5{color:var(--fluidly-headline-fg);font-size:15px;font-weight:600;line-height:1.2}:root{--fluidly-headline-fg:var(--color-fluidly-neutral-100)}.fluidly-wired{--fluidly-headline-fg:var(--color-fluidly-blue-800)}.fluidly-statline{color:var(--stat-sub,inherit);align-items:center;gap:6px;font-size:11px;display:flex}.fluidly-statline b{color:var(--stat-ink,inherit);font-weight:700}.fluidly-statline em{color:var(--stat-accent,inherit);font-style:normal;font-weight:700}.fluidly-statline .sp{margin-left:auto}.fluidly-statline i{border-radius:2px;flex:none;width:7px;height:7px}.fluidly-statline i+b{margin-left:-2px}.fluidly-th{letter-spacing:.07em;text-transform:uppercase;text-align:left;font-size:10px;font-weight:600}.var-headline{letter-spacing:-.07em;white-space:nowrap;font-size:20px;font-weight:500;line-height:1}.var-currency{letter-spacing:-.02em;margin-right:5px;font-size:12px;font-weight:400}.fluidly-tnum{font-variant-numeric:tabular-nums;letter-spacing:-.06em}.fluidly-filter-coordinate-marker{paint-order:stroke fill;stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.dark .fluidly-filter-coordinate-marker{stroke:#202020}.svelte-flow__node .svelteplot svg{overflow:visible}.fluidly-button{color:#fff;text-align:center;background:#9f26f0;border:1px solid #571584;border-radius:9999px;max-width:100%;font-size:17px;font-weight:400;line-height:17px;text-decoration:none;display:block;padding:12px 15px!important}.fluidly-button.small{background-color:var(--color-fluidly-blue-700);border:1.5px solid var(--color-fluidly-blue-800);font-size:12px;font-weight:600;padding:5px 10px!important}.light .grid_minor{background:linear-gradient(100deg,var(--bg-stop-1) 35%,var(--bg-stop-2) 100%)}.dark .grid_minor{background:#dde0e4}.svelte-flow__node.selected{outline:5px solid var(--xy-node-stroke-selected-default);outline-offset:5px}.ordinate-menu-vertical{place-items:center;width:0;height:0;display:grid;left:-13px;transform:rotate(-90deg)}.records-badge{background:var(--records-badge-bg,var(--color-fluidly-blue-700));color:var(--color-fluidly-blue-50);white-space:nowrap;pointer-events:none;border-radius:9999px;align-items:center;padding:3px 12px;font-size:13px;font-weight:400;line-height:1.3;display:inline-flex}.records-badge b{font-weight:700}.records-badge-wrap{justify-content:center;transition:opacity .12s ease-out;display:flex}.svelte-flow__node.draggable:has(.node.live .node-drag-bar){cursor:default}.light .node{box-shadow:5px 5px 20px #60858ab0}.light .svelte-flow__node{border-radius:18px}.dark .svelte-flow__node{border-radius:10px}.dark .svelte-flow__node:not(.layout-stack) .node{border:1px solid var(--color-fluidly-neutral-500)}.dark .node.floating{background-image:unset;color:#fff!important;background-color:#000!important;border:4px solid #000!important}.node{--fluidly-node-surface:var(--fluidly-node-bg);background-color:var(--fluidly-node-surface);--fluidly-plate-fg:var(--xy-node-color);--fluidly-plate-bg-hover:var(--fluidly-plate-bg);transition:background-color .3s ease-out}@supports (color:color-mix(in lab,red,red)){.node{--fluidly-plate-bg-hover:color-mix(in srgb, var(--fluidly-plate-bg) 92%, var(--fluidly-invert))}}.node{--fluidly-node-padding-y:9px;--fluidly-node-padding-x:13px;padding:var(--fluidly-node-padding-y) var(--fluidly-node-padding-x);border-radius:inherit;flex-direction:column;display:flex}.node .title{text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;border-radius:9999px;max-width:fit-content;padding:1px 24px 1px 6px;font-size:13px;position:relative;left:-3px;overflow:hidden}.node .title.nodetitle{align-self:center;top:-9px;left:0}.node .title.undertitle{text-align:center;min-width:fit-content;bottom:10px;left:50%;transform:translate(calc(10px - 50%))}.arithmetic_badge{position:absolute;top:-8px;right:0;transform:translate(calc(100% - 6px),-3px)}.node .title.badge{white-space:nowrap;background:var(--color-fluidly-blue-700);color:var(--color-fluidly-blue-50);padding:1px 24px 1px 6px;font-size:10px;position:absolute;top:-5px;left:calc(100% - 20px)}.node.editable .title.badge,.node.editable .title.badge:hover{background:var(--color-fluidly-blue-800);color:var(--color-fluidly-blue-50)}.node.editable .title{border:1px solid var(--color-fluidly-blue-800);background-color:var(--color-fluidly-blue-700);color:var(--color-fluidly-blue-50)}.node.editable .title:hover{background-color:var(--color-fluidly-blue-800)}.svelte-flow__node.selected .node{--fluidly-node-surface:var(--fluidly-editable-bg-color)}.bunny-box{box-shadow:0 0 0 9999px var(--fluidly-backdrop);z-index:3000;pointer-events:none;border-radius:20px;position:absolute}.node-label{pointer-events:none;letter-spacing:-.02em;z-index:1;align-items:center;gap:4px;font-weight:500;display:inline-flex;position:absolute}.node-label.editable{pointer-events:all}.node-label{font-size:13px}.node-label[data-position=bottom-center]{top:calc(100% + 4px);left:50%;transform:translate(-50%)}.svelte-flow__node-sum .node-label[data-position=bottom-center],.svelte-flow__node-subtraction .node-label[data-position=bottom-center],.svelte-flow__node-multiplication .node-label[data-position=bottom-center],.svelte-flow__node-division .node-label[data-position=bottom-center]{top:calc(100% - 10px)}.node-label[data-position=top-left]{color:var(--color-fluidly-neutral-200);top:-18px;left:8px}.node-label input{field-sizing:content;text-align:center;min-width:5ch;font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:none;border-radius:8px;outline:none;padding:0 6px}.node-label[data-position=top-left] input{text-align:left}.node-label.editable input{background-color:var(--color-fluidly-blue-800);color:var(--color-fluidly-neutral-20)!important}.light .node-label input{color:var(--color-fluidly-blue-900)}.dark .node-label:not(.editable) input{color:var(--color-fluidly-neutral-20);background-color:#0000}.chrome-label .node-label.editable input{cursor:text;color:var(--color-fluidly-blue-900)!important;background-color:#0000!important}.dark .chrome-label .node-label.editable input{color:var(--color-fluidly-neutral-20)!important}.chrome-label .node-label.editable input:hover,.chrome-label .node-label.editable input:focus{background-color:var(--color-fluidly-blue-800)!important;color:var(--color-fluidly-neutral-20)!important}.dark .bunny-box{box-shadow:0 0 0 9999px var(--fluidly-backdrop)}.dark .node{box-shadow:var(--xy-node-boxshadow-default)}.svelte-flow__node.highlight,.svelte-flow__node.edge-insert-highlight{outline-offset:10px;outline:5px solid #ff7f0e;animation:1.2s ease-in-out infinite pulse-outline}.svelte-flow{--xy-node-background-color-default:#ff5050;--xy-edge-stroke-width:2;--xy-edge-stroke:#999;overscroll-behavior:contain}.light .number-pos{color:var(--color-fluidly-green-800)}.number-pos{color:var(--color-fluidly-green-700)}.light .number-neg{color:var(--color-fluidly-red-600)!important}.number-neg{color:var(--color-fluidly-red-400)!important}.svelte-flow__edge-path{filter:drop-shadow(10px 3px 3px #0000004d)}.dark .svelte-flow__edge-label{color:#ddd;background-color:#333;border:1px solid #666;border-radius:6px;padding:1px 5px 0!important}.svelte-flow__edge-label{border:1px solid var(--xy-edge-stroke);background-color:#eee;border-radius:6px;font-size:12px;font-weight:400;padding:1px 5px 0!important}[data-handleid] div{color:#ddd;background:var(--color-fluidly-violet-600);white-space:nowrap;opacity:0;pointer-events:none;border-radius:3px;padding:1px 3px;font-size:10px;transition:opacity .2s;position:absolute;top:-6px}[data-handlepos=left]{left:-1px!important}[data-handlepos=right]{transform:translate(-1px);right:-1px!important}.node.live .pointerhandler [data-handlepos=right]{right:calc(var(--fluidly-node-padding-x,13px) * -1 - 1px)!important}.node.live .pointerhandler [data-handlepos=left]{left:calc(var(--fluidly-node-padding-x,13px) * -1 - 1px)!important}.node.live .pointerhandler .svelte-flow__handle.default-handle{left:calc(var(--fluidly-node-padding-x,13px) * -1)!important;width:calc(100% + var(--fluidly-node-padding-x,13px) * 2)!important;right:auto!important}[data-handlepos=left] div{right:10px}[data-handlepos=right] div{left:10px}[data-handleid]:hover div{opacity:1}@keyframes pulse-outline{0%,to{outline-color:#ff7f0e}50%{outline-color:#ff7f0e4d}}.light{--xy-edge-stroke-selected:var(--color-fluidly-blue-700);--xy-node-stroke-selected-default:var(--color-fluidly-blue-700);--xy-background-color:transparent;--xy-background-pattern-color-props:#89a3a30d;--xy-node-color:var(--color-fluidly-neutral-500);--xy-handle-background-color:#ddd;--xy-handle-border-color:#999;--fluidly-node-bg:#f5f8fa;--fluidly-plate-bg:#dde7e9;--fluidly-filter-main:var(--color-fluidly-blue-700);--fluidly-invert:#303030;--fluidly-editable-bg-color:#fff;--scrollbar-thumb:oklch(50% .3 185/.2)}.dark{--background-color:#202020;--xy-edge-stroke-selected:#ff7f0e;--xy-node-stroke-selected-default:#ff7f0e;--xy-background-color:#202020;--xy-background-pattern-color-props:#131313;--xy-node-color:var(--color-fluidly-neutral-20);--xy-node-background-color-default:#1e1e1e;--xy-node-background-color:#1e1e1e;--fluidly-node-bg:#393939;--fluidly-plate-bg:#494f50;--fluidly-filter-main:var(--color-fluidly-blue-600);--fluidly-invert:white;--fluidly-editable-bg-color:#333;--scrollbar-thumb:#6663}.tool{min-width:70px;min-height:20px;color:var(--xy-node-color,var(--xy-node-color-default));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;background-color:#ffffffb3;border-radius:15px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:start;margin-bottom:5px;padding:8px 12px;display:flex;position:absolute;box-shadow:0 0 8px #ccc}.tool.tool-mini{min-width:0;box-shadow:none;margin:0;padding:3px 8px}.tool.row{flex-direction:row;align-items:center}.tooltitle{white-space:nowrap;padding-bottom:3px;font-size:14px;font-weight:400}.dark .tool{background-color:#000a;box-shadow:0 0 8px #111}.heading-xl{font-family:var(--font-sans);font-size:3rem;font-weight:700;line-height:1}.heading-lg{font-family:var(--font-sans);font-size:2.25rem;font-weight:700;line-height:1.11}.heading-md{font-family:var(--font-sans);font-size:1.875rem;font-weight:700;line-height:1.2}.heading-sm{font-family:var(--font-sans);font-size:1.5rem;font-weight:700;line-height:1.33}.container-padding-x{padding-inline:1.5rem}.section-padding-y{padding-block:6rem}.section-title-gap-xl{gap:1.5rem}.section-title-gap-lg,.section-title-gap-md{gap:1.25rem}.section-title-gap-sm{gap:1rem}}@layer components{.tipex-editor-section .ProseMirror{height:100%;padding-inline:var(--spacing-tipex-lg);padding-bottom:var(--spacing-tipex-sm);color:var(--color-tipex-900);--tw-outline-style:none;outline-style:none}.tipex-editor-section .ProseMirror:is(.dark *){color:var(--color-tipex-100)}.tipex-editor-section{scrollbar-width:thin;scrollbar-color:rgb(var(--color-tipex-300)) transparent}.tipex-editor-section::-webkit-scrollbar{width:var(--size-tipex-2)}.tipex-editor-section::-webkit-scrollbar-track{background:0 0}.tipex-editor-section::-webkit-scrollbar-thumb{background-color:rgb(var(--color-tipex-300));border-radius:var(--radius-tipex-sm);background-clip:content-box;border:2px solid #0000}.tipex-editor-section::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--color-tipex-400))}.dark .tipex-editor-section{scrollbar-color:rgb(var(--color-tipex-600)) transparent}.dark .tipex-editor-section::-webkit-scrollbar-thumb{background-color:rgb(var(--color-tipex-600))}.dark .tipex-editor-section::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--color-tipex-500))}.tipex-editor-section .ProseMirror pre{margin-top:var(--spacing-tipex-lg);margin-right:var(--spacing-tipex-xl);margin-bottom:var(--spacing-tipex-lg);margin-left:var(--spacing-tipex-md);border-radius:var(--radius-tipex-md);background-color:var(--color-tipex-100);padding-inline:var(--spacing-tipex-xl);padding-block:var(--spacing-tipex-lg);font-size:var(--text-tipex-sm);color:var(--color-tipex-600);overflow-x:hidden}.tipex-editor-section .ProseMirror pre:is(.dark *){background-color:var(--color-tipex-800);color:var(--color-tipex-400)}.tipex-editor-section .ProseMirror code{border-radius:var(--radius-tipex-sm);background-color:var(--color-tipex-100);padding-inline:var(--spacing-tipex-sm);padding-block:var(--spacing-tipex-xs);color:var(--color-tipex-600)}.tipex-editor-section .ProseMirror code:is(.dark *){background-color:var(--color-tipex-800);color:var(--color-tipex-400)}.tipex-editor-section .ProseMirror h1{margin-block:var(--spacing-tipex-lg);font-size:var(--text-tipex-2xl);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-tipex-900)}.tipex-editor-section .ProseMirror h1:is(.dark *){color:var(--color-tipex-100)}.tipex-editor-section .ProseMirror h2{margin-block:var(--spacing-tipex-md);font-size:var(--text-tipex-xl);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tipex-editor-section .ProseMirror h3{margin-block:var(--spacing-tipex-sm);font-size:var(--text-tipex-lg);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tipex-editor-section .ProseMirror img[src]{margin-bottom:var(--spacing-tipex-md)}.tipex-editor-section .ProseMirror h4,.tipex-editor-section .ProseMirror h5,.tipex-editor-section .ProseMirror h6{margin-bottom:var(--spacing-tipex-sm);font-size:var(--text-tipex-base);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tipex-editor-section .ProseMirror p{margin-bottom:var(--spacing-tipex-md);font-size:var(--text-tipex-base)}.tipex-editor-section .ProseMirror a[href]{color:var(--color-tipex-600)}@media(hover:hover){.tipex-editor-section .ProseMirror a[href]:hover{color:var(--color-tipex-700);text-decoration-line:underline}}.tipex-editor-section .ProseMirror a[href]:is(.dark *){color:var(--color-tipex-400)}@media(hover:hover){.tipex-editor-section .ProseMirror a[href]:is(.dark *):hover{color:var(--color-tipex-300)}}.tipex-editor-section .ProseMirror ul{margin-left:var(--spacing-tipex-2xl);list-style-type:disc}.tipex-editor-section .ProseMirror ol{margin-left:var(--spacing-tipex-2xl);list-style-type:decimal}.tipex-editor-section .ProseMirror li{margin-bottom:var(--spacing-tipex-sm)}.tipex-editor-section .ProseMirror ul[data-type=taskList]{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-tipex-200);background-color:#fafafa80;margin-left:0;list-style-type:none}@supports (color:color-mix(in lab,red,red)){.tipex-editor-section .ProseMirror ul[data-type=taskList]{background-color:color-mix(in oklab,var(--color-tipex-50) 50%,transparent)}}.tipex-editor-section .ProseMirror ul[data-type=taskList]{padding:calc(var(--spacing) * 4);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.tipex-editor-section .ProseMirror ul[data-type=taskList]:is(.dark *){border-color:var(--color-tipex-700);background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.tipex-editor-section .ProseMirror ul[data-type=taskList]:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-800) 50%,transparent)}}.tipex-editor-section .ProseMirror ul[data-type=taskList] li{margin-bottom:var(--spacing-tipex-sm);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.tipex-editor-section .ProseMirror ul[data-type=taskList] li:last-child{margin-bottom:0}.tipex-editor-section .ProseMirror ul[data-type=taskList] li>label{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;width:var(--size-tipex-5);height:var(--size-tipex-5);justify-content:center;align-items:center;transition-duration:.2s;display:flex}.tipex-editor-section .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--color-tipex-400);text-decoration-line:line-through}.tipex-editor-section .ProseMirror ul[data-type=taskList] li[data-checked=true]>div:is(.dark *){color:var(--color-tipex-500)}.tipex-editor-section .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{accent-color:var(--color-tipex-600)}.tipex-editor-section .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]:is(.dark *){accent-color:var(--color-tipex-400)}.tipex-editor-section .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{width:var(--size-tipex-3);height:var(--size-tipex-3)}.tipex-editor-section .ProseMirror ul[data-type=taskList] li>div{flex:1}.tipex-editor-section .ProseMirror blockquote{margin-bottom:var(--spacing-tipex-md);margin-left:var(--spacing-tipex-md);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-tipex-200);padding-left:var(--spacing-tipex-md)}.tipex-editor-section .ProseMirror blockquote:is(.dark *){border-color:var(--color-tipex-700)}.tipex-editor-section .ProseMirror img{max-width:100%}.tipex-editor-section .ProseMirror hr{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-tipex-200)}.tipex-editor-section .ProseMirror hr:is(.dark *){border-color:var(--color-tipex-700)}.tipex-editor-section .ProseMirror del{text-decoration-line:line-through}.tipex-editor-section .ProseMirror em{font-style:italic}.tipex-editor-section .ProseMirror strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tipex-editor-section .ProseMirror .is-empty:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:rgb(var(--color-tipex-400))}.dark .tipex-editor-section .ProseMirror .is-empty:before{color:rgb(var(--color-tipex-500))}pre code.hljs{padding:var(--spacing-tipex-md);border-radius:var(--radius-tipex-md);display:block;overflow-x:auto}code.hljs{padding:var(--spacing-tipex-xs) var(--spacing-tipex-sm);border-radius:var(--radius-tipex-sm)}.hljs{color:var(--color-tipex-editor-text);background:var(--color-tipex-code-bg)}.dark .hljs{color:var(--color-tipex-editor-text-dark);background:var(--color-tipex-code-bg-dark)}.tipex-editor{--color-tipex-primary:#3b82f6;--color-tipex-primary-dark:#60a5fa;--color-tipex-secondary:#6b7280;--color-tipex-secondary-dark:#9ca3af;--color-tipex-editor-bg:none;--color-tipex-editor-bg-dark:none;--color-tipex-editor-border:none;--color-tipex-editor-border-dark:none;--color-tipex-editor-text:var(--color-fluidly-blue-900);--color-tipex-editor-text-dark:#f9fafb;--color-tipex-editor-placeholder:#6b7280;--color-tipex-editor-placeholder-dark:#9ca3af;--color-tipex-control-bg:#fff;--color-tipex-control-bg-dark:#1f2937;--color-tipex-control-hover:#f3f4f6;--color-tipex-control-hover-dark:#374151;--color-tipex-control-active:#dbeafe;--color-tipex-control-active-dark:#1e3a8a;--color-tipex-control-border:#d1d5db;--color-tipex-control-border-dark:#4b5563;--color-tipex-control-text:#374151;--color-tipex-control-text-dark:#f9fafb;--color-tipex-code-bg:#f1f5f9;--color-tipex-code-bg-dark:var(--color-fluidly-neutral-20);--color-tipex-code-text:#1e40af;--color-tipex-code-text-dark:var(--color-fluidly-neutral-30);--color-tipex-link:#3b82f6;--color-tipex-link-dark:#60a5fa;--color-tipex-link-hover:#2563eb;--color-tipex-link-hover-dark:#3b82f6;--spacing-tipex-xs:.25rem;--spacing-tipex-sm:.2rem;--spacing-tipex-md:1rem;--spacing-tipex-lg:1.4rem;--spacing-tipex-xl:2rem;--spacing-tipex-2xl:2.5rem;--radius-tipex-sm:.25rem;--radius-tipex-md:.375rem;--radius-tipex-lg:.5rem;--shadow-tipex-sm:0 1px 2px 0 #0000000d;--shadow-tipex-md:0 4px 6px -1px #0000001a;--shadow-tipex-focus:none;--shadow-tipex-focus-dark:0 0 0 3px #60a5fa80;--text-tipex-xs:.7rem;--text-tipex-sm:.8rem;--text-tipex-base:.9rem;--text-tipex-lg:2rem;--text-tipex-xl:2.3rem;--text-tipex-2xl:3rem;--z-tipex-floating:50;--z-tipex-controls:10}.tipex-editor .tipex-editor-section .ProseMirror h1,.tipex-editor .tipex-editor-section .ProseMirror h2,.tipex-editor .tipex-editor-section .ProseMirror h3,.tipex-editor .tipex-editor-section .ProseMirror h4,.tipex-editor .tipex-editor-section .ProseMirror h5,.tipex-editor .tipex-editor-section .ProseMirror h6{font-weight:300}.tipex-editor .tipex-editor-section .ProseMirror ul[data-type=taskList]{margin-bottom:var(--spacing-tipex-md);--tw-backdrop-blur:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding-top:0;padding-bottom:0;line-height:1em;margin-left:0!important;font-size:1.2em!important}.tipex-editor .tipex-editor-section .ProseMirror ul[data-type=taskList] div{line-height:1em}.tipex-editor li p{margin:0!important;padding:0!important;font-weight:400!important}.tipex-editor p{line-height:1.3em;margin-bottom:.5rem!important}.tipex-editor th p,.tipex-editor td p,.tipex-editor th>*,.tipex-editor td>*{margin:0!important;padding:0!important}.tipex-editor code{letter-spacing:-.02em!important;border-radius:4px!important;margin-right:2px!important;padding:2px 3px!important;font-size:.75em!important}.tipex-editor p>code,.tipex-editor div>code,.tipex-editor span>code{color:#00201f!important}.tipex-editor pre{overflow:hidden;border-radius:1em!important;margin:0 .9em 0 0!important;padding:1em!important;font-size:1em!important;line-height:.95em!important}.tipex-editor .tipex-editor-section .ProseMirror code{background-color:#1ea5ba26}.tipex-editor .tipex-editor-section .ProseMirror pre code{background-color:#1ea5ba26;line-height:.9em;font-size:.75em!important}.tipex-editor div>blockquote{quotes:"“" "”" "‘" "’";padding:22px;font-weight:300;position:relative;border-left:none!important}.tipex-editor div>blockquote:before{content:"";opacity:.1;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20300'%3e%3cpath%20d='M191.35%20292.29c-6.23%200-12.39-1.15-18.31-3.42-12.79-4.9-22.88-14.5-28.39-27.01-3.48-7.91-4.9-16.57-4.11-25.05l7.8-64.05c3.45-18.64-.49-35.16-10.8-45.34-5.05-4.97-14.16-10.88-28.95-10.88-4.13%200-8.54.46-13.11%201.38l-23.73%203.6c-3.2.4-6.36.61-9.4.61-19.82%200-35.33-8.45-44.84-24.44C10.57%2086%208.6%2072.3%2011.95%2059.12c3.35-13.21%2011.63-24.3%2023.29-31.24%207.25-4.32%2015.82-6.73%2025.49-7.17.52-.02%201.03-.03%201.54-.03%2013.62%200%2025.48%207.97%2026.06%208.36%205.04%203.69%2010.89%208.13%2016.16%2013.16%201.82%201.75%203.7%203.58%205.6%205.47%2014.18%2013.98%2030.23%2029.82%2051.56%2029.82.65%200%201.3-.02%201.96-.05%2025.71-1.2%2038.28-23.48%2044.33-34.19l.17-.3.05-.11c.54-1.04%2012.49-23.75%2028.56-31.66%204.68-2.3%209.68-3.46%2014.86-3.46%204.47%200%208.94.88%2013.29%202.61a38.564%2038.564%200%200%201%2021.78%2022.29c6.03%2016.25-.05%2034.86-14.46%2044.26-4.64%203.02-9.94%205.04-15.31%205.83L212.21%2090c-14.56%201.78-26.42%2011.01-31.75%2024.71-5.36%2013.75-2.8%2028.64%206.83%2039.82l43.07%2050.04a51.096%2051.096%200%200%201%209.71%2016.05c9.41%2024.85-3.59%2056.23-27.81%2067.16-6.65%203.01-13.67%204.53-20.88%204.53ZM56.16%20242.8c-18.37%200-33.31-14.94-33.31-33.31s14.94-33.31%2033.31-33.31%2033.31%2014.94%2033.31%2033.31-14.94%2033.31-33.31%2033.31Z'%20style='fill:%23222'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:100px;height:100px;position:absolute;top:0;left:-20px}.tipex-editor div>blockquote:after{visibility:hidden;content:close-quote}.tipex-editor li div,.tipex-editor li div p{margin-left:0;padding-left:0;display:inline!important}.tipex-editor .tipex-editor-section .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:calc(var(--spacing) * 1)!important}.tipex-editor div input[type=checkbox]{text-align:center;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-width:1.5px;border-color:var(--color-fluidly-blue-800);border-radius:30%;font-size:18px;position:relative;top:1.25px;width:16px!important;height:16px!important}.tipex-editor input[type=checkbox]:checked:after{content:"✕";color:var(--color-fluidly-blue-800);pointer-events:none;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.tipex-editor .tipex-editor-section .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{text-decoration-line:none}.tipex-editor div li:has(input)::marker{content:""}.dark .tipex-editor{color:var(--color-tipex-editor-text-dark);border-color:var(--color-tipex-editor-border-dark)}.dark .tipex-editor.focused.focal{box-shadow:var(--shadow-tipex-focus-dark)}.tipex-editor-section .ProseMirror .is-empty:before{content:none!important}.tipex-editor-section p.is-empty:before{content:""!important}.tipex-editor-section p.is-editor-empty:first-child:before{color:#adb5bd;float:left;pointer-events:none;height:0;content:attr(data-placeholder)!important}.tipex-editor.focused.focal{box-shadow:var(--shadow-tipex-focus);border-color:#0000;outline:none}.tipex-editor-wrap{flex-direction:column;gap:0;width:100%;height:100%;display:flex}}@layer utilities{.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-\[50\%\]{inset-inline-start:50%}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.-top-9{top:calc(var(--spacing) * -9)}.-top-\[15px\]{top:-15px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-20{top:calc(var(--spacing) * 20)}.top-\[1px\]{top:1px}.top-\[20px\]{top:20px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[100\%\],.top-full{top:100%}.-right-\[5\.5px\]{right:-5.5px}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[1px\]{right:1px}.right-\[20\%\]{right:20%}.-bottom-7{bottom:calc(var(--spacing) * -7)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[2px\]{bottom:2px}.-left-2{left:calc(var(--spacing) * -2)}.-left-\[5px\]{left:-5px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-8{left:calc(var(--spacing) * 8)}.left-9{left:calc(var(--spacing) * 9)}.left-\[-2px\]{left:-2px}.left-\[-240px\]{left:-240px}.left-\[20\%\]{left:20%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-1{z-index:-1}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-10000{z-index:10000}.z-\[1\]{z-index:1}.z-\[4000\]{z-index:4000}.order-first{order:-9999}.order-last{order:9999}.col-8{grid-column:8}.col-12{grid-column:12}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:var(--spacing)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.ms-1{margin-inline-start:var(--spacing)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8\!{margin-bottom:calc(var(--spacing) * 8)!important}.mb-tipex-md{margin-bottom:var(--spacing-tipex-md)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-full{width:100%;height:100%}.h-\(--bits-select-anchor-height\){height:var(--bits-select-anchor-height)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-\[1\.15rem\]{height:1.15rem}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[77px\]{height:77px}.h-\[var\(--bits-navigation-menu-viewport-height\)\]{height:var(--bits-navigation-menu-viewport-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--bits-dropdown-menu-content-available-height\){max-height:var(--bits-dropdown-menu-content-available-height)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:0}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-50{width:calc(var(--spacing) * 50)}.w-52{width:calc(var(--spacing) * 52)}.w-55{width:calc(var(--spacing) * 55)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-75{width:calc(var(--spacing) * 75)}.w-80{width:calc(var(--spacing) * 80)}.w-90{width:calc(var(--spacing) * 90)}.w-102{width:calc(var(--spacing) * 102)}.w-\[--bits-popover-anchor-width\]{width:--bits-popover-anchor-width}.w-\[18px\]{width:18px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[840px\]{width:840px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-4xl{max-width:56rem}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[238px\]{max-width:238px}.max-w-\[280px\]{max-width:280px}.max-w-\[305px\]{max-width:305px}.max-w-\[350px\]{max-width:350px}.max-w-\[373px\]{max-width:373px}.max-w-\[425px\]{max-width:425px}.max-w-\[445px\]{max-width:445px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-none\!{max-width:none!important}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.min-w-\(--bits-select-anchor-width\){min-width:var(--bits-select-anchor-width)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.origin-\(--bits-dropdown-menu-content-transform-origin\){transform-origin:var(--bits-dropdown-menu-content-transform-origin)}.origin-\(--bits-popover-content-transform-origin\){transform-origin:var(--bits-popover-content-transform-origin)}.origin-\(--bits-tooltip-content-transform-origin\){transform-origin:var(--bits-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-3{--tw-translate-x:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[8px\]{--tw-translate-y: -8px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[9px\]{--tw-translate-y: -9px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[18px\]{--tw-translate-y: -18px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-py-1{scroll-padding-block:var(--spacing)}.scrollbar-thin{scrollbar-width:thin}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[8px\]{border-style:var(--tw-border-style);border-width:8px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#e8e8e8\]{border-color:#e8e8e8}.border-border{border-color:var(--border)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-400{border-color:var(--color-gray-400)}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-red-200{border-color:var(--color-red-200)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-t-primary{border-top-color:var(--primary)}.border-r-primary{border-right-color:var(--primary)}.border-b-fluidly-violet-500{border-bottom-color:var(--color-fluidly-violet-500)}.border-l-fluidly-violet-500{border-left-color:var(--color-fluidly-violet-500)}.bg-\(--fluidly-backdrop\){background-color:var(--fluidly-backdrop)}.bg-\[\#FDFEFC\]{background-color:#fdfefc}.bg-\[\#c2c2c2\]{background-color:#c2c2c2}.bg-\[\#e7e7e7\]{background-color:#e7e7e7}.bg-\[var\(--fluidly-node-bg\)\]{background-color:var(--fluidly-node-bg)}.bg-\[var\(--fluidly-plate-bg\)\]{background-color:var(--fluidly-plate-bg)}.bg-accent{background-color:var(--accent)}.bg-background,.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-fluidly-neutral-400{background-color:var(--color-fluidly-neutral-400)}.bg-fluidly-violet-500{background-color:var(--color-fluidly-violet-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-input{background-color:var(--input)}.bg-muted,.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400{background-color:var(--color-red-400)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\!{padding:0!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\!{padding:calc(var(--spacing) * 2)!important}.p-3{padding:calc(var(--spacing) * 3)}.p-3\!{padding:calc(var(--spacing) * 3)!important}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-\[2\.5\]{padding-inline:2.5px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-11{padding-block:calc(var(--spacing) * 11)}.ps-0{padding-inline-start:0}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[33px\]{font-size:33px}.text-\[42px\]{font-size:42px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!text-fluidly-blue-800{color:var(--color-fluidly-blue-800)!important}.\!text-white{color:var(--color-white)!important}.text-\[var\(--fluidly-plate-fg\)\]{color:var(--fluidly-plate-fg)}.text-\[var\(--xy-node-color\)\]{color:var(--xy-node-color)}.text-accent-foreground{color:var(--accent-foreground)}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-fluidly-blue-800{color:var(--color-fluidly-blue-800)}.text-fluidly-blue-900{color:var(--color-fluidly-blue-900)}.text-fluidly-neutral-200{color:var(--color-fluidly-neutral-200)}.text-fluidly-red-700{color:var(--color-fluidly-red-700)}.text-foreground{color:var(--foreground)}.text-gray-800{color:var(--color-gray-800)}.text-green-500{color:var(--color-green-500)}.text-muted{color:var(--muted)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[3px_3px_6px_0px_\#440d6a69\]{--tw-shadow:3px 3px 6px 0px var(--tw-shadow-color,#440d6a69);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[5px_5px_20px_0px_\#60858ab0\]{--tw-shadow:5px 5px 20px 0px var(--tw-shadow-color,#60858ab0);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-primary{--tw-ring-color:var(--primary)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-white{--tw-ring-color:var(--color-white)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pe-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-inline-end:calc(var(--spacing) * 8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:start-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){inset-inline-start:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:end-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){inset-inline-end:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-end-4:is(:where(.group)[data-side=left] *){inset-inline-end:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-e:is(:where(.group)[data-side=left] *){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.group-data-\[side\=right\]\:start-0:is(:where(.group)[data-side=right] *){inset-inline-start:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-s:is(:where(.group)[data-side=right] *){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing) * 1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-md)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:start-\[calc\(1\/2\*100\%-1px\)\]:after{content:var(--tw-content);inset-inline-start:calc(50% - 1px)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:start-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);inset-inline-start:100%}.last\:mt-0:last-child{margin-top:0}@media(hover:hover){.hover\:bg-\[color-mix\(\.\.\.currentColor\.\.\.\)\]:hover{background-color:color-mix(...currentColor...)}.hover\:bg-\[var\(--fluidly-plate-bg-hover\)\]:hover{background-color:var(--fluidly-plate-bg-hover)}.hover\:bg-accent:hover,.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-fluidly-blue-800:hover{background-color:var(--color-fluidly-blue-800)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:ms-\[-0\.45rem\]:has(>button){margin-inline-start:-.45rem}.has-\[\>button\]\:me-\[-0\.45rem\]:has(>button){margin-inline-end:-.45rem}.has-\[\>kbd\]\:ms-\[-0\.35rem\]:has(>kbd){margin-inline-start:-.35rem}.has-\[\>kbd\]\:me-\[-0\.35rem\]:has(>kbd){margin-inline-end:-.35rem}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}@media(hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:ps-8[data-inset]{padding-inline-start:calc(var(--spacing) * 8)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[motion\=from-end\]\:slide-in-from-end-52[data-motion=from-end]:where(:dir(ltr),[dir=ltr]){--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-end\]\:slide-in-from-end-52[data-motion=from-end]:where(:dir(rtl),[dir=rtl]),.data-\[motion\=from-start\]\:slide-in-from-start-52[data-motion=from-start]:where(:dir(ltr),[dir=ltr]){--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=from-start\]\:slide-in-from-start-52[data-motion=from-start]:where(:dir(rtl),[dir=rtl]){--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-end\]\:slide-out-to-end-52[data-motion=to-end]:where(:dir(ltr),[dir=ltr]){--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-end\]\:slide-out-to-end-52[data-motion=to-end]:where(:dir(rtl),[dir=rtl]),.data-\[motion\=to-start\]\:slide-out-to-start-52[data-motion=to-start]:where(:dir(ltr),[dir=ltr]){--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-start\]\:slide-out-to-start-52[data-motion=to-start]:where(:dir(rtl),[dir=rtl]){--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-0\.5[data-orientation=vertical]{width:calc(var(--spacing) * .5)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[side\=bottom\]\:-translate-x-1\/2[data-side=bottom]{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:-translate-y-\[calc\(-50\%_\+_1px\)\][data-side=bottom]{--tw-translate-y: calc((-50% + 1px)*-1) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:-translate-y-\[calc\(50\%_-_3px\)\][data-side=left]{--tw-translate-y: calc((50% - 3px)*-1) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-end-2[data-side=left]:where(:dir(ltr),[dir=ltr]){--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:slide-in-from-end-2[data-side=left]:where(:dir(rtl),[dir=rtl]){--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-\[calc\(50\%_\+_2px\)\][data-side=right]{--tw-translate-x: calc(50% + 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-y-1\/2[data-side=right]{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-start-2[data-side=right]:where(:dir(ltr),[dir=ltr]){--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:slide-in-from-start-2[data-side=right]:where(:dir(rtl),[dir=rtl]){--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:translate-x-1\/2[data-side=top]{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:translate-y-\[calc\(-50\%_\+_2px\)\][data-side=top]{--tw-translate-y: calc(-50% + 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing) * 12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-\[var\(--color-fluidly-red-200\)\][data-state=checked]{background-color:var(--color-fluidly-red-200)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-\[var\(--color-fluidly-red-200\)\][data-state=unchecked]{background-color:var(--color-fluidly-red-200)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=unchecked\]\:bg-primary[data-state=unchecked]{background-color:var(--primary)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/10[data-variant=destructive][data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/10[data-variant=destructive][data-highlighted]{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:data-highlighted\:text-destructive[data-variant=destructive][data-highlighted]{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:max-w-\[40em\]{max-width:40em}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:text-start{text-align:start}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--bits-navigation-menu-viewport-width\)\]{width:var(--bits-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ms-0:is(:where(.peer)[data-variant=inset]~*){margin-inline-start:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ms-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-inline-start:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.dark\:right-\[2px\]:is(.dark *){right:2px}.dark\:bottom-\[2px\]:is(.dark *){bottom:2px}.dark\:border-gray-500:is(.dark *){border-color:var(--color-gray-500)}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}.dark\:bg-destructive\/70:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/70:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 70%,transparent)}}.dark\:bg-gray-600:is(.dark *){background-color:var(--color-gray-600)}.dark\:bg-gray-700:is(.dark *){background-color:var(--color-gray-700)}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:\!text-fluidly-blue-300:is(.dark *){color:var(--color-fluidly-blue-300)!important}.dark\:text-fluidly-blue-50:is(.dark *){color:var(--color-fluidly-blue-50)}.dark\:text-gray-100:is(.dark *){color:var(--color-gray-100)}.dark\:shadow-\(--xy-node-boxshadow-default\):is(.dark *){--tw-shadow:var(--xy-node-boxshadow-default);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/20:is(.dark *)[data-variant=destructive][data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:data-highlighted\:bg-destructive\/20:is(.dark *)[data-variant=destructive][data-highlighted]{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[\&_\[data-command-group\]\]\:px-2 [data-command-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[data-command-group\]\:not\(\[hidden\]\)_\~\[data-command-group\]\]\:pt-0 [data-command-group]:not([hidden])~[data-command-group]{padding-top:0}.\[\&_\[data-command-input-wrapper\]_svg\]\:h-5 [data-command-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[data-command-input-wrapper\]_svg\]\:w-5 [data-command-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[data-command-input\]\]\:h-12 [data-command-input]{height:calc(var(--spacing) * 12)}.\[\&_\[data-command-item\]\]\:px-2 [data-command-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[data-command-item\]\]\:py-3 [data-command-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[data-command-item\]_svg\]\:h-5 [data-command-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[data-command-item\]_svg\]\:w-5 [data-command-item] svg{width:calc(var(--spacing) * 5)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-s-none>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-s-0>:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-e-none>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-e-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pe-2:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:ps-2:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-end-2{inset-inline-end:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-start-2{inset-inline-start:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:var(--background)}[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:color-mix(in oklab,var(--background) 10%,transparent)}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media(hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}a.\[a\&\]\:hover\:bg-fluidly-neutral-400\/90:hover{background-color:#4a4a4ae6}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-fluidly-neutral-400\/90:hover{background-color:color-mix(in oklab,var(--color-fluidly-neutral-400) 90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary) 90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2)format("woff2");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Shadows Into Light Two;src:url(/fonts/ShadowsIntoLightTwo-latin.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}.svelte-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:#9696b41a;--xy-selection-border-default:1px dotted #9b9b9bcc;--xy-resize-background-color-default:#3367d9;direction:ltr}.svelte-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8}.svelte-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.svelte-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.svelte-flow__pane{z-index:1;touch-action:none}.svelte-flow__pane.draggable{cursor:grab}.svelte-flow__pane.dragging{cursor:grabbing}.svelte-flow__pane.selection{cursor:pointer}.svelte-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.svelte-flow__renderer{z-index:4}.svelte-flow__selection{z-index:6}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible{outline:none}.svelte-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.svelte-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.svelte-flow .svelte-flow__edges{position:absolute}.svelte-flow .svelte-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.svelte-flow__edge{pointer-events:visibleStroke}.svelte-flow__edge.selectable{cursor:pointer}.svelte-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.svelte-flow__edge.animated path.svelte-flow__edge-interaction{stroke-dasharray:none;animation:none}.svelte-flow__edge.inactive{pointer-events:none}.svelte-flow__edge.selected,.svelte-flow__edge:focus,.svelte-flow__edge:focus-visible{outline:none}.svelte-flow__edge.selected .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus-visible .svelte-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.svelte-flow__edge-textwrapper{pointer-events:all}.svelte-flow__edge .svelte-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.svelte-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.svelte-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.svelte-flow__connection{pointer-events:none}.svelte-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.svelte-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.svelte-flow__nodes{pointer-events:none;transform-origin:0 0}.svelte-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.svelte-flow__node.selectable{cursor:pointer}.svelte-flow__node.draggable{cursor:grab;pointer-events:all}.svelte-flow__node.draggable.dragging{cursor:grabbing}.svelte-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.svelte-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.svelte-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));min-width:5px;min-height:5px;position:absolute}.svelte-flow__handle.connectingfrom{pointer-events:all}.svelte-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.svelte-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.svelte-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.svelte-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.svelte-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.svelte-flow__edgeupdater{cursor:move;pointer-events:all}.svelte-flow__pane.selection .svelte-flow__panel{pointer-events:none}.svelte-flow__panel{z-index:5;margin:15px;position:absolute}.svelte-flow__panel.top{top:0}.svelte-flow__panel.bottom{bottom:0}.svelte-flow__panel.top.center,.svelte-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.svelte-flow__panel.left{left:0}.svelte-flow__panel.right{right:0}.svelte-flow__panel.left.center,.svelte-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.svelte-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.svelte-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.svelte-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.svelte-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.svelte-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.svelte-flow__minimap-svg{display:block}.svelte-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.svelte-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.svelte-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.svelte-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.svelte-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.svelte-flow__controls{flex-direction:column;display:flex}.svelte-flow__controls.horizontal{flex-direction:row}.svelte-flow__controls-button{justify-content:center;align-items:center;width:26px;height:26px;padding:4px;display:flex}.svelte-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.svelte-flow__node-input,.svelte-flow__node-default,.svelte-flow__node-output,.svelte-flow__node-group{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.svelte-flow__node-input.selected,.svelte-flow__node-input:focus,.svelte-flow__node-input:focus-visible,.svelte-flow__node-default.selected,.svelte-flow__node-default:focus,.svelte-flow__node-default:focus-visible,.svelte-flow__node-output.selected,.svelte-flow__node-output:focus,.svelte-flow__node-output:focus-visible,.svelte-flow__node-group.selected,.svelte-flow__node-group:focus,.svelte-flow__node-group:focus-visible{border:var(--xy-node-border-selected,var(--xy-node-border-selected-default));outline:none}.svelte-flow__nodesselection-rect,.svelte-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.svelte-flow__resize-control{position:absolute}.svelte-flow__resize-control.left,.svelte-flow__resize-control.right{cursor:ew-resize}.svelte-flow__resize-control.top,.svelte-flow__resize-control.bottom{cursor:ns-resize}.svelte-flow__resize-control.top.left,.svelte-flow__resize-control.bottom.right{cursor:nwse-resize}.svelte-flow__resize-control.bottom.left,.svelte-flow__resize-control.top.right{cursor:nesw-resize}.svelte-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.svelte-flow__resize-control.handle.left{top:50%;left:0}.svelte-flow__resize-control.handle.right{top:50%;left:100%}.svelte-flow__resize-control.handle.top{top:0;left:50%}.svelte-flow__resize-control.handle.bottom{top:100%;left:50%}.svelte-flow__resize-control.handle.top.left,.svelte-flow__resize-control.handle.bottom.left{left:0}.svelte-flow__resize-control.handle.top.right,.svelte-flow__resize-control.handle.bottom.right{left:100%}.svelte-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.svelte-flow__resize-control.line.left,.svelte-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.svelte-flow__resize-control.line.left{border-left-width:1px;left:0}.svelte-flow__resize-control.line.right{border-right-width:1px;left:100%}.svelte-flow__resize-control.line.top,.svelte-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.svelte-flow__resize-control.line.top{border-top-width:1px;top:0}.svelte-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.svelte-flow__edge-label{text-align:center;position:absolute}.svelte-flow__container{-webkit-user-select:none;user-select:none}.tipex-editor{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e5e5cc;flex-direction:row;gap:0;display:flex;overflow-y:hidden}@supports (color:color-mix(in lab,red,red)){.tipex-editor{border-color:color-mix(in oklab,var(--color-tipex-200) 80%,transparent)}}.tipex-editor{background-color:#fafafacc}@supports (color:color-mix(in lab,red,red)){.tipex-editor{background-color:color-mix(in oklab,var(--color-tipex-50) 80%,transparent)}}.tipex-editor{--tw-duration:.2s;padding-block:0;transition-duration:.2s}.tipex-editor:is(.dark *){border-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.tipex-editor:is(.dark *){border-color:color-mix(in oklab,var(--color-tipex-700) 80%,transparent)}}.tipex-editor:is(.dark *){background-color:#171717cc}@supports (color:color-mix(in lab,red,red)){.tipex-editor:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-900) 80%,transparent)}}.tipex-editor{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.tipex-editor.focused.focal{border-color:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.tipex-editor.focused.focal{border-color:color-mix(in oklab,var(--color-tipex-300) 60%,transparent)}}.tipex-editor.focused.focal{--tw-outline-style:none;outline-style:none}.tipex-editor.focused.focal:is(.dark *){border-color:#52525299}@supports (color:color-mix(in lab,red,red)){.tipex-editor.focused.focal:is(.dark *){border-color:color-mix(in oklab,var(--color-tipex-600) 60%,transparent)}}.tipex-editor.focused.focal{box-shadow:0 0 0 2px rgb(var(--color-tipex-500) / .08)}.tipex-editor-wrap{flex-direction:column;gap:0;width:100%;height:100%;display:flex}.tipex-editor-section{height:100%;padding-inline:var(--spacing-tipex-sm);padding-block:var(--spacing-tipex-md);overflow-y:auto}.tipex-controller{gap:calc(var(--spacing) * 2);border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-top-style:var(--tw-border-style);border-color:#e5e5e5cc;border-top-width:1px;flex-flow:wrap;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab,red,red)){.tipex-controller{border-color:color-mix(in oklab,var(--color-tipex-200) 80%,transparent)}}.tipex-controller{background-color:#f5f5f5b3}@supports (color:color-mix(in lab,red,red)){.tipex-controller{background-color:color-mix(in oklab,var(--color-tipex-100) 70%,transparent)}}.tipex-controller{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media(min-width:48rem){.tipex-controller{flex-direction:row}}.tipex-controller:is(.dark *){border-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.tipex-controller:is(.dark *){border-color:color-mix(in oklab,var(--color-tipex-700) 80%,transparent)}}.tipex-controller:is(.dark *){background-color:#262626b3}@supports (color:color-mix(in lab,red,red)){.tipex-controller:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-800) 70%,transparent)}}.tipex-controller{z-index:var(--z-tipex-controls)}.tipex-basic-controller-wrapper{align-items:center;gap:calc(var(--spacing) * .5);flex-wrap:wrap;display:flex}.tipex-edit-button{cursor:pointer;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-tipex-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.tipex-edit-button:hover{background-color:#e5e5e5cc}@supports (color:color-mix(in lab,red,red)){.tipex-edit-button:hover{background-color:color-mix(in oklab,var(--color-tipex-200) 80%,transparent)}}.tipex-edit-button:hover{color:var(--color-tipex-800)}}.tipex-edit-button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-tipex-500);--tw-outline-style:none;outline-style:none}.tipex-edit-button:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.tipex-edit-button:is(.dark *){color:var(--color-tipex-400)}@media(hover:hover){.tipex-edit-button:is(.dark *):hover{background-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.tipex-edit-button:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-tipex-700) 80%,transparent)}}.tipex-edit-button:is(.dark *):hover{color:var(--color-tipex-200)}}.tipex-edit-button:is(.dark *):focus-visible{--tw-ring-color:var(--color-tipex-400)}.tipex-edit-button{height:var(--size-tipex-9);padding-left:var(--size-tipex-3);padding-right:var(--size-tipex-3)}.tipex-button-rigid{min-width:var(--size-tipex-9)}.tipex-edit-button.active{background-color:#e5e5e5e6}@supports (color:color-mix(in lab,red,red)){.tipex-edit-button.active{background-color:color-mix(in oklab,var(--color-tipex-200) 90%,transparent)}}.tipex-edit-button.active{color:var(--color-tipex-800)}.tipex-edit-button.active:is(.dark *){background-color:#404040e6}@supports (color:color-mix(in lab,red,red)){.tipex-edit-button.active:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-700) 90%,transparent)}}.tipex-edit-button.active:is(.dark *){color:var(--color-tipex-200)}.tipex-utilities .tipex-edit-button.active{background-color:#f7fbf7cc}@supports (color:color-mix(in lab,red,red)){.tipex-utilities .tipex-edit-button.active{background-color:color-mix(in oklab,var(--color-tipex-success-50) 80%,transparent)}}.tipex-utilities .tipex-edit-button.active{color:var(--color-tipex-success-600)}.tipex-utilities .tipex-edit-button.active:is(.dark *){background-color:#00410099}@supports (color:color-mix(in lab,red,red)){.tipex-utilities .tipex-edit-button.active:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-success-900) 60%,transparent)}}.tipex-utilities .tipex-edit-button.active:is(.dark *){color:var(--color-tipex-success-400)}.tipex-utilities .tipex-edit-button.active svg{color:var(--color-tipex-success-600)}.tipex-utilities .tipex-edit-button.active svg:is(.dark *){color:var(--color-tipex-success-400)}.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-tipex-primary-200);background-color:#f4f5fae6}@supports (color:color-mix(in lab,red,red)){.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active{background-color:color-mix(in oklab,var(--color-tipex-primary-100) 90%,transparent)}}.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active{color:var(--color-tipex-primary-700)}.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active:is(.dark *){border-color:var(--color-tipex-primary-700);background-color:#2a3251cc}@supports (color:color-mix(in lab,red,red)){.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-primary-900) 80%,transparent)}}.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active:is(.dark *){color:var(--color-tipex-primary-300)}.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active svg{color:var(--color-tipex-primary-700)}.tipex-utilities .tipex-edit-button[aria-label="Edit link"].active svg:is(.dark *){color:var(--color-tipex-primary-300)}.tipex-edit-button:disabled{cursor:not-allowed;opacity:.5}.tipex-edit-button:disabled:hover{color:var(--color-tipex-600);background-color:#0000}.tipex-edit-button:disabled:hover:is(.dark *){color:var(--color-tipex-400)}.tipex-edit-button:disabled:hover{transform:none}.tipex-floating-menu{gap:var(--spacing);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e5e5e6}@supports (color:color-mix(in lab,red,red)){.tipex-floating-menu{border-color:color-mix(in oklab,var(--color-tipex-200) 90%,transparent)}}.tipex-floating-menu{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.tipex-floating-menu{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.tipex-floating-menu{padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tipex-floating-menu:is(.dark *){border-color:#404040e6}@supports (color:color-mix(in lab,red,red)){.tipex-floating-menu:is(.dark *){border-color:color-mix(in oklab,var(--color-tipex-700) 90%,transparent)}}.tipex-floating-menu:is(.dark *){background-color:#171717f2}@supports (color:color-mix(in lab,red,red)){.tipex-floating-menu:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-900) 95%,transparent)}}.tipex-floating-menu{z-index:var(--z-tipex-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:.15s ease-out tipex-float-in}.tipex-floating-group{align-items:center;gap:var(--spacing);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e5e5e6;display:flex}@supports (color:color-mix(in lab,red,red)){.tipex-floating-group{border-color:color-mix(in oklab,var(--color-tipex-200) 90%,transparent)}}.tipex-floating-group{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.tipex-floating-group{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.tipex-floating-group{padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tipex-floating-group:is(.dark *){border-color:#404040e6}@supports (color:color-mix(in lab,red,red)){.tipex-floating-group:is(.dark *){border-color:color-mix(in oklab,var(--color-tipex-700) 90%,transparent)}}.tipex-floating-group:is(.dark *){background-color:#171717f2}@supports (color:color-mix(in lab,red,red)){.tipex-floating-group:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-900) 95%,transparent)}}.tipex-floating-group{z-index:var(--z-tipex-floating);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:.15s ease-out tipex-float-in}.tipex-floating-button{border-radius:var(--radius-md);color:var(--color-tipex-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media(hover:hover){.tipex-floating-button:hover{background-color:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.tipex-floating-button:hover{background-color:color-mix(in oklab,var(--color-tipex-100) 80%,transparent)}}.tipex-floating-button:hover{color:var(--color-tipex-800)}}.tipex-floating-button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#7a8aca80}@supports (color:color-mix(in lab,red,red)){.tipex-floating-button:focus{--tw-ring-color:color-mix(in oklab, var(--color-tipex-primary-500) 50%, transparent)}}.tipex-floating-button:focus{--tw-outline-style:none;outline-style:none}.tipex-floating-button:is(.dark *){color:var(--color-tipex-300)}@media(hover:hover){.tipex-floating-button:is(.dark *):hover{background-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.tipex-floating-button:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-tipex-700) 80%,transparent)}}.tipex-floating-button:is(.dark *):hover{color:var(--color-tipex-100)}}.tipex-floating-button{width:var(--size-tipex-8);height:var(--size-tipex-8)}@keyframes tipex-float-in{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.tipex-utilities{align-items:center;gap:calc(var(--spacing) * .5);margin-left:auto;display:flex}.tipex-utilities .tipex-edit-button{opacity:.75;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){.tipex-utilities .tipex-edit-button:hover{opacity:1}}.tipex-utilities .tipex-edit-button:hover{background-color:#e5e5e5cc}@supports (color:color-mix(in lab,red,red)){.tipex-utilities .tipex-edit-button:hover{background-color:color-mix(in oklab,var(--color-tipex-200) 80%,transparent)}}.tipex-utilities .tipex-edit-button:hover:is(.dark *){background-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.tipex-utilities .tipex-edit-button:hover:is(.dark *){background-color:color-mix(in oklab,var(--color-tipex-700) 80%,transparent)}}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.dark .hljs-doctag,.dark .hljs-keyword,.dark .hljs-meta .hljs-keyword,.dark .hljs-template-tag,.dark .hljs-template-variable,.dark .hljs-type,.dark .hljs-variable.language_{color:#f47067}.dark .hljs-title,.dark .hljs-title.class_,.dark .hljs-title.class_.inherited__,.dark .hljs-title.function_{color:#dcbdfb}.dark .hljs-attr,.dark .hljs-attribute,.dark .hljs-literal,.dark .hljs-meta,.dark .hljs-number,.dark .hljs-operator,.dark .hljs-variable,.dark .hljs-selector-attr,.dark .hljs-selector-class,.dark .hljs-selector-id{color:#6cb6ff}.dark .hljs-regexp,.dark .hljs-string,.dark .hljs-meta .hljs-string{color:#96d0ff}.dark .hljs-built_in,.dark .hljs-symbol{color:#f69d50}.dark .hljs-comment,.dark .hljs-code,.dark .hljs-formula{color:#768390}.dark .hljs-name,.dark .hljs-quote,.dark .hljs-selector-tag,.dark .hljs-selector-pseudo{color:#57ab5a}.dark .hljs-subst{color:#adbac7}.dark .hljs-section{color:#6cb6ff;font-weight:700}.dark .hljs-bullet{color:#c69026}.dark .hljs-emphasis{color:#adbac7;font-style:italic}.dark .hljs-strong{color:#adbac7;font-weight:700}.dark .hljs-addition{color:#57ab5a;background-color:#2ea04326}.dark .hljs-deletion{color:#e5534b;background-color:#da363333}@property --bg-stop-1{syntax:"<color>";inherits:true;initial-value:oklch(95% .005 225)}@property --bg-stop-2{syntax:"<color>";inherits:true;initial-value:oklch(88% .03 225)}body{transition:--bg-stop-1 .35s,--bg-stop-2 .35s}body[data-layer=background]{--bg-stop-1:oklch(98% 0 0);--bg-stop-2:oklch(91% 0 0)}body[data-layer=foreground]{--bg-stop-1:oklch(95% .015 215);--bg-stop-2:oklch(88% .035 215)}.svelte-flow__selection{outline-offset:10px;border:none;border-radius:18px;outline:5px dashed #0003}.svelte-flow__handle{border:1px solid var(--color-fluidly-neutral-80);z-index:1;background:#d9d9d9;border-radius:2px;min-width:8.5px;min-height:8.5px}.svelte-flow__pane{z-index:1}div.svelte-flow.svelte-flow__container{overflow:clip}html,body{overscroll-behavior-x:none}body{color:var(--xy-node-color)}.svelte-flow__edges.dragging-node .svelte-flow__edge{pointer-events:none!important}.automation-green{--automation-bg:var(--color-fluidly-green-700);--automation-fg:var(--color-fluidly-green-50);--automation-outline:var(--color-fluidly-green-700);--automation-border:var(--color-fluidly-green-800);--automation-handle:var(--color-fluidly-green-700)}.automation-red{--automation-bg:var(--color-fluidly-red-500);--automation-fg:var(--color-fluidly-red-50);--automation-outline:var(--color-fluidly-red-500);--automation-border:var(--color-fluidly-red-700);--automation-handle:var(--color-fluidly-red-500)}.automation-pending{--automation-bg:var(--color-fluidly-yellow-500);--automation-fg:var(--color-fluidly-yellow-950);--automation-outline:var(--color-fluidly-yellow-500);--automation-border:var(--color-fluidly-yellow-600);--automation-handle:var(--color-fluidly-yellow-500)}.well-connected{outline:4px solid var(--automation-outline,var(--color-fluidly-neutral-400));outline-offset:1px}@keyframes automation-pulse{0%,to{outline-color:var(--automation-outline,var(--color-fluidly-neutral-400))}50%{outline-color:#0000}}.automation-green .node,.automation-red .node{background:0 0!important;background-color:var(--automation-bg)!important;color:var(--automation-fg)!important}.helphint{fill:var(--color-fluidly-blue-900);stroke:var(--color-fluidly-blue-900);stroke-width:.2px;opacity:.8;filter:blur(.2px)}.dark .helphint{fill:var(--color-fluidly-neutral-40)}.helphint-text{color:var(--color-fluidly-blue-900);opacity:.8;white-space:nowrap;font-family:Shadows Into Light Two,cursive;font-size:22px}.dark .helphint-text{color:var(--color-fluidly-neutral-40)}.filter-title{color:var(--color-fluidly-blue-800);letter-spacing:-.02em;padding-top:4px;font-size:14px;font-weight:500!important}.filterPrinter{text-align:right;color:var(--color-fluidly-blue-600);white-space:nowrap;font-size:10px;font-weight:700;line-height:normal;position:absolute;top:15px;right:15px}.light .filterPrinter{color:var(--color-fluidly-blue-800)}.dashboard-item .svelte-flow__node{position:relative!important}.node.locked{background-image:none;background-color:var(--color-fluidly-neutral-500);color:var(--color-fluidly-neutral-20)}.fade-label{white-space:nowrap;transform-origin:50%;opacity:0;border-radius:4px;padding:1px 3px;font-size:9px;font-weight:700;animation:3s ease-out forwards bounceAndFade;position:absolute;left:9px}.inside-filter{color:#000;background-color:#fff;bottom:0}.outside-filter{color:#fff;background-color:#000;font-size:9px;top:0}.unsynced{opacity:.4!important}@keyframes bounceAndFade{0%{opacity:1;transform:scale(1)}5%{opacity:1;transform:scale(1.3)}10%{opacity:1;transform:scale(1)}40%{opacity:0;transform:scale(1)}}.fluidly_error_out_of_bounds{background:red;border:2px solid red}.dimpled{--dimple-radius:1.3px;--dimple-pitch:4.2px;--dimple-rows:3;--dimple-block:calc(var(--dimple-rows) * var(--dimple-pitch));--dimple-light:210deg;--dimple-ground:transparent;--dimple-shadow:#0003;--dimple-shine:#fff;--dimple-fade:60%;isolation:isolate;position:relative}.dimpled:before,.dimpled:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 var(--dimple-fade),#000 100%);mask-image:linear-gradient(to right,transparent 0%,#000 var(--dimple-fade),#000 100%);position:absolute;top:0;right:0;bottom:0;left:0}.dimpled:before{background:var(--dimple-ground)}.dimpled:after{height:var(--dimple-block);background-image:linear-gradient(var(--dimple-light),var(--dimple-shadow) calc(50% - var(--dimple-radius)),transparent 50%,var(--dimple-shine) calc(50% + var(--dimple-radius)));background-size:var(--dimple-pitch) var(--dimple-pitch);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 var(--dimple-fade),#000 100%),radial-gradient(circle at 50% 50%,#000 0 var(--dimple-radius),transparent calc(var(--dimple-radius) + .5px));mask-image:linear-gradient(to right,transparent 0%,#000 var(--dimple-fade),#000 100%),radial-gradient(circle at 50% 50%,#000 0 var(--dimple-radius),transparent calc(var(--dimple-radius) + .5px));-webkit-mask-size:100% 100%,var(--dimple-pitch) var(--dimple-pitch);mask-size:100% 100%,var(--dimple-pitch) var(--dimple-pitch);background-position:0 0;inset:50% 0 auto;transform:translateY(-50%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.dark .dimpled{--dimple-ground:transparent;--dimple-shadow:#00000059;--dimple-shine:#ffffff24}.gooey{transform-style:preserve-3d;will-change:border-radius;background-image:linear-gradient(120deg,#34e0f0,#b400ff);border-radius:42% 58% 70% 30%/45% 45% 55% 55%;outline:1px solid #0000;animation:10s linear infinite morph}.gooey:before,.gooey:after{content:"";will-change:border-radius,transform,opacity;z-index:-1;background:linear-gradient(100deg,#ebeff1 35%,#c3dce7);border-radius:42% 58% 70% 30%/45% 45% 55% 55%;width:100%;height:100%;animation-delay:.2s;display:block;position:absolute;top:0;left:0;box-shadow:1px 1px 20px 13px #00b2ff21}.gooey:before{opacity:.21;animation:10s linear infinite morph}.gooey:after{opacity:.89;content:"";animation:10s linear .4s infinite morph}@keyframes morph{0%,to{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;transform:translate(0)rotate(.01deg)}34%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translateY(5px)rotate(.01deg)}50%{opacity:.89;transform:translate(-2px)rotate(.01deg)}67%{border-radius:100% 60% 60% 100%/100% 100% 60% 60%;transform:translateY(-3px)rotate(.01deg)}}@keyframes fadeIn{to{opacity:0;transform:scale(1.03)}}:root{--fluidly-backdrop:#12637255;--primary:var(--color-fluidly-blue-800);--accent:oklch(97% 0 0);--background:oklch(100% 0 0);--border:oklch(92.2% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--destructive:oklch(57.7% .215 27.325);--destructive-foreground:oklch(97.1% .013 17.38);--accent-foreground:oklch(20.5% 0 0);--foreground:oklch(14.5% 0 0);--input:oklch(92.2% 0 0);--muted:oklch(97% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary-foreground:var(--color-fluidly-blue-50);--ring:oklch(71.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted-foreground:oklch(55.6% 0 0);--chart-1:oklch(64.6% .194 41.116);--chart-2:oklch(80.6% .133 194.23);--chart-3:oklch(39.8% .066 227.392);--chart-4:oklch(83.7% .164 84.429);--chart-5:oklch(76.9% .165 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(55.7% .091 193.885);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(71.5% 0 0);--font-sans:Satoshi, Inter, sans-serif;--font-serif:Georgia, serif;--font-mono:Geist Mono, monospace;--radius-sm:.375rem;--radius-xs:.125rem;--radius-lg:.625rem;--radius-xl:.875rem;--radius-md:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--text-base:1rem;--text-base--line-height:1.5;--text-sm:.875rem;--text-sm--line-height:1.43;--text-lg:1.125rem;--text-lg--line-height:1.56;--text-xs:.75rem;--text-xs--line-height:1.33;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33;--text-4xl:2.25rem;--text-4xl--line-height:1.11;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--shadow-2xs:0 1px 0 0 oklch(0% 0 0/.05);--shadow-xs:0 1px 2px 0 oklch(0% 0 0/.05);--shadow-sm:0 1px 3px 0 oklch(0% 0 0/.1), 0 1px 2px -1px oklch(0% 0 0/.1);--shadow-md:0 4px 6px -1px oklch(0% 0 0/.1), 0 2px 4px -2px oklch(0% 0 0/.1);--shadow-lg:0 10px 15px -3px oklch(0% 0 0/.1), 0 4px 6px -4px oklch(0% 0 0/.1);--shadow-xl:0 20px 25px -5px oklch(0% 0 0/.1), 0 8px 10px -6px oklch(0% 0 0/.1);--shadow-2xl:0 25px 50px -12px oklch(0% 0 0/.25);--drop-shadow-xs:0 1px 1px 0 oklch(0% 0 0/.05);--drop-shadow-sm:0 1px 2px 0 oklch(0% 0 0/.15);--drop-shadow-md:0 3px 3px 0 oklch(0% 0 0/.12);--drop-shadow-lg:0 4px 4px 0 oklch(0% 0 0/.15);--drop-shadow-xl:0 9px 7px 0 oklch(0% 0 0/.1);--drop-shadow-2xl:0 25px 25px 0 oklch(0% 0 0/.15);--inset-shadow-2xs:inset 0 1px 0 0 oklch(0% 0 0/.05);--inset-shadow-xs:inset 0 1px 1px 0 oklch(0% 0 0/.05);--inset-shadow-sm:inset 0 2px 4px 0 oklch(0% 0 0/.05)}.dark{--fluidly-backdrop:#3f606629;--primary:var(--color-fluidly-blue-800);--accent-foreground:oklch(98.5% 0 0);--background:#1ea5ba2e}@supports (color:color-mix(in lab,red,red)){.dark{--background:color-mix(in srgb, var(--color-fluidly-blue-700) 18%, transparent)}}.dark{--border:oklch(100% 0 0/.1);--card:oklch(20.5% 0 0);--accent:oklch(37.1% 0 0);--card-foreground:oklch(98.5% 0 0);--destructive:oklch(71.1% .166 22.216);--destructive-foreground:oklch(97.1% .013 17.38);--foreground:oklch(98.5% 0 0);--input:oklch(100% 0 0/.15);--muted:oklch(26.9% 0 0);--popover:oklch(26.9% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary-foreground:var(--color-fluidly-blue-50);--ring:oklch(55.6% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted-foreground:oklch(71.5% 0 0);--chart-1:oklch(48.8% .217 264.376);--chart-2:oklch(69.6% .149 162.48);--chart-3:oklch(76.9% .165 70.08);--chart-4:oklch(62.7% .233 303.9);--chart-5:oklch(64.5% .215 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(39.6% .063 194.912);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(43.9% 0 0)}@media screen and (max-width:80rem){.heading-xl,.heading-lg,.heading-md{font-family:var(--font-sans);font-size:1.875rem;font-weight:700;line-height:1.2}.heading-sm{font-family:var(--font-sans);font-size:1.5rem;font-weight:700;line-height:1.33}.container-padding-x{padding-inline:1.5rem}.section-padding-y{padding-block:4rem}.section-title-gap-xl,.section-title-gap-lg{gap:1rem}.section-title-gap-md{gap:1.25rem}.section-title-gap-sm{gap:1rem}}:root{--muted:#c9e2e3}.light .shadow-md{box-shadow:5px 5px 20px #60858ab0}.light .shadow-lg{box-shadow:10px 10px 35px #60858acc}.dark .shadow-md{box-shadow:var(--xy-node-boxshadow-default)}.dark{--background:#2e2e2e}:root{--color-tipex-800:var(--color-fluidly-neutral-400);--size-tipex-1:.25rem;--size-tipex-2:.5rem;--size-tipex-3:.1rem;--size-tipex-4:1rem;--size-tipex-5:1.25rem;--size-tipex-6:1.5rem;--size-tipex-7:1.75rem;--size-tipex-8:2rem;--size-tipex-9:1rem;--size-tipex-10:2.5rem;--size-tipex-11:2.75rem;--size-tipex-12:3rem}.tipex-controller{z-index:100;flex-wrap:nowrap;overflow:hidden}.tipex-editor h1,.tipex-editor h2,.tipex-editor h3,.tipex-editor h4,.tipex-editor h5,.tipex-editor h6{letter-spacing:-.9px;line-height:1.2}.tipex-editor h4{font-size:1.6rem}.tipex-editor h5{font-size:1.2rem;font-weight:400}.tipex-editor h6{font-size:1.05rem;font-weight:500}.tipex-basic-controller-wrapper{flex-wrap:nowrap}.tipex-editor{-webkit-backdrop-filter:none;backdrop-filter:none;border-width:0;background-color:#0000!important}.tipex-controller{padding:0}.tipex-editor-section .ProseMirror{height:unset}.tipex-editor-section .ProseMirror pre{background-color:unset}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.svelte-flow__edge-wrapper:not(:has(>.tx-arrow-edge)){z-index:-1!important}.svelte-flow__edge-wrapper:has(>.tx-arrow-edge){z-index:100000!important}.svelte-flow__node.tx-arrow-node{z-index:100001!important}.svelte-flow__node-tx.tx-arrow-node.tx-editing{z-index:500000!important}.svelte-flow__node-calendar:not(.layout-stack),.svelte-flow__node-range:not(.layout-stack){z-index:-2!important}.svelte-flow__node.has-toast{z-index:400000!important}.layout-stack:has(.node.floating),.layout-grid:has(.node.floating){background-image:unset;color:#fff!important;background-color:#000!important;border:4px solid #000!important}[data-layer=foreground] .layer-0{pointer-events:none;z-index:-3!important}[data-layer=foreground] .layer-0 .svelte-flow__handle{opacity:0;pointer-events:none}[data-layer=foreground] .layer-0 .svelteplot,[data-layer=foreground] .layer-0 .svelteplot *{pointer-events:none!important}body[data-layer=foreground] .layer-0 .node{box-shadow:none;background:0 0!important;border:none!important}body[data-layer=background] .layer-0 .node{border:2px solid #ccc}body[data-layer=foreground] .layer-0 .node-label,body[data-layer=foreground] .layer-0 .title{display:none}.layer-0.layer-0-deep{z-index:-4!important}body[data-layer=background] .layer-1{filter:grayscale();pointer-events:none;opacity:.2}.layer-0 .node{box-shadow:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
