@font-face{font-family:Matter;src:url(../media/MatterThin.134gj3tizu5f8.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(../media/MatterLight.0dv75._d.yq.9.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(../media/MatterRegular.082q8p8-29.aw.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(../media/MatterMedium.03_87d2ear1.v.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(../media/MatterSemiBold.17zq7i23kat9g.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(../media/MatterBold.0l9l7lh525zj0.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(../media/MatterHeavy.0o8.~1k.jnw_q.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(../media/MatterBlack.0_o.l_5kh63py.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Matter Mono;src:url(../media/MatterSemiMonoRegular.0ezn3ychr8s19.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(../media/SeasonMix-Light.0y0sq68jrsd0..woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(../media/SeasonMix-Regular.0f5ss07c4lw4t.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(../media/SeasonMix-Medium.0je7nwitkbh9v.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(../media/SeasonMix-SemiBold.0.n.iurnnsciu.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(../media/SeasonMix-Bold.0cy5xux0kkff1.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(../media/SeasonMix-Heavy.030_-~i2g5f.5.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}*{font-synthesis:none}.markdown-content{font-family:var(--tatva-family-matter);color:inherit}.markdown-content p{margin:.25rem 0;line-height:1.6}.markdown-content p:first-child{margin-top:0}.markdown-content p:last-child{margin-bottom:0}.markdown-content strong{font-weight:600}.markdown-content em{font-style:italic}.markdown-content a{color:rgb(var(--tatva-indigo-600));text-underline-offset:2px;text-decoration:underline}.markdown-content a:hover{color:rgb(var(--tatva-indigo-700))}.markdown-content code{border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.875em}.markdown-content code,.markdown-content pre{background-color:rgb(var(--tatva-surface-secondary))}.markdown-content pre{border-radius:.5rem;margin:.5rem 0;padding:.75rem 1rem;overflow-x:auto}.markdown-content pre code{background:0 0;padding:0}.markdown-content ul{margin:.5rem 0;padding-left:1.5rem;list-style-type:disc}.markdown-content ol{margin:.5rem 0;padding-left:1.5rem;list-style-type:decimal}.markdown-content li{margin:.25rem 0;display:list-item}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4{font-family:var(--tatva-family-season);margin-top:1rem;margin-bottom:.5rem;font-weight:600}.markdown-content h1{font-size:1.25rem}.markdown-content h2{font-size:1.125rem}.markdown-content h3{font-size:1rem}.markdown-content blockquote{border-left:3px solid rgb(var(--tatva-border-primary));color:rgb(var(--tatva-content-tertiary));margin:.5rem 0;padding-left:1rem}.markdown-content hr{border:none;border-top:1px solid rgb(var(--tatva-border-primary));margin:1rem 0}.markdown-content table{border-collapse:collapse;border-radius:8px;width:100%;margin:.75rem 0;font-size:.875rem;overflow:hidden}.markdown-content td,.markdown-content th{border-bottom:1px solid rgb(var(--tatva-border-primary));text-align:left;padding:.625rem .75rem}.markdown-content th{background-color:rgb(var(--tatva-surface-secondary));color:rgb(var(--tatva-content-primary));font-size:.8125rem;font-weight:500}.markdown-content td{color:rgb(var(--tatva-content-secondary))}.markdown-content tr:hover td{background-color:rgb(var(--tatva-background-secondary))}.thinking-block{max-width:36rem;position:relative}.thinking-block__toggle{cursor:pointer;background:0 0;border:none;padding:0}.thinking-block__toggle:focus-visible{outline:2px solid rgb(var(--tatva-brand-primary));outline-offset:2px;border-radius:4px}.thinking-block__icon{animation:1.2s linear infinite thinking-block-icon-pulse;display:inline-flex}@keyframes thinking-block-icon-pulse{0%,to{opacity:.25}50%{opacity:1}}.thinking-block__label{font-family:var(--tatva-family-matter),ui-sans-serif,system-ui,sans-serif;color:rgb(var(--tatva-content-quaternary));font-size:.875rem;font-weight:400;line-height:150%}@supports ((-webkit-background-clip:text) or (background-clip:text)){.thinking-block__label{background-image:linear-gradient(90deg,rgb(var(--tatva-content-quaternary)) 0,rgb(var(--tatva-content-primary)) 25%,rgb(var(--tatva-content-quaternary)) 50%,rgb(var(--tatva-content-primary)) 75%,rgb(var(--tatva-content-quaternary)) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.2s linear infinite thinking-block-text-shimmer}}@keyframes thinking-block-text-shimmer{0%{background-position:0 0}to{background-position:100% 0}}.thinking-block--completed .thinking-block__icon{opacity:.6;animation:none}.thinking-block--completed .thinking-block__label{color:rgb(var(--tatva-content-tertiary));background:0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}@media (prefers-reduced-motion:reduce){.thinking-block__icon{opacity:.7;animation:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.thinking-block__label{color:rgb(var(--tatva-content-quaternary));background:0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}}}.react-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-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-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;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-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}.react-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}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-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)))}.react-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)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-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%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}:root{--tatva-background-primary:255 255 255;--tatva-background-primary-hover:250 250 250;--tatva-background-secondary:245 245 245;--tatva-background-secondary-hover:240 240 240;--tatva-background-tertiary:240 240 240;--tatva-background-tertiary-hover:230 230 230;--tatva-background-black:20 20 20;--tatva-background-black-hover:61 61 61;--tatva-content-primary:20 20 20;--tatva-content-inverse:255 255 255;--tatva-content-secondary:102 102 102;--tatva-content-tertiary:153 153 153;--tatva-content-quaternary:179 179 179;--tatva-surface-primary:250 250 250;--tatva-surface-secondary:255 255 255;--tatva-border-primary:240 240 240;--tatva-border-secondary:230 230 230;--tatva-border-tertiary:179 179 179;--tatva-brand-primary:240 240 240;--tatva-brand-primary-hover:250 250 250;--tatva-brand-secondary:220 220 220;--tatva-brand-secondary-hover:196 196 196;--tatva-brand-content-primary:26 26 26;--tatva-brand-content-secondary:10 10 10;--tatva-brand-foreground:255 255 255;--tatva-positive-background:242 248 235;--tatva-positive-content:110 163 53;--tatva-warning-background:255 248 230;--tatva-warning-content:162 114 36;--tatva-danger-background:253 231 226;--tatva-danger-background-hover:248 209 198;--tatva-danger-content:184 21 20;--tatva-indigo-50:250 251 255;--tatva-indigo-100:232 239 252;--tatva-indigo-200:210 223 249;--tatva-indigo-300:167 192 241;--tatva-indigo-400:124 150 230;--tatva-indigo-500:81 108 220;--tatva-indigo-600:66 80 213;--tatva-indigo-700:56 66 180;--tatva-indigo-800:51 51 204;--tatva-indigo-900:33 33 145;--tatva-indigo-background:var(--tatva-indigo-100);--tatva-indigo-content:var(--tatva-indigo-800);--tatva-orange-50:255 247 242;--tatva-orange-100:254 237 230;--tatva-orange-200:253 220 204;--tatva-orange-300:250 185 153;--tatva-orange-400:245 150 102;--tatva-orange-500:240 120 60;--tatva-orange-600:233 108 47;--tatva-orange-700:210 90 30;--tatva-orange-800:230 101 27;--tatva-orange-900:180 70 15;--tatva-orange-background:var(--tatva-orange-100);--tatva-orange-content:var(--tatva-orange-800);--tatva-green-50:242 248 235;--tatva-green-100:227 241 216;--tatva-green-200:200 225 180;--tatva-green-300:165 200 135;--tatva-green-400:130 175 90;--tatva-green-500:95 150 55;--tatva-green-600:75 125 40;--tatva-green-700:65 105 30;--tatva-green-800:56 84 24;--tatva-green-900:40 60 15;--tatva-green-background:var(--tatva-green-50);--tatva-green-content:var(--tatva-green-800);--tatva-pink-50:252 234 240;--tatva-pink-100:250 220 230;--tatva-pink-200:245 195 210;--tatva-pink-300:235 155 180;--tatva-pink-400:220 110 145;--tatva-pink-500:200 70 115;--tatva-pink-600:157 32 85;--tatva-pink-700:140 25 75;--tatva-pink-800:120 20 65;--tatva-pink-900:90 15 50;--tatva-pink-background:var(--tatva-pink-50);--tatva-pink-content:var(--tatva-pink-600);--tatva-red-50:253 231 226;--tatva-red-100:250 215 205;--tatva-red-200:245 185 170;--tatva-red-300:235 145 125;--tatva-red-400:220 100 80;--tatva-red-500:184 21 20;--tatva-red-600:170 50 45;--tatva-red-700:150 40 35;--tatva-red-800:130 30 25;--tatva-red-900:100 20 15;--tatva-red-background:var(--tatva-red-50);--tatva-red-content:var(--tatva-red-500);--tatva-yellow-50:255 248 230;--tatva-yellow-100:255 242 210;--tatva-yellow-200:255 230 175;--tatva-yellow-300:250 210 130;--tatva-yellow-400:240 185 90;--tatva-yellow-500:225 165 60;--tatva-yellow-600:210 150 45;--tatva-yellow-700:192 136 39;--tatva-yellow-800:170 115 30;--tatva-yellow-900:140 90 20;--tatva-yellow-background:var(--tatva-yellow-50);--tatva-yellow-content:var(--tatva-yellow-700);--tatva-spacing-base:2px;--tatva-radius-base:4px;--tatva-font-size-base:12px;--tatva-family-matter:"Matter",system-ui,sans-serif;--tatva-family-season:"Season Mix",system-ui,sans-serif;--tatva-shadow-l1-color:20 20 20;--tatva-shadow-l2-color:20 20 20;--tatva-shadow-blur:64px}.dark{--tatva-background-primary:36 36 36;--tatva-background-primary-hover:48 48 48;--tatva-background-secondary:18 18 18;--tatva-background-secondary-hover:28 28 28;--tatva-background-tertiary:52 52 52;--tatva-background-tertiary-hover:66 66 66;--tatva-background-black:232 232 232;--tatva-background-black-hover:210 210 210;--tatva-content-primary:228 228 228;--tatva-content-inverse:20 20 20;--tatva-content-secondary:148 148 148;--tatva-content-tertiary:100 100 100;--tatva-content-quaternary:66 66 66;--tatva-surface-primary:20 20 20;--tatva-surface-secondary:30 30 30;--tatva-border-primary:52 52 52;--tatva-border-secondary:68 68 68;--tatva-border-tertiary:96 96 96;--tatva-brand-primary:38 38 38;--tatva-brand-primary-hover:52 52 52;--tatva-brand-secondary:52 52 52;--tatva-brand-secondary-hover:68 68 68;--tatva-brand-content-primary:232 232 232;--tatva-brand-content-secondary:210 210 210;--tatva-brand-foreground:20 20 20;--tatva-positive-background:14 35 27;--tatva-positive-content:63 185 129;--tatva-warning-background:39 31 0;--tatva-warning-content:210 153 34;--tatva-danger-background:42 12 19;--tatva-danger-background-hover:58 17 26;--tatva-danger-content:248 81 73;--tatva-indigo-50:28 28 28;--tatva-indigo-100:38 38 38;--tatva-indigo-200:52 52 52;--tatva-indigo-300:70 70 70;--tatva-indigo-400:96 96 96;--tatva-indigo-500:148 148 148;--tatva-indigo-600:180 180 180;--tatva-indigo-700:204 204 204;--tatva-indigo-800:220 220 220;--tatva-indigo-900:240 240 240;--tatva-indigo-background:var(--tatva-indigo-100);--tatva-indigo-content:var(--tatva-indigo-500);--tatva-orange-50:30 18 8;--tatva-orange-100:45 26 10;--tatva-orange-200:68 38 14;--tatva-orange-300:100 58 20;--tatva-orange-400:219 109 40;--tatva-orange-500:234 140 72;--tatva-orange-600:247 175 114;--tatva-orange-700:252 210 164;--tatva-orange-800:254 232 206;--tatva-orange-900:255 246 237;--tatva-orange-background:var(--tatva-orange-100);--tatva-orange-content:var(--tatva-orange-500);--tatva-green-50:10 28 20;--tatva-green-100:14 40 28;--tatva-green-200:19 58 38;--tatva-green-300:26 82 52;--tatva-green-400:35 134 75;--tatva-green-500:63 185 129;--tatva-green-600:106 215 164;--tatva-green-700:166 232 200;--tatva-green-800:214 245 230;--tatva-green-900:240 252 246;--tatva-green-background:var(--tatva-green-100);--tatva-green-content:var(--tatva-green-500);--tatva-pink-50:28 12 22;--tatva-pink-100:46 16 36;--tatva-pink-200:72 22 56;--tatva-pink-300:108 30 80;--tatva-pink-400:219 64 148;--tatva-pink-500:240 106 172;--tatva-pink-600:248 155 200;--tatva-pink-700:252 196 224;--tatva-pink-800:253 228 242;--tatva-pink-900:254 244 250;--tatva-pink-background:var(--tatva-pink-100);--tatva-pink-content:var(--tatva-pink-500);--tatva-red-50:32 10 14;--tatva-red-100:48 14 20;--tatva-red-200:72 20 28;--tatva-red-300:106 28 38;--tatva-red-400:218 54 51;--tatva-red-500:248 81 73;--tatva-red-600:251 136 129;--tatva-red-700:253 186 182;--tatva-red-800:254 220 218;--tatva-red-900:255 242 241;--tatva-red-background:var(--tatva-red-100);--tatva-red-content:var(--tatva-red-500);--tatva-yellow-50:28 22 0;--tatva-yellow-100:42 32 0;--tatva-yellow-200:64 48 0;--tatva-yellow-300:94 70 6;--tatva-yellow-400:187 128 18;--tatva-yellow-500:210 153 34;--tatva-yellow-600:232 186 72;--tatva-yellow-700:246 216 130;--tatva-yellow-800:252 238 192;--tatva-yellow-900:255 249 232;--tatva-yellow-background:var(--tatva-yellow-100);--tatva-yellow-content:var(--tatva-yellow-500);--tatva-shadow-l1-color:20 20 20;--tatva-shadow-l2-color:20 20 20;--tatva-shadow-blur:64px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--tatva-background-tertiary));background-clip:padding-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--tatva-background-tertiary-hover));background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-corner{background:0 0}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}[cmdk-input]{outline:none}[cmdk-input]:focus{box-shadow:none;outline:none}