[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%,-35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%,-35%)}[data-sonner-toaster]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;position:fixed;width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;list-style:none;margin:0;outline:none;padding:0;transition:transform .4s ease;z-index:999999999}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift)*var(--gap));box-sizing:border-box;opacity:0;outline:none;overflow-wrap:anywhere;position:absolute;touch-action:none;transform:var(--y);transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;z-index:var(--z-index)}[data-sonner-toast][data-styled=true]{align-items:center;background:var(--normal-bg);border:1px solid var(--normal-border);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);color:var(--normal-text);display:flex;font-size:13px;gap:6px;padding:16px;width:var(--width)}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(var(--gap)*1)}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift)*var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:flex-start;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);position:relative;width:16px}[data-sonner-toast][data-promise=true] [data-icon]>svg{animation:sonner-fade-in .3s ease forwards;opacity:0;transform:scale(.8);transform-origin:center}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{align-items:center;background:var(--normal-text);border:none;border-radius:4px;color:var(--normal-bg);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:24px;margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);outline:none;padding-left:8px;padding-right:8px;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(0,0,0,.08);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:hsla(0,0%,100%,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{align-items:center;background:var(--normal-bg);border:1px solid var(--gray4);border-radius:50%;color:var(--gray12);cursor:pointer;display:flex;height:20px;justify-content:center;left:var(--toast-close-button-start);padding:0;position:absolute;right:var(--toast-close-button-end);top:0;transform:var(--toast-close-button-transform);transition:opacity .1s,background .2s,border-color .2s;width:20px;z-index:1}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";height:100%;left:-100%;position:absolute;right:-100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";inset:0;position:absolute;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{bottom:100%;content:"";height:calc(var(--gap) + 1px);left:0;position:absolute;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount)*var(--toasts-before))) scale(calc(var(--scale)*-1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift)*var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift)*-100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift)*var(--offset) + var(--lift)*-100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:ease-out}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{opacity:1;transform:var(--y) translateX(var(--swipe-amount-x))}to{opacity:0;transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%))}}@keyframes swipe-out-right{0%{opacity:1;transform:var(--y) translateX(var(--swipe-amount-x))}to{opacity:0;transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%))}}@keyframes swipe-out-up{0%{opacity:1;transform:var(--y) translateY(var(--swipe-amount-y))}to{opacity:0;transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%))}}@keyframes swipe-out-down{0%{opacity:1;transform:var(--y) translateY(var(--swipe-amount-y))}to{opacity:0;transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%))}}@media (max-width:600px){[data-sonner-toaster]{left:var(--mobile-offset-left);position:fixed;right:var(--mobile-offset-right);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left)*-1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left)*2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);inset:0;position:absolute;width:var(--size);z-index:10}.sonner-loading-wrapper[data-visible=false]{animation:sonner-fade-out .2s ease forwards;transform-origin:center}.sonner-spinner{height:var(--size);left:50%;position:relative;top:50%;width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{animation:none!important;transition:none!important}}.sonner-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.react-flow{direction:ltr;--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:hsla(0,0%,100%,.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:hsla(0,0%,94%,.6);--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:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(0,0,0,.08);--xy-node-boxshadow-selected-default:0 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:rgba(0,89,220,.08);--xy-selection-border-default:1px dotted rgba(0,89,220,.8);--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 rgba(0,0,0,.08);--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9}.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:hsla(0,0%,59%,.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,.6);--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:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px hsla(0,0%,100%,.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:rgba(200,200,220,.08);--xy-selection-border-default:1px dotted rgba(200,200,220,.8);--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 rgba(0,0,0,.08);--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{height:100%;left:0;position:absolute;top:0;width:100%}.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{pointer-events:none;transform-origin:0 0;z-index:2}.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{fill:none;stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default))}.react-flow__connection-path{fill:none;stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default))}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.react-flow__edge.animated path.react-flow__edge-interaction{animation:none;stroke-dasharray: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;-moz-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{animation:dashdraw .5s linear infinite;stroke-dasharray:5}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{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%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;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{margin:15px;position:absolute;z-index:5}.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:translateX(-15px) translateX(-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));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.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))}.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))
      );color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;height:26px;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.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{background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.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;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.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{height:100%;top:0;transform:translate(-50%);width:1px}.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{height:1px;left:0;transform:translateY(-50%);width:100%}.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))}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-400:oklch(70.4% 0.191 22.216);--color-red-500:oklch(63.7% 0.237 25.331);--color-orange-50:oklch(98% 0.016 73.684);--color-orange-500:oklch(70.5% 0.213 47.604);--color-amber-50:oklch(98.7% 0.022 95.277);--color-amber-100:oklch(96.2% 0.059 95.617);--color-amber-200:oklch(92.4% 0.12 95.746);--color-amber-300:oklch(87.9% 0.169 91.605);--color-amber-400:oklch(82.8% 0.189 84.429);--color-amber-500:oklch(76.9% 0.188 70.08);--color-amber-600:oklch(66.6% 0.179 58.318);--color-amber-700:oklch(55.5% 0.163 48.998);--color-amber-800:oklch(47.3% 0.137 46.201);--color-amber-900:oklch(41.4% 0.112 45.904);--color-amber-950:oklch(27.9% 0.077 45.635);--color-yellow-400:oklch(85.2% 0.199 91.936);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-100:oklch(95% 0.052 163.051);--color-emerald-200:oklch(90.5% 0.093 164.15);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-emerald-400:oklch(76.5% 0.177 163.223);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-teal-500:oklch(70.4% 0.14 182.503);--color-blue-400:oklch(70.7% 0.165 254.624);--color-blue-500:oklch(62.3% 0.214 259.815);--color-indigo-50:oklch(96.2% 0.018 272.314);--color-indigo-100:oklch(93% 0.034 272.788);--color-indigo-200:oklch(87% 0.065 274.039);--color-indigo-300:oklch(78.5% 0.115 274.713);--color-indigo-400:oklch(67.3% 0.182 276.935);--color-indigo-500:oklch(58.5% 0.233 277.117);--color-indigo-600:oklch(51.1% 0.262 276.966);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-indigo-800:oklch(39.8% 0.195 277.366);--color-violet-500:oklch(60.6% 0.25 292.717);--color-purple-50:oklch(97.7% 0.014 308.299);--color-purple-100:oklch(94.6% 0.033 307.174);--color-purple-600:oklch(55.8% 0.288 302.321);--color-purple-700:oklch(49.6% 0.265 301.924);--color-rose-50:oklch(96.9% 0.015 12.422);--color-rose-200:oklch(89.2% 0.058 10.001);--color-rose-400:oklch(71.2% 0.194 13.428);--color-rose-500:oklch(64.5% 0.246 16.439);--color-rose-600:oklch(58.6% 0.253 17.585);--color-rose-700:oklch(51.4% 0.222 16.935);--color-rose-950:oklch(27.1% 0.105 12.094);--color-slate-50:oklch(98.4% 0.003 247.858);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-200:oklch(92.9% 0.013 255.508);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-400:oklch(70.4% 0.04 256.788);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-800:oklch(27.9% 0.041 260.031);--color-slate-900:oklch(20.8% 0.042 265.755);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% 0.001 286.375);--color-zinc-200:oklch(92% 0.004 286.32);--color-zinc-300:oklch(87.1% 0.006 286.286);--color-zinc-400:oklch(70.5% 0.015 286.067);--color-zinc-500:oklch(55.2% 0.016 285.938);--color-zinc-600:oklch(44.2% 0.017 285.786);--color-zinc-700:oklch(37% 0.013 285.805);--color-zinc-800:oklch(27.4% 0.006 286.033);--color-zinc-900:oklch(21% 0.006 285.885);--color-zinc-950:oklch(14.1% 0.005 285.823);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border);--color-ring:var(--ring);--color-background:var(--background);--color-foreground:var(--foreground);--color-primary:var(--primary);--color-secondary:var(--secondary);--color-accent:var(--accent)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;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);-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){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,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto!important}.pointer-events-none{pointer-events:none!important}.collapse{visibility:collapse!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.sr-only{border-width:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.not-sr-only{clip-path:none!important;height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;position:static!important;white-space:normal!important;width:auto!important}.\!relative{position:relative!important}.absolute{position:absolute!important}.fixed,.fixed\!{position:fixed!important}.relative{position:relative!important}.static{position:static!important}.sticky{position:sticky!important}.inset-0{inset:calc(var(--spacing)*0)!important}.inset-x-0{inset-inline:calc(var(--spacing)*0)!important}.inset-y-0{inset-block:calc(var(--spacing)*0)!important}.start{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)!important}.\!top-0{top:calc(var(--spacing)*0)!important}.-top-2{top:calc(var(--spacing)*-2)!important}.-top-2\.5{top:calc(var(--spacing)*-2.5)!important}.-top-16{top:calc(var(--spacing)*-16)!important}.top-0{top:calc(var(--spacing)*0)!important}.top-1\/2{top:50%!important}.top-2{top:calc(var(--spacing)*2)!important}.top-4{top:calc(var(--spacing)*4)!important}.top-6{top:calc(var(--spacing)*6)!important}.top-8{top:calc(var(--spacing)*8)!important}.top-11{top:calc(var(--spacing)*11)!important}.top-16{top:calc(var(--spacing)*16)!important}.top-24{top:calc(var(--spacing)*24)!important}.top-\[-50\%\]{top:-50%!important}.top-\[var\(--nodex-mobile-safe-top\)\]{top:var(--nodex-mobile-safe-top)!important}.top-full{top:100%!important}.-right-1\.5{right:calc(var(--spacing)*-1.5)!important}.-right-2{right:calc(var(--spacing)*-2)!important}.-right-3{right:calc(var(--spacing)*-3)!important}.right-0{right:calc(var(--spacing)*0)!important}.right-1{right:calc(var(--spacing)*1)!important}.right-2{right:calc(var(--spacing)*2)!important}.right-3{right:calc(var(--spacing)*3)!important}.right-4{right:calc(var(--spacing)*4)!important}.right-\[-10\%\]{right:-10%!important}.right-\[430px\]{right:430px!important}.bottom-0{bottom:calc(var(--spacing)*0)!important}.bottom-\[35vh\]{bottom:35vh!important}.bottom-full{bottom:100%!important}.\!left-0{left:calc(var(--spacing)*0)!important}.-left-1\.5{left:calc(var(--spacing)*-1.5)!important}.-left-3{left:calc(var(--spacing)*-3)!important}.left-0{left:calc(var(--spacing)*0)!important}.left-1\/2{left:50%!important}.left-3{left:calc(var(--spacing)*3)!important}.left-4{left:calc(var(--spacing)*4)!important}.left-14{left:calc(var(--spacing)*14)!important}.left-72{left:calc(var(--spacing)*72)!important}.isolate{isolation:isolate!important}.isolation-auto{isolation:auto!important}.z-0{z-index:0!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-30{z-index:30!important}.z-40{z-index:40!important}.z-50{z-index:50!important}.z-\[60\]{z-index:60!important}.z-\[99999\]{z-index:99999!important}.col-1{grid-column:1!important}.col-11{grid-column:11!important}.container{width:100%!important;@media (width >= 40rem){max-width:40rem!important}@media (width >= 48rem){max-width:48rem!important}@media (width >= 64rem){max-width:64rem!important}@media (width >= 80rem){max-width:80rem!important}@media (width >= 96rem){max-width:96rem!important}}.m-0{margin:calc(var(--spacing)*0)!important}.m-2{margin:calc(var(--spacing)*2)!important}.m-3{margin:calc(var(--spacing)*3)!important}.m-4{margin:calc(var(--spacing)*4)!important}.m-6{margin:calc(var(--spacing)*6)!important}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)!important}.mx-1{margin-inline:calc(var(--spacing)*1)!important}.mx-auto{margin-inline:auto!important}.my-1{margin-block:calc(var(--spacing)*1)!important}.my-2{margin-block:calc(var(--spacing)*2)!important}.mt-0\.5{margin-top:calc(var(--spacing)*.5)!important}.mt-1{margin-top:calc(var(--spacing)*1)!important}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)!important}.mt-2{margin-top:calc(var(--spacing)*2)!important}.mt-3{margin-top:calc(var(--spacing)*3)!important}.mt-4{margin-top:calc(var(--spacing)*4)!important}.mt-6{margin-top:calc(var(--spacing)*6)!important}.mt-auto{margin-top:auto!important}.mr-2{margin-right:calc(var(--spacing)*2)!important}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)!important}.mb-1{margin-bottom:calc(var(--spacing)*1)!important}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)!important}.mb-2{margin-bottom:calc(var(--spacing)*2)!important}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)!important}.mb-3{margin-bottom:calc(var(--spacing)*3)!important}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)!important}.mb-4{margin-bottom:calc(var(--spacing)*4)!important}.mb-6{margin-bottom:calc(var(--spacing)*6)!important}.mb-8{margin-bottom:calc(var(--spacing)*8)!important}.ml-1{margin-left:calc(var(--spacing)*1)!important}.block{display:block!important}.contents{display:contents!important}.flex{display:flex!important}.flow-root{display:flow-root!important}.grid{display:grid!important}.hidden{display:none!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.inline-flex{display:inline-flex!important}.inline-grid{display:inline-grid!important}.inline-table{display:inline-table!important}.list-item{display:list-item!important}.table{display:table!important}.table-caption{display:table-caption!important}.table-cell{display:table-cell!important}.table-column{display:table-column!important}.table-column-group{display:table-column-group!important}.table-footer-group{display:table-footer-group!important}.table-header-group{display:table-header-group!important}.table-row{display:table-row!important}.table-row-group{display:table-row-group!important}.size-full{height:100%!important;width:100%!important}.h-1\.5{height:calc(var(--spacing)*1.5)!important}.h-2{height:calc(var(--spacing)*2)!important}.h-2\.5{height:calc(var(--spacing)*2.5)!important}.h-3{height:calc(var(--spacing)*3)!important}.h-4{height:calc(var(--spacing)*4)!important}.h-5{height:calc(var(--spacing)*5)!important}.h-6{height:calc(var(--spacing)*6)!important}.h-7{height:calc(var(--spacing)*7)!important}.h-8{height:calc(var(--spacing)*8)!important}.h-9{height:calc(var(--spacing)*9)!important}.h-10{height:calc(var(--spacing)*10)!important}.h-11{height:calc(var(--spacing)*11)!important}.h-12{height:calc(var(--spacing)*12)!important}.h-14{height:calc(var(--spacing)*14)!important}.h-16{height:calc(var(--spacing)*16)!important}.h-20{height:calc(var(--spacing)*20)!important}.h-28{height:calc(var(--spacing)*28)!important}.h-48{height:calc(var(--spacing)*48)!important}.h-\[30vh\]{height:30vh!important}.h-\[150\%\]{height:150%!important}.h-\[260px\]{height:260px!important}.h-\[300px\]{height:300px!important}.h-\[calc\(100\%-var\(--nodex-mobile-safe-top\)\)\]{height:calc(100% - var(--nodex-mobile-safe-top))!important}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)!important}.h-full{height:100%!important}.h-px{height:1px!important}.h-screen{height:100vh!important}.max-h-48{max-height:calc(var(--spacing)*48)!important}.max-h-56{max-height:calc(var(--spacing)*56)!important}.max-h-\[420px\]{max-height:420px!important}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)!important}.min-h-\[42px\]{min-height:42px!important}.min-h-\[100px\]{min-height:100px!important}.min-h-\[120px\]{min-height:120px!important}.min-h-\[220px\]{min-height:220px!important}.min-h-\[320px\]{min-height:320px!important}.w-1\.5{width:calc(var(--spacing)*1.5)!important}.w-2{width:calc(var(--spacing)*2)!important}.w-3{width:calc(var(--spacing)*3)!important}.w-3\/4{width:75%!important}.w-4{width:calc(var(--spacing)*4)!important}.w-5{width:calc(var(--spacing)*5)!important}.w-6{width:calc(var(--spacing)*6)!important}.w-7{width:calc(var(--spacing)*7)!important}.w-8{width:calc(var(--spacing)*8)!important}.w-9{width:calc(var(--spacing)*9)!important}.w-10{width:calc(var(--spacing)*10)!important}.w-11{width:calc(var(--spacing)*11)!important}.w-12{width:calc(var(--spacing)*12)!important}.w-16{width:calc(var(--spacing)*16)!important}.w-36{width:calc(var(--spacing)*36)!important}.w-40{width:calc(var(--spacing)*40)!important}.w-48{width:calc(var(--spacing)*48)!important}.w-64{width:calc(var(--spacing)*64)!important}.w-72{width:calc(var(--spacing)*72)!important}.w-\[108px\]{width:108px!important}.w-\[150\%\]{width:150%!important}.w-\[200px\]{width:200px!important}.w-\[260px\]{width:260px!important}.w-\[300px\]{width:300px!important}.w-\[360px\]{width:360px!important}.w-\[400px\]{width:400px!important}.w-\[500px\]{width:500px!important}.w-\[min\(320px\,88vw\)\]{width:min(320px,88vw)!important}.w-auto{width:auto!important}.w-full{width:100%!important}.w-max{width:-moz-max-content!important;width:max-content!important}.w-px{width:1px!important}.max-w-4xl{max-width:var(--container-4xl)!important}.max-w-\[74px\]{max-width:74px!important}.max-w-\[100px\]{max-width:100px!important}.max-w-\[110px\]{max-width:110px!important}.max-w-\[120px\]{max-width:120px!important}.max-w-\[150px\]{max-width:150px!important}.max-w-\[220px\]{max-width:220px!important}.max-w-\[280px\]{max-width:280px!important}.max-w-xs{max-width:var(--container-xs)!important}.min-w-0{min-width:calc(var(--spacing)*0)!important}.min-w-\[3rem\]{min-width:3rem!important}.min-w-\[86px\]{min-width:86px!important}.min-w-\[120px\]{min-width:120px!important}.min-w-\[280px\]{min-width:280px!important}.flex-1{flex:1!important}.flex-shrink{flex-shrink:1!important}.flex-shrink-0{flex-shrink:0!important}.shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.grow{flex-grow:1!important}.caption-bottom{caption-side:bottom!important}.border-collapse{border-collapse:collapse!important}.-translate-x-1\/2{--tw-translate-x:-50%!important}.-translate-x-1\/2,.translate-x-0{translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)!important}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1)!important}.translate-x-1,.translate-x-5{translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5)!important}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6)!important}.translate-x-6,.translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-x-full{--tw-translate-x:100%!important}.-translate-y-1\/2{--tw-translate-y:-50%!important}.-translate-y-1\/2,.translate-y-0{translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)!important}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2)!important}.translate-y-2,.translate-y-full{translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-y-full{--tw-translate-y:100%!important}.translate-none{translate:none!important}.scale-95{--tw-scale-x:95%!important;--tw-scale-y:95%!important;--tw-scale-z:95%!important}.scale-100,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y)!important}.scale-100{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)!important}.rotate-90{rotate:90deg!important}.rotate-180{rotate:180deg!important}.rotate-270{rotate:270deg!important}.rotate-\[-90deg\]{rotate:-90deg!important}.\!transform-none{transform:none!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-\[dash_1s_linear_infinite\]{animation:dash 1s linear infinite!important}.animate-pulse{animation:var(--animate-pulse)!important}.animate-spin{animation:var(--animate-spin)!important}.cursor-crosshair{cursor:crosshair!important}.cursor-grab{cursor:grab!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.cursor-text{cursor:text!important}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom!important;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)!important}.resize{resize:both!important}.resize-y{resize:vertical!important}.appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.gap-1{gap:calc(var(--spacing)*1)!important}.gap-1\.5{gap:calc(var(--spacing)*1.5)!important}.gap-2{gap:calc(var(--spacing)*2)!important}.gap-2\.5{gap:calc(var(--spacing)*2.5)!important}.gap-3{gap:calc(var(--spacing)*3)!important}.gap-3\.5{gap:calc(var(--spacing)*3.5)!important}.gap-4{gap:calc(var(--spacing)*4)!important}.gap-5{gap:calc(var(--spacing)*5)!important}.gap-6{gap:calc(var(--spacing)*6)!important}.space-y-0\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*.5*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*.5*var(--tw-space-y-reverse))!important}}.space-y-1{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse))!important}}.space-y-1\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*1.5*var(--tw-space-y-reverse))!important}}.space-y-2{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))!important}}.space-y-2\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*2.5*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*2.5*var(--tw-space-y-reverse))!important}}.space-y-3{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse))!important}}.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))!important}}.space-y-5{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse))!important}}.space-y-6{:where(&>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)))!important;margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))!important}}.space-y-reverse{:where(&>:not(:last-child)){--tw-space-y-reverse:1!important}}.space-x-reverse{:where(&>:not(:last-child)){--tw-space-x-reverse:1!important}}.divide-x{:where(&>:not(:last-child)){--tw-divide-x-reverse:0!important;border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)))!important;border-inline-start-width:calc(1px*var(--tw-divide-x-reverse))!important;border-inline-style:var(--tw-border-style)!important}}.divide-y{:where(&>:not(:last-child)){--tw-divide-y-reverse:0!important;border-bottom-style:var(--tw-border-style)!important;border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important;border-top-style:var(--tw-border-style)!important;border-top-width:calc(1px*var(--tw-divide-y-reverse))!important}}.divide-y-reverse{:where(&>:not(:last-child)){--tw-divide-y-reverse:1!important}}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:var(--radius-2xl)!important}.rounded-3xl{border-radius:var(--radius-3xl)!important}.rounded-full{border-radius:calc(infinity*1px)!important}.rounded-lg{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)!important}.rounded-none{border-radius:0!important}.rounded-sm{border-radius:var(--radius-sm)!important}.rounded-xl{border-radius:var(--radius-xl)!important}.rounded-s{border-end-start-radius:.25rem!important}.rounded-s,.rounded-ss{border-start-start-radius:.25rem!important}.rounded-e{border-end-end-radius:.25rem!important}.rounded-e,.rounded-se{border-start-end-radius:.25rem!important}.rounded-ee{border-end-end-radius:.25rem!important}.rounded-es{border-end-start-radius:.25rem!important}.rounded-t{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl)!important;border-top-right-radius:var(--radius-2xl)!important}.rounded-l{border-bottom-left-radius:.25rem!important}.rounded-l,.rounded-tl{border-top-left-radius:.25rem!important}.rounded-r{border-bottom-right-radius:.25rem!important}.rounded-r,.rounded-tr{border-top-right-radius:.25rem!important}.rounded-b{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-b-2xl{border-bottom-left-radius:var(--radius-2xl)!important;border-bottom-right-radius:var(--radius-2xl)!important}.rounded-br{border-bottom-right-radius:.25rem!important}.rounded-bl{border-bottom-left-radius:.25rem!important}.\!border,.border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-\[1\.5px\]{border-style:var(--tw-border-style)!important;border-width:1.5px!important}.border-\[3px\]{border-style:var(--tw-border-style)!important;border-width:3px!important}.border-x{border-inline-style:var(--tw-border-style)!important;border-inline-width:1px!important}.border-y{border-block-style:var(--tw-border-style)!important;border-block-width:1px!important}.border-s{border-inline-start-style:var(--tw-border-style)!important;border-inline-start-width:1px!important}.border-e{border-inline-end-style:var(--tw-border-style)!important;border-inline-end-width:1px!important}.border-bs{border-block-start-style:var(--tw-border-style)!important;border-block-start-width:1px!important}.border-be{border-block-end-style:var(--tw-border-style)!important;border-block-end-width:1px!important}.border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.border-l-0{border-left-style:var(--tw-border-style)!important;border-left-width:0!important}.border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.border-none{--tw-border-style:none!important;border-style:none!important}.\!border-zinc-200{border-color:var(--color-zinc-200)!important}.\!border-zinc-800{border-color:var(--color-zinc-800)!important}.border-amber-200{border-color:var(--color-amber-200)!important}.border-amber-200\/50{border-color:color-mix(in srgb,oklch(92.4% .12 95.746) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-200) 50%,transparent)!important}}.border-amber-300{border-color:var(--color-amber-300)!important}.border-amber-500{border-color:var(--color-amber-500)!important}.border-amber-500\/20{border-color:color-mix(in srgb,oklch(76.9% .188 70.08) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)!important}}.border-amber-500\/30{border-color:color-mix(in srgb,oklch(76.9% .188 70.08) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)!important}}.border-amber-500\/40{border-color:color-mix(in srgb,oklch(76.9% .188 70.08) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)!important}}.border-amber-700\/40{border-color:color-mix(in srgb,oklch(55.5% .163 48.998) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-700) 40%,transparent)!important}}.border-amber-800\/40{border-color:color-mix(in srgb,oklch(47.3% .137 46.201) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-800) 40%,transparent)!important}}.border-blue-500\/20{border-color:color-mix(in srgb,oklch(62.3% .214 259.815) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)!important}}.border-emerald-100{border-color:var(--color-emerald-100)!important}.border-emerald-200{border-color:var(--color-emerald-200)!important}.border-emerald-500\/20{border-color:color-mix(in srgb,oklch(69.6% .17 162.48) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)!important}}.border-emerald-500\/30{border-color:color-mix(in srgb,oklch(69.6% .17 162.48) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)!important}}.border-indigo-100{border-color:var(--color-indigo-100)!important}.border-indigo-100\/50{border-color:color-mix(in srgb,oklch(93% .034 272.788) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-100) 50%,transparent)!important}}.border-indigo-200{border-color:var(--color-indigo-200)!important}.border-indigo-400\/50{border-color:color-mix(in srgb,oklch(67.3% .182 276.935) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-400) 50%,transparent)!important}}.border-indigo-500{border-color:var(--color-indigo-500)!important}.border-indigo-500\/20{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}}.border-indigo-500\/30{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)!important}}.border-indigo-500\/50{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)!important}}.border-indigo-500\/70{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 70%,transparent)!important}}.border-indigo-600{border-color:var(--color-indigo-600)!important}.border-orange-500\/20{border-color:color-mix(in srgb,oklch(70.5% .213 47.604) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)!important}}.border-purple-100\/50{border-color:color-mix(in srgb,oklch(94.6% .033 307.174) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-purple-100) 50%,transparent)!important}}.border-rose-200{border-color:var(--color-rose-200)!important}.border-rose-500\/20{border-color:color-mix(in srgb,oklch(64.5% .246 16.439) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)!important}}.border-rose-700\/40{border-color:color-mix(in srgb,oklch(51.4% .222 16.935) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-rose-700) 40%,transparent)!important}}.border-slate-100{border-color:var(--color-slate-100)!important}.border-slate-200{border-color:var(--color-slate-200)!important}.border-slate-200\/60{border-color:color-mix(in srgb,oklch(92.9% .013 255.508) 60%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)!important}}.border-slate-200\/80{border-color:color-mix(in srgb,oklch(92.9% .013 255.508) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)!important}}.border-slate-300{border-color:var(--color-slate-300)!important}.border-slate-700{border-color:var(--color-slate-700)!important}.border-slate-700\/50{border-color:color-mix(in srgb,oklch(37.2% .044 257.287) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)!important}}.border-slate-800{border-color:var(--color-slate-800)!important}.border-slate-800\/80{border-color:color-mix(in srgb,oklch(27.9% .041 260.031) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)!important}}.border-transparent{border-color:transparent!important}.border-white{border-color:var(--color-white)!important}.border-zinc-100{border-color:var(--color-zinc-100)!important}.border-zinc-200{border-color:var(--color-zinc-200)!important}.border-zinc-300{border-color:var(--color-zinc-300)!important}.border-zinc-500\/20{border-color:color-mix(in srgb,oklch(55.2% .016 285.938) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-500) 20%,transparent)!important}}.border-zinc-700{border-color:var(--color-zinc-700)!important}.border-zinc-700\/70{border-color:color-mix(in srgb,oklch(37% .013 285.805) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-700) 70%,transparent)!important}}.border-zinc-800{border-color:var(--color-zinc-800)!important}.border-zinc-800\/30{border-color:color-mix(in srgb,oklch(27.4% .006 286.033) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-800) 30%,transparent)!important}}.border-zinc-800\/50{border-color:color-mix(in srgb,oklch(27.4% .006 286.033) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-800) 50%,transparent)!important}}.border-zinc-800\/60{border-color:color-mix(in srgb,oklch(27.4% .006 286.033) 60%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-800) 60%,transparent)!important}}.border-zinc-800\/70{border-color:color-mix(in srgb,oklch(27.4% .006 286.033) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-800) 70%,transparent)!important}}.border-zinc-900{border-color:var(--color-zinc-900)!important}.border-t-transparent{border-top-color:transparent!important}.\!bg-white{background-color:var(--color-white)!important}.\!bg-white\/80{background-color:color-mix(in srgb,#fff 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 80%,transparent)!important}}.\!bg-zinc-900{background-color:var(--color-zinc-900)!important}.\!bg-zinc-900\/80{background-color:color-mix(in srgb,oklch(21% .006 285.885) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 80%,transparent)!important}}.bg-\[\#0b1120\]{background-color:#0b1120!important}.bg-\[\#0f172a\]{background-color:#0f172a!important}.bg-\[\#f8fafc\]{background-color:#f8fafc!important}.bg-\[\#fafafa\]{background-color:#fafafa!important}.bg-amber-50{background-color:var(--color-amber-50)!important}.bg-amber-50\/50{background-color:color-mix(in srgb,oklch(98.7% .022 95.277) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)!important}}.bg-amber-100{background-color:var(--color-amber-100)!important}.bg-amber-400{background-color:var(--color-amber-400)!important}.bg-amber-500{background-color:var(--color-amber-500)!important}.bg-amber-500\/10{background-color:color-mix(in srgb,oklch(76.9% .188 70.08) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)!important}}.bg-amber-500\/15{background-color:color-mix(in srgb,oklch(76.9% .188 70.08) 15%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)!important}}.bg-amber-500\/20{background-color:color-mix(in srgb,oklch(76.9% .188 70.08) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)!important}}.bg-amber-950\/20{background-color:color-mix(in srgb,oklch(27.9% .077 45.635) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)!important}}.bg-black{background-color:var(--color-black)!important}.bg-black\/60{background-color:color-mix(in srgb,#000 60%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 60%,transparent)!important}}.bg-blue-500\/10{background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)!important}}.bg-current{background-color:currentcolor!important}.bg-emerald-50{background-color:var(--color-emerald-50)!important}.bg-emerald-50\/50{background-color:color-mix(in srgb,oklch(97.9% .021 166.113) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-50) 50%,transparent)!important}}.bg-emerald-400{background-color:var(--color-emerald-400)!important}.bg-emerald-400\/10{background-color:color-mix(in srgb,oklch(76.5% .177 163.223) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)!important}}.bg-emerald-500{background-color:var(--color-emerald-500)!important}.bg-emerald-500\/5{background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 5%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)!important}}.bg-emerald-500\/10{background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)!important}}.bg-emerald-600{background-color:var(--color-emerald-600)!important}.bg-indigo-50{background-color:var(--color-indigo-50)!important}.bg-indigo-50\/50{background-color:color-mix(in srgb,oklch(96.2% .018 272.314) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-50) 50%,transparent)!important}}.bg-indigo-50\/80{background-color:color-mix(in srgb,oklch(96.2% .018 272.314) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-50) 80%,transparent)!important}}.bg-indigo-400{background-color:var(--color-indigo-400)!important}.bg-indigo-500{background-color:var(--color-indigo-500)!important}.bg-indigo-500\/10{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)!important}}.bg-indigo-500\/20{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}}.bg-indigo-600{background-color:var(--color-indigo-600)!important}.bg-indigo-600\/90{background-color:color-mix(in srgb,oklch(51.1% .262 276.966) 90%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-600) 90%,transparent)!important}}.bg-orange-500\/10{background-color:color-mix(in srgb,oklch(70.5% .213 47.604) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)!important}}.bg-purple-50{background-color:var(--color-purple-50)!important}.bg-rose-50{background-color:var(--color-rose-50)!important}.bg-rose-50\/50{background-color:color-mix(in srgb,oklch(96.9% .015 12.422) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-50) 50%,transparent)!important}}.bg-rose-500\/5{background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 5%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-500) 5%,transparent)!important}}.bg-rose-500\/10{background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)!important}}.bg-rose-600{background-color:var(--color-rose-600)!important}.bg-rose-950\/20{background-color:color-mix(in srgb,oklch(27.1% .105 12.094) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-950) 20%,transparent)!important}}.bg-slate-50{background-color:var(--color-slate-50)!important}.bg-slate-50\/50{background-color:color-mix(in srgb,oklch(98.4% .003 247.858) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)!important}}.bg-slate-50\/80{background-color:color-mix(in srgb,oklch(98.4% .003 247.858) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)!important}}.bg-slate-100{background-color:var(--color-slate-100)!important}.bg-slate-200{background-color:var(--color-slate-200)!important}.bg-slate-300{background-color:var(--color-slate-300)!important}.bg-slate-700{background-color:var(--color-slate-700)!important}.bg-slate-800{background-color:var(--color-slate-800)!important}.bg-slate-800\/50{background-color:color-mix(in srgb,oklch(27.9% .041 260.031) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)!important}}.bg-slate-800\/95{background-color:color-mix(in srgb,oklch(27.9% .041 260.031) 95%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-slate-800) 95%,transparent)!important}}.bg-transparent{background-color:transparent!important}.bg-white{background-color:var(--color-white)!important}.bg-white\/50{background-color:color-mix(in srgb,#fff 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 50%,transparent)!important}}.bg-white\/60{background-color:color-mix(in srgb,#fff 60%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 60%,transparent)!important}}.bg-white\/70{background-color:color-mix(in srgb,#fff 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 70%,transparent)!important}}.bg-white\/80{background-color:color-mix(in srgb,#fff 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 80%,transparent)!important}}.bg-white\/90{background-color:color-mix(in srgb,#fff 90%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 90%,transparent)!important}}.bg-white\/95{background-color:color-mix(in srgb,#fff 95%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 95%,transparent)!important}}.bg-zinc-50{background-color:var(--color-zinc-50)!important}.bg-zinc-50\/50{background-color:color-mix(in srgb,oklch(98.5% 0 0) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-50) 50%,transparent)!important}}.bg-zinc-50\/80{background-color:color-mix(in srgb,oklch(98.5% 0 0) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-50) 80%,transparent)!important}}.bg-zinc-100{background-color:var(--color-zinc-100)!important}.bg-zinc-100\/50{background-color:color-mix(in srgb,oklch(96.7% .001 286.375) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-100) 50%,transparent)!important}}.bg-zinc-200{background-color:var(--color-zinc-200)!important}.bg-zinc-200\/50{background-color:color-mix(in srgb,oklch(92% .004 286.32) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-200) 50%,transparent)!important}}.bg-zinc-500\/10{background-color:color-mix(in srgb,oklch(55.2% .016 285.938) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-500) 10%,transparent)!important}}.bg-zinc-700{background-color:var(--color-zinc-700)!important}.bg-zinc-800{background-color:var(--color-zinc-800)!important}.bg-zinc-800\/50{background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 50%,transparent)!important}}.bg-zinc-800\/70{background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 70%,transparent)!important}}.bg-zinc-800\/80{background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 80%,transparent)!important}}.bg-zinc-900{background-color:var(--color-zinc-900)!important}.bg-zinc-900\/10{background-color:color-mix(in srgb,oklch(21% .006 285.885) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 10%,transparent)!important}}.bg-zinc-900\/20{background-color:color-mix(in srgb,oklch(21% .006 285.885) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 20%,transparent)!important}}.bg-zinc-900\/30{background-color:color-mix(in srgb,oklch(21% .006 285.885) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 30%,transparent)!important}}.bg-zinc-900\/40{background-color:color-mix(in srgb,oklch(21% .006 285.885) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 40%,transparent)!important}}.bg-zinc-900\/50{background-color:color-mix(in srgb,oklch(21% .006 285.885) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 50%,transparent)!important}}.bg-zinc-900\/70{background-color:color-mix(in srgb,oklch(21% .006 285.885) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 70%,transparent)!important}}.bg-zinc-900\/80{background-color:color-mix(in srgb,oklch(21% .006 285.885) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 80%,transparent)!important}}.bg-zinc-950{background-color:var(--color-zinc-950)!important}.bg-zinc-950\/50{background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 50%,transparent)!important}}.bg-zinc-950\/55{background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 55%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 55%,transparent)!important}}.bg-zinc-950\/60{background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 60%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 60%,transparent)!important}}.bg-zinc-950\/70{background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 70%,transparent)!important}}.bg-zinc-950\/80{background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 80%,transparent)!important}}.bg-zinc-950\/95{background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 95%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 95%,transparent)!important}}.bg-zinc-950\/98{background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 98%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 98%,transparent)!important}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab!important}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab!important}.bg-gradient-to-r{--tw-gradient-position:to right in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-\[radial-gradient\(\#cbd5e1_1px\,transparent_1px\)\]{background-image:radial-gradient(#cbd5e1 1px,transparent 0)!important}.bg-\[radial-gradient\(ellipse_at_top_right\,_var\(--tw-gradient-stops\)\)\]{background-image:radial-gradient(ellipse at top right,var(--tw-gradient-stops))!important}.from-amber-50{--tw-gradient-from:var(--color-amber-50)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-amber-400{--tw-gradient-from:var(--color-amber-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-indigo-400{--tw-gradient-from:var(--color-indigo-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-indigo-500\/20{--tw-gradient-from:color-mix(in srgb,oklch(58.5% 0.233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-zinc-700{--tw-gradient-from:var(--color-zinc-700)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.via-purple-100{--tw-gradient-via:var(--color-purple-100)!important;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}.to-indigo-700{--tw-gradient-to:var(--color-indigo-700)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-orange-50{--tw-gradient-to:var(--color-orange-50)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-orange-500{--tw-gradient-to:var(--color-orange-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-purple-600{--tw-gradient-to:var(--color-purple-600)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-teal-500{--tw-gradient-to:var(--color-teal-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-transparent{--tw-gradient-to:transparent!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-zinc-900{--tw-gradient-to:var(--color-zinc-900)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.\[background-size\:24px_24px\]{background-size:24px 24px!important}.bg-repeat{background-repeat:repeat!important}.mask-no-clip{-webkit-mask-clip:no-clip!important;mask-clip:no-clip!important}.mask-repeat{-webkit-mask-repeat:repeat!important;mask-repeat:repeat!important}.fill-white{fill:var(--color-white)!important}.p-0{padding:calc(var(--spacing)*0)!important}.p-1{padding:calc(var(--spacing)*1)!important}.p-1\.5{padding:calc(var(--spacing)*1.5)!important}.p-2{padding:calc(var(--spacing)*2)!important}.p-2\.5{padding:calc(var(--spacing)*2.5)!important}.p-3{padding:calc(var(--spacing)*3)!important}.p-4{padding:calc(var(--spacing)*4)!important}.p-5{padding:calc(var(--spacing)*5)!important}.p-6{padding:calc(var(--spacing)*6)!important}.p-8{padding:calc(var(--spacing)*8)!important}.px-0{padding-inline:calc(var(--spacing)*0)!important}.px-0\.5{padding-inline:calc(var(--spacing)*.5)!important}.px-1{padding-inline:calc(var(--spacing)*1)!important}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)!important}.px-2{padding-inline:calc(var(--spacing)*2)!important}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)!important}.px-3{padding-inline:calc(var(--spacing)*3)!important}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)!important}.px-4{padding-inline:calc(var(--spacing)*4)!important}.px-5{padding-inline:calc(var(--spacing)*5)!important}.px-6{padding-inline:calc(var(--spacing)*6)!important}.px-8{padding-inline:calc(var(--spacing)*8)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)!important}.py-1{padding-block:calc(var(--spacing)*1)!important}.py-1\.5{padding-block:calc(var(--spacing)*1.5)!important}.py-2{padding-block:calc(var(--spacing)*2)!important}.py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.py-3{padding-block:calc(var(--spacing)*3)!important}.py-4{padding-block:calc(var(--spacing)*4)!important}.py-10{padding-block:calc(var(--spacing)*10)!important}.pt-0{padding-top:calc(var(--spacing)*0)!important}.pt-0\.5{padding-top:calc(var(--spacing)*.5)!important}.pt-1{padding-top:calc(var(--spacing)*1)!important}.pt-2{padding-top:calc(var(--spacing)*2)!important}.pt-4{padding-top:calc(var(--spacing)*4)!important}.pt-6{padding-top:calc(var(--spacing)*6)!important}.pt-16{padding-top:calc(var(--spacing)*16)!important}.pr-2{padding-right:calc(var(--spacing)*2)!important}.pr-3{padding-right:calc(var(--spacing)*3)!important}.pr-4{padding-right:calc(var(--spacing)*4)!important}.pr-8{padding-right:calc(var(--spacing)*8)!important}.pr-10{padding-right:calc(var(--spacing)*10)!important}.pb-1{padding-bottom:calc(var(--spacing)*1)!important}.pb-2{padding-bottom:calc(var(--spacing)*2)!important}.pb-3{padding-bottom:calc(var(--spacing)*3)!important}.pb-4{padding-bottom:calc(var(--spacing)*4)!important}.pb-5{padding-bottom:calc(var(--spacing)*5)!important}.pb-6{padding-bottom:calc(var(--spacing)*6)!important}.pb-24{padding-bottom:calc(var(--spacing)*24)!important}.pl-4{padding-left:calc(var(--spacing)*4)!important}.pl-10{padding-left:calc(var(--spacing)*10)!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.align-baseline{vertical-align:baseline!important}.align-middle{vertical-align:middle!important}.font-mono{font-family:var(--font-mono)!important}.font-sans{font-family:var(--font-sans)!important}.text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-\[8px\]{font-size:8px!important}.text-\[9px\]{font-size:9px!important}.text-\[10px\]{font-size:10px!important}.text-\[11px\]{font-size:11px!important}.text-\[12px\]{font-size:12px!important}.text-\[13px\]{font-size:13px!important}.text-\[15px\]{font-size:15px!important}.leading-none{--tw-leading:1!important;line-height:1!important}.leading-relaxed{--tw-leading:var(--leading-relaxed)!important;line-height:var(--leading-relaxed)!important}.leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.font-black{--tw-font-weight:var(--font-weight-black)!important;font-weight:var(--font-weight-black)!important}.font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[0\.18em\]{--tw-tracking:0.18em!important;letter-spacing:.18em!important}.tracking-tight{--tw-tracking:var(--tracking-tight)!important;letter-spacing:var(--tracking-tight)!important}.tracking-tighter{--tw-tracking:var(--tracking-tighter)!important;letter-spacing:var(--tracking-tighter)!important}.tracking-wide{--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important}.tracking-wider{--tw-tracking:var(--tracking-wider)!important;letter-spacing:var(--tracking-wider)!important}.tracking-widest{--tw-tracking:var(--tracking-widest)!important;letter-spacing:var(--tracking-widest)!important}.text-wrap{text-wrap:wrap!important}.text-clip{text-overflow:clip!important}.text-ellipsis{text-overflow:ellipsis!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre-wrap{white-space:pre-wrap!important}.text-\[\#10a37f\]{color:#10a37f!important}.text-\[\#4285f4\]{color:#4285f4!important}.text-\[\#d97757\]{color:#d97757!important}.text-amber-200{color:var(--color-amber-200)!important}.text-amber-300{color:var(--color-amber-300)!important}.text-amber-300\/90{color:color-mix(in srgb,oklch(87.9% .169 91.605) 90%,transparent)!important;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)!important}}.text-amber-400{color:var(--color-amber-400)!important}.text-amber-500{color:var(--color-amber-500)!important}.text-amber-600{color:var(--color-amber-600)!important}.text-amber-700{color:var(--color-amber-700)!important}.text-amber-800\/90{color:color-mix(in srgb,oklch(47.3% .137 46.201) 90%,transparent)!important;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-amber-800) 90%,transparent)!important}}.text-amber-900{color:var(--color-amber-900)!important}.text-blue-400{color:var(--color-blue-400)!important}.text-blue-500{color:var(--color-blue-500)!important}.text-emerald-300{color:var(--color-emerald-300)!important}.text-emerald-400{color:var(--color-emerald-400)!important}.text-emerald-500{color:var(--color-emerald-500)!important}.text-emerald-600{color:var(--color-emerald-600)!important}.text-emerald-700{color:var(--color-emerald-700)!important}.text-indigo-300{color:var(--color-indigo-300)!important}.text-indigo-400{color:var(--color-indigo-400)!important}.text-indigo-500{color:var(--color-indigo-500)!important}.text-indigo-600{color:var(--color-indigo-600)!important}.text-indigo-700{color:var(--color-indigo-700)!important}.text-inherit{color:inherit!important}.text-orange-500{color:var(--color-orange-500)!important}.text-purple-600{color:var(--color-purple-600)!important}.text-rose-400{color:var(--color-rose-400)!important}.text-rose-500{color:var(--color-rose-500)!important}.text-rose-600{color:var(--color-rose-600)!important}.text-slate-300{color:var(--color-slate-300)!important}.text-slate-400{color:var(--color-slate-400)!important}.text-slate-500{color:var(--color-slate-500)!important}.text-slate-600{color:var(--color-slate-600)!important}.text-slate-700{color:var(--color-slate-700)!important}.text-slate-800{color:var(--color-slate-800)!important}.text-slate-900{color:var(--color-slate-900)!important}.text-white{color:var(--color-white)!important}.text-yellow-400{color:var(--color-yellow-400)!important}.text-zinc-50{color:var(--color-zinc-50)!important}.text-zinc-100{color:var(--color-zinc-100)!important}.text-zinc-200{color:var(--color-zinc-200)!important}.text-zinc-300{color:var(--color-zinc-300)!important}.text-zinc-400{color:var(--color-zinc-400)!important}.text-zinc-500{color:var(--color-zinc-500)!important}.text-zinc-600{color:var(--color-zinc-600)!important}.text-zinc-700{color:var(--color-zinc-700)!important}.text-zinc-800{color:var(--color-zinc-800)!important}.text-zinc-900{color:var(--color-zinc-900)!important}.text-zinc-950{color:var(--color-zinc-950)!important}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.normal-case{text-transform:none!important}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.not-italic{font-style:normal!important}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions!important}.diagonal-fractions,.lining-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.lining-nums{--tw-numeric-figure:lining-nums!important}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums!important}.oldstyle-nums,.ordinal{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.ordinal{--tw-ordinal:ordinal!important}.proportional-nums{--tw-numeric-spacing:proportional-nums!important}.proportional-nums,.slashed-zero{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.slashed-zero{--tw-slashed-zero:slashed-zero!important}.stacked-fractions{--tw-numeric-fraction:stacked-fractions!important}.stacked-fractions,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.tabular-nums{--tw-numeric-spacing:tabular-nums!important}.normal-nums{font-variant-numeric:normal!important}.line-through{text-decoration-line:line-through!important}.no-underline{text-decoration-line:none!important}.overline{text-decoration-line:overline!important}.underline{text-decoration-line:underline!important}.antialiased{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.subpixel-antialiased{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}.accent-indigo-600{accent-color:var(--color-indigo-600)!important}.opacity-0{opacity:0!important}.opacity-10{opacity:10%!important}.opacity-20{opacity:20%!important}.opacity-30{opacity:30%!important}.opacity-50{opacity:50%!important}.opacity-70{opacity:70%!important}.opacity-80{opacity:80%!important}.opacity-85{opacity:85%!important}.opacity-100{opacity:100%!important}.opacity-\[0\.03\]{opacity:.03!important}.\!shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25))!important}.\!shadow-2xl,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))!important}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25))!important}.shadow-2xl,.shadow-\[-10px_0_30px_rgba\(0\,0\,0\,0\.1\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[-10px_0_30px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:-10px 0 30px var(--tw-shadow-color,rgba(0,0,0,.1))!important}.shadow-\[-10px_0_30px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:-10px 0 30px var(--tw-shadow-color,rgba(0,0,0,.03))!important}.shadow-\[-10px_0_30px_rgba\(0\,0\,0\,0\.03\)\],.shadow-\[-20px_0_50px_rgba\(0\,0\,0\,0\.5\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[-20px_0_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:-20px 0 50px var(--tw-shadow-color,rgba(0,0,0,.5))!important}.shadow-\[0_-20px_40px_-15px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 -20px 40px -15px var(--tw-shadow-color,rgba(0,0,0,.3))!important}.shadow-\[0_-20px_40px_-15px_rgba\(0\,0\,0\,0\.3\)\],.shadow-\[0_-20px_50px_rgba\(0\,0\,0\,0\.5\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_-20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 -20px 50px var(--tw-shadow-color,rgba(0,0,0,.5))!important}.shadow-\[0_0_8px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,rgba(16,185,129,.5))!important}.shadow-\[0_0_8px_rgba\(16\,185\,129\,0\.5\)\],.shadow-\[0_0_8px_rgba\(245\,158\,11\,0\.45\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_0_8px_rgba\(245\,158\,11\,0\.45\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,rgba(245,158,11,.45))!important}.shadow-\[0_0_15px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,rgba(0,0,0,.5))!important}.shadow-\[0_0_15px_rgba\(0\,0\,0\,0\.5\)\],.shadow-inner{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgba(0,0,0,.05))!important}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1))!important}.shadow-lg,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-none{--tw-shadow:0 0 #0000!important}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))!important}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)),0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1))!important}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.ring-0,.ring-1{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.ring-2,.ring-4{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-black\/5{--tw-shadow-color:color-mix(in srgb,#000 5%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 5%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-black\/20{--tw-shadow-color:color-mix(in srgb,#000 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 20%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-black\/70{--tw-shadow-color:color-mix(in srgb,#000 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 70%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-emerald-600\/20{--tw-shadow-color:color-mix(in srgb,oklch(59.6% 0.145 163.225) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-600) 20%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-indigo-200{--tw-shadow-color:oklch(87% 0.065 274.039)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,var(--color-indigo-200) var(--tw-shadow-alpha),transparent)!important}}.shadow-indigo-600\/10{--tw-shadow-color:color-mix(in srgb,oklch(51.1% 0.262 276.966) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-600) 10%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-indigo-600\/20{--tw-shadow-color:color-mix(in srgb,oklch(51.1% 0.262 276.966) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-600) 20%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-indigo-600\/40{--tw-shadow-color:color-mix(in srgb,oklch(51.1% 0.262 276.966) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-600) 40%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-rose-600\/20{--tw-shadow-color:color-mix(in srgb,oklch(58.6% 0.253 17.585) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-rose-600) 20%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-slate-200\/50{--tw-shadow-color:color-mix(in srgb,oklch(92.9% 0.013 255.508) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-200) 50%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-white\/5{--tw-shadow-color:color-mix(in srgb,#fff 5%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-white) 5%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-zinc-200\/20{--tw-shadow-color:color-mix(in srgb,oklch(92% 0.004 286.32) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-zinc-200) 20%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-zinc-200\/50{--tw-shadow-color:color-mix(in srgb,oklch(92% 0.004 286.32) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-zinc-200) 50%,transparent) var(--tw-shadow-alpha),transparent)!important}}.shadow-zinc-300\/40{--tw-shadow-color:color-mix(in srgb,oklch(87.1% 0.006 286.286) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-zinc-300) 40%,transparent) var(--tw-shadow-alpha),transparent)!important}}.ring-black\/5{--tw-ring-color:color-mix(in srgb,#000 5%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-black) 5%,transparent)!important}}.ring-indigo-50{--tw-ring-color:var(--color-indigo-50)!important}.ring-indigo-500\/20{--tw-ring-color:color-mix(in srgb,oklch(58.5% 0.233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}}.ring-offset-background{--tw-ring-offset-color:var(--color-background)!important}.ring-offset-white{--tw-ring-offset-color:var(--color-white)!important}.outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.blur{--tw-blur:blur(8px)!important}.blur,.blur-3xl{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,)!important}.blur-3xl{--tw-blur:blur(var(--blur-3xl))!important}.blur-md{--tw-blur:blur(var(--blur-md))!important}.blur-md,.drop-shadow{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,)!important}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgba(0,0,0,.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,rgba(0,0,0,.06)))!important;--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))!important}.drop-shadow-\[0_0_5px_rgba\(255\,255\,255\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 5px var(--tw-drop-shadow-color,hsla(0,0%,100%,.3)))!important;--tw-drop-shadow:var(--tw-drop-shadow-size)!important}.drop-shadow-\[0_0_5px_rgba\(255\,255\,255\,0\.3\)\],.grayscale{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,)!important}.grayscale{--tw-grayscale:grayscale(100%)!important}.invert{--tw-invert:invert(100%)!important}.filter,.invert{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,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px)!important}.backdrop-blur,.backdrop-blur-2xl{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,)!important}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl))!important}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)!important}.backdrop-blur-\[2px\],.backdrop-blur-md{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,)!important}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))!important}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))!important}.backdrop-blur-sm,.backdrop-blur-xl{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,)!important}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))!important}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)!important}.backdrop-grayscale,.backdrop-invert{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,)!important}.backdrop-invert{--tw-backdrop-invert:invert(100%)!important}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%)!important}.backdrop-filter,.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,)!important}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;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,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.duration-100{--tw-duration:100ms!important;transition-duration:.1s!important}.duration-150{--tw-duration:150ms!important;transition-duration:.15s!important}.duration-200{--tw-duration:200ms!important;transition-duration:.2s!important}.duration-300{--tw-duration:300ms!important;transition-duration:.3s!important}.duration-500{--tw-duration:500ms!important;transition-duration:.5s!important}.ease-in{--tw-ease:var(--ease-in)!important;transition-timing-function:var(--ease-in)!important}.ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.ease-out{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.outline-none{--tw-outline-style:none!important;outline-style:none!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.divide-x-reverse{:where(&>:not(:last-child)){--tw-divide-x-reverse:1!important}}.ring-inset{--tw-ring-inset:inset!important}.group-hover\:scale-105{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%!important;--tw-scale-y:105%!important;--tw-scale-z:105%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}}}.group-hover\:border-slate-200{&:is(:where(.group):hover *){@media (hover:hover){border-color:var(--color-slate-200)!important}}}.group-hover\:bg-emerald-50{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-emerald-50)!important}}}.group-hover\:bg-emerald-500\/10{&:is(:where(.group):hover *){@media (hover:hover){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)!important}}}}.group-hover\:bg-rose-50{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-rose-50)!important}}}.group-hover\:bg-rose-500\/10{&:is(:where(.group):hover *){@media (hover:hover){background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)!important}}}}.group-hover\:text-indigo-400{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-indigo-400)!important}}}.group-hover\:text-indigo-600{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-indigo-600)!important}}}.group-hover\:text-indigo-700{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-indigo-700)!important}}}.group-hover\:text-zinc-200{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-zinc-200)!important}}}.group-hover\:text-zinc-300{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-zinc-300)!important}}}.group-hover\:text-zinc-400{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-zinc-400)!important}}}.group-hover\:text-zinc-600{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-zinc-600)!important}}}.group-hover\:text-zinc-800{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-zinc-800)!important}}}.group-hover\:text-zinc-900{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-zinc-900)!important}}}.group-hover\:opacity-100{&:is(:where(.group):hover *){@media (hover:hover){opacity:100%!important}}}.group-hover\/adv\:text-zinc-400{&:is(:where(.group\/adv):hover *){@media (hover:hover){color:var(--color-zinc-400)!important}}}.group-hover\/btn\:border-indigo-100{&:is(:where(.group\/btn):hover *){@media (hover:hover){border-color:var(--color-indigo-100)!important}}}.group-hover\/btn\:bg-indigo-500{&:is(:where(.group\/btn):hover *){@media (hover:hover){background-color:var(--color-indigo-500)!important}}}.group-hover\/btn\:bg-white{&:is(:where(.group\/btn):hover *){@media (hover:hover){background-color:var(--color-white)!important}}}.group-hover\/item\:text-indigo-500{&:is(:where(.group\/item):hover *){@media (hover:hover){color:var(--color-indigo-500)!important}}}.group-hover\/node\:text-indigo-400{&:is(:where(.group\/node):hover *){@media (hover:hover){color:var(--color-indigo-400)!important}}}.group-hover\/node\:text-indigo-600{&:is(:where(.group\/node):hover *){@media (hover:hover){color:var(--color-indigo-600)!important}}}.group-hover\/sidebar\:opacity-100{&:is(:where(.group\/sidebar):hover *){@media (hover:hover){opacity:100%!important}}}.selection\:bg-indigo-500\/30{& ::-moz-selection{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)!important}}& ::selection{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)!important}}&::-moz-selection{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)!important}}&::selection{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)!important}}}.selection\:text-indigo-200{& ::-moz-selection{color:var(--color-indigo-200)!important}& ::selection{color:var(--color-indigo-200)!important}&::-moz-selection{color:var(--color-indigo-200)!important}&::selection{color:var(--color-indigo-200)!important}}.placeholder\:text-amber-300{&::-moz-placeholder{color:var(--color-amber-300)!important}&::placeholder{color:var(--color-amber-300)!important}}.placeholder\:text-slate-400{&::-moz-placeholder{color:var(--color-slate-400)!important}&::placeholder{color:var(--color-slate-400)!important}}.placeholder\:text-zinc-400{&::-moz-placeholder{color:var(--color-zinc-400)!important}&::placeholder{color:var(--color-zinc-400)!important}}.placeholder\:text-zinc-600{&::-moz-placeholder{color:var(--color-zinc-600)!important}&::placeholder{color:var(--color-zinc-600)!important}}.placeholder\:text-zinc-700{&::-moz-placeholder{color:var(--color-zinc-700)!important}&::placeholder{color:var(--color-zinc-700)!important}}.placeholder\:empty\:before\:text-zinc-500{&::-moz-placeholder{&:empty{&:before{color:var(--color-zinc-500)!important;content:var(--tw-content)}}}&::placeholder{&:empty{&:before{color:var(--color-zinc-500)!important;content:var(--tw-content)}}}}.placeholder\:empty\:before\:text-zinc-700{&::-moz-placeholder{&:empty{&:before{color:var(--color-zinc-700)!important;content:var(--tw-content)}}}&::placeholder{&:empty{&:before{color:var(--color-zinc-700)!important;content:var(--tw-content)}}}}.placeholder\:empty\:before\:content-\[attr\(data-placeholder\)\]{&::-moz-placeholder{&:empty{&:before{content:var(--tw-content);--tw-content:attr(data-placeholder)!important;content:var(--tw-content)!important}}}&::placeholder{&:empty{&:before{content:var(--tw-content);--tw-content:attr(data-placeholder)!important;content:var(--tw-content)!important}}}}.hover\:border-indigo-200{&:hover{@media (hover:hover){border-color:var(--color-indigo-200)!important}}}.hover\:border-indigo-300{&:hover{@media (hover:hover){border-color:var(--color-indigo-300)!important}}}.hover\:border-indigo-400{&:hover{@media (hover:hover){border-color:var(--color-indigo-400)!important}}}.hover\:border-indigo-500\/50{&:hover{@media (hover:hover){border-bottom-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)!important;border-left-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)!important;border-right-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)!important;border-top-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)!important}}}}.hover\:border-red-500\/50{&:hover{@media (hover:hover){border-bottom-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;border-left-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;border-right-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;border-top-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)!important}}}}.hover\:border-slate-300{&:hover{@media (hover:hover){border-color:var(--color-slate-300)!important}}}.hover\:border-zinc-300{&:hover{@media (hover:hover){border-color:var(--color-zinc-300)!important}}}.hover\:border-zinc-700{&:hover{@media (hover:hover){border-color:var(--color-zinc-700)!important}}}.hover\:border-zinc-700\/50{&:hover{@media (hover:hover){border-bottom-color:color-mix(in srgb,oklch(37% .013 285.805) 50%,transparent)!important;border-left-color:color-mix(in srgb,oklch(37% .013 285.805) 50%,transparent)!important;border-right-color:color-mix(in srgb,oklch(37% .013 285.805) 50%,transparent)!important;border-top-color:color-mix(in srgb,oklch(37% .013 285.805) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-700) 50%,transparent)!important}}}}.hover\:bg-amber-50{&:hover{@media (hover:hover){background-color:var(--color-amber-50)!important}}}.hover\:bg-amber-100{&:hover{@media (hover:hover){background-color:var(--color-amber-100)!important}}}.hover\:bg-amber-300{&:hover{@media (hover:hover){background-color:var(--color-amber-300)!important}}}.hover\:bg-amber-500\/15{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(76.9% .188 70.08) 15%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)!important}}}}.hover\:bg-amber-500\/20{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(76.9% .188 70.08) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)!important}}}}.hover\:bg-amber-600{&:hover{@media (hover:hover){background-color:var(--color-amber-600)!important}}}.hover\:bg-blue-400\/10{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(70.7% .165 254.624) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-400) 10%,transparent)!important}}}}.hover\:bg-emerald-50{&:hover{@media (hover:hover){background-color:var(--color-emerald-50)!important}}}.hover\:bg-emerald-100{&:hover{@media (hover:hover){background-color:var(--color-emerald-100)!important}}}.hover\:bg-emerald-400\/10{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(76.5% .177 163.223) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)!important}}}}.hover\:bg-emerald-500{&:hover{@media (hover:hover){background-color:var(--color-emerald-500)!important}}}.hover\:bg-emerald-500\/10{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)!important}}}}.hover\:bg-emerald-500\/15{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 15%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)!important}}}}.hover\:bg-emerald-500\/20{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)!important}}}}.hover\:bg-indigo-50{&:hover{@media (hover:hover){background-color:var(--color-indigo-50)!important}}}.hover\:bg-indigo-50\/30{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(96.2% .018 272.314) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-50) 30%,transparent)!important}}}}.hover\:bg-indigo-50\/80{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(96.2% .018 272.314) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-50) 80%,transparent)!important}}}}.hover\:bg-indigo-100{&:hover{@media (hover:hover){background-color:var(--color-indigo-100)!important}}}.hover\:bg-indigo-400{&:hover{@media (hover:hover){background-color:var(--color-indigo-400)!important}}}.hover\:bg-indigo-500{&:hover{@media (hover:hover){background-color:var(--color-indigo-500)!important}}}.hover\:bg-indigo-500\/5{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 5%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 5%,transparent)!important}}}}.hover\:bg-indigo-500\/20{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}}}}.hover\:bg-indigo-500\/40{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 40%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 40%,transparent)!important}}}}.hover\:bg-indigo-500\/90{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 90%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 90%,transparent)!important}}}}.hover\:bg-indigo-600{&:hover{@media (hover:hover){background-color:var(--color-indigo-600)!important}}}.hover\:bg-indigo-700{&:hover{@media (hover:hover){background-color:var(--color-indigo-700)!important}}}.hover\:bg-purple-100{&:hover{@media (hover:hover){background-color:var(--color-purple-100)!important}}}.hover\:bg-red-50{&:hover{@media (hover:hover){background-color:var(--color-red-50)!important}}}.hover\:bg-red-400\/10{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(70.4% .191 22.216) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-red-400) 10%,transparent)!important}}}}.hover\:bg-rose-50{&:hover{@media (hover:hover){background-color:var(--color-rose-50)!important}}}.hover\:bg-rose-500{&:hover{@media (hover:hover){background-color:var(--color-rose-500)!important}}}.hover\:bg-rose-500\/10{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)!important}}}}.hover\:bg-slate-50{&:hover{@media (hover:hover){background-color:var(--color-slate-50)!important}}}.hover\:bg-slate-100{&:hover{@media (hover:hover){background-color:var(--color-slate-100)!important}}}.hover\:bg-slate-700{&:hover{@media (hover:hover){background-color:var(--color-slate-700)!important}}}.hover\:bg-slate-900{&:hover{@media (hover:hover){background-color:var(--color-slate-900)!important}}}.hover\:bg-transparent{&:hover{@media (hover:hover){background-color:transparent!important}}}.hover\:bg-white{&:hover{@media (hover:hover){background-color:var(--color-white)!important}}}.hover\:bg-zinc-50{&:hover{@media (hover:hover){background-color:var(--color-zinc-50)!important}}}.hover\:bg-zinc-100{&:hover{@media (hover:hover){background-color:var(--color-zinc-100)!important}}}.hover\:bg-zinc-100\/50{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(96.7% .001 286.375) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-100) 50%,transparent)!important}}}}.hover\:bg-zinc-200{&:hover{@media (hover:hover){background-color:var(--color-zinc-200)!important}}}.hover\:bg-zinc-200\/50{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(92% .004 286.32) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-200) 50%,transparent)!important}}}}.hover\:bg-zinc-700{&:hover{@media (hover:hover){background-color:var(--color-zinc-700)!important}}}.hover\:bg-zinc-700\/70{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(37% .013 285.805) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-700) 70%,transparent)!important}}}}.hover\:bg-zinc-800{&:hover{@media (hover:hover){background-color:var(--color-zinc-800)!important}}}.hover\:bg-zinc-800\/20{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 20%,transparent)!important}}}}.hover\:bg-zinc-800\/50{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 50%,transparent)!important}}}}.hover\:bg-zinc-900{&:hover{@media (hover:hover){background-color:var(--color-zinc-900)!important}}}.hover\:bg-zinc-900\/50{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(21% .006 285.885) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 50%,transparent)!important}}}}.hover\:bg-zinc-900\/70{&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(21% .006 285.885) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 70%,transparent)!important}}}}.hover\:text-blue-400{&:hover{@media (hover:hover){color:var(--color-blue-400)!important}}}.hover\:text-emerald-400{&:hover{@media (hover:hover){color:var(--color-emerald-400)!important}}}.hover\:text-emerald-600{&:hover{@media (hover:hover){color:var(--color-emerald-600)!important}}}.hover\:text-indigo-400{&:hover{@media (hover:hover){color:var(--color-indigo-400)!important}}}.hover\:text-indigo-600{&:hover{@media (hover:hover){color:var(--color-indigo-600)!important}}}.hover\:text-indigo-700{&:hover{@media (hover:hover){color:var(--color-indigo-700)!important}}}.hover\:text-indigo-800{&:hover{@media (hover:hover){color:var(--color-indigo-800)!important}}}.hover\:text-purple-700{&:hover{@media (hover:hover){color:var(--color-purple-700)!important}}}.hover\:text-red-400{&:hover{@media (hover:hover){color:var(--color-red-400)!important}}}.hover\:text-red-500{&:hover{@media (hover:hover){color:var(--color-red-500)!important}}}.hover\:text-rose-400{&:hover{@media (hover:hover){color:var(--color-rose-400)!important}}}.hover\:text-rose-500{&:hover{@media (hover:hover){color:var(--color-rose-500)!important}}}.hover\:text-rose-600{&:hover{@media (hover:hover){color:var(--color-rose-600)!important}}}.hover\:text-slate-700{&:hover{@media (hover:hover){color:var(--color-slate-700)!important}}}.hover\:text-slate-800{&:hover{@media (hover:hover){color:var(--color-slate-800)!important}}}.hover\:text-white{&:hover{@media (hover:hover){color:var(--color-white)!important}}}.hover\:text-yellow-400{&:hover{@media (hover:hover){color:var(--color-yellow-400)!important}}}.hover\:text-zinc-100{&:hover{@media (hover:hover){color:var(--color-zinc-100)!important}}}.hover\:text-zinc-200{&:hover{@media (hover:hover){color:var(--color-zinc-200)!important}}}.hover\:text-zinc-300{&:hover{@media (hover:hover){color:var(--color-zinc-300)!important}}}.hover\:text-zinc-600{&:hover{@media (hover:hover){color:var(--color-zinc-600)!important}}}.hover\:text-zinc-700{&:hover{@media (hover:hover){color:var(--color-zinc-700)!important}}}.hover\:text-zinc-800{&:hover{@media (hover:hover){color:var(--color-zinc-800)!important}}}.hover\:text-zinc-900{&:hover{@media (hover:hover){color:var(--color-zinc-900)!important}}}.hover\:accent-indigo-500{&:hover{@media (hover:hover){accent-color:var(--color-indigo-500)!important}}}.hover\:opacity-100{&:hover{@media (hover:hover){opacity:100%!important}}}.hover\:shadow-lg{&:hover{@media (hover:hover){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}}.hover\:shadow-md{&:hover{@media (hover:hover){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}}.hover\:shadow-sm{&:hover{@media (hover:hover){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}}.hover\:shadow-indigo-100\/30{&:hover{@media (hover:hover){--tw-shadow-color:color-mix(in srgb,oklch(93% 0.034 272.788) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-100) 30%,transparent) var(--tw-shadow-alpha),transparent)!important}}}}.focus\:border-indigo-500{&:focus{border-color:var(--color-indigo-500)!important}}.focus\:border-indigo-500\/50{&:focus{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)!important}}}.focus\:text-indigo-600{&:focus{color:var(--color-indigo-600)!important}}.focus\:shadow-none{&:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus\:ring-0{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus\:ring-1{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.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)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus\:ring-amber-400\/30{&:focus{--tw-ring-color:color-mix(in srgb,oklch(82.8% 0.189 84.429) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)!important}}}.focus\:ring-indigo-500{&:focus{--tw-ring-color:var(--color-indigo-500)!important}}.focus\:ring-indigo-500\/20{&:focus{--tw-ring-color:color-mix(in srgb,oklch(58.5% 0.233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}}}.focus\:ring-ring{&:focus{--tw-ring-color:var(--color-ring)!important}}.focus\:ring-violet-500\/20{&:focus{--tw-ring-color:color-mix(in srgb,oklch(60.6% 0.25 292.717) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)!important}}}.focus\:ring-offset-2{&:focus{--tw-ring-offset-width:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}}.focus\:outline-none{&:focus{--tw-outline-style:none!important;outline-style:none!important}}.focus-visible\:border-indigo-500\/50{&:focus-visible{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)!important}}}.focus-visible\:ring-0{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.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)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus-visible\:ring-indigo-500\/20{&:focus-visible{--tw-ring-color:color-mix(in srgb,oklch(58.5% 0.233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}}}.focus-visible\:ring-ring{&:focus-visible{--tw-ring-color:var(--color-ring)!important}}.focus-visible\:ring-offset-2{&:focus-visible{--tw-ring-offset-width:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}}.focus-visible\:outline-none{&:focus-visible{--tw-outline-style:none!important;outline-style:none!important}}.active\:scale-95{&:active{--tw-scale-x:95%!important;--tw-scale-y:95%!important;--tw-scale-z:95%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}}.active\:scale-\[0\.98\]{&:active{scale:.98!important}}.active\:cursor-grabbing{&:active{cursor:grabbing!important}}.disabled\:pointer-events-none{&:disabled{pointer-events:none!important}}.disabled\:cursor-not-allowed{&:disabled{cursor:not-allowed!important}}.disabled\:opacity-50{&:disabled{opacity:50%!important}}.data-\[state\=active\]\:bg-white{&[data-state=active]{background-color:var(--color-white)!important}}.data-\[state\=active\]\:text-zinc-900{&[data-state=active]{color:var(--color-zinc-900)!important}}.data-\[state\=active\]\:shadow-sm{&[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.data-\[state\=closed\]\:duration-300{&[data-state=closed]{--tw-duration:300ms!important;transition-duration:.3s!important}}.data-\[state\=open\]\:bg-secondary{&[data-state=open]{background-color:var(--color-secondary)!important}}.data-\[state\=open\]\:duration-500{&[data-state=open]{--tw-duration:500ms!important;transition-duration:.5s!important}}.data-\[state\=selected\]\:bg-zinc-100{&[data-state=selected]{background-color:var(--color-zinc-100)!important}}.sm\:min-h-\[260px\]{@media (width >= 40rem){min-height:260px!important}}.sm\:w-auto{@media (width >= 40rem){width:auto!important}}.sm\:max-w-md{@media (width >= 40rem){max-width:var(--container-md)!important}}.sm\:max-w-sm{@media (width >= 40rem){max-width:var(--container-sm)!important}}.sm\:min-w-\[88px\]{@media (width >= 40rem){min-width:88px!important}}.sm\:grid-cols-2{@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.sm\:flex-row{@media (width >= 40rem){flex-direction:row!important}}.sm\:items-center{@media (width >= 40rem){align-items:center!important}}.sm\:justify-end{@media (width >= 40rem){justify-content:flex-end!important}}.sm\:gap-4{@media (width >= 40rem){gap:calc(var(--spacing)*4)!important}}.sm\:gap-6{@media (width >= 40rem){gap:calc(var(--spacing)*6)!important}}.sm\:gap-8{@media (width >= 40rem){gap:calc(var(--spacing)*8)!important}}.sm\:space-x-2{@media (width >= 40rem){:where(&>:not(:last-child)){--tw-space-x-reverse:0!important;margin-inline-end:calc(var(--spacing)*2*(1 - var(--tw-space-x-reverse)))!important;margin-inline-start:calc(var(--spacing)*2*var(--tw-space-x-reverse))!important}}}.sm\:p-6{@media (width >= 40rem){padding:calc(var(--spacing)*6)!important}}.sm\:px-6{@media (width >= 40rem){padding-inline:calc(var(--spacing)*6)!important}}.sm\:py-4{@media (width >= 40rem){padding-block:calc(var(--spacing)*4)!important}}.sm\:text-left{@media (width >= 40rem){text-align:left!important}}.md\:grid-cols-2{@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.md\:flex-row{@media (width >= 48rem){flex-direction:row!important}}.xl\:col-span-2{@media (width >= 80rem){grid-column:span 2/span 2!important}}.xl\:grid-cols-2{@media (width >= 80rem){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.xl\:grid-cols-3{@media (width >= 80rem){grid-template-columns:repeat(3,minmax(0,1fr))!important}}.xl\:grid-cols-4{@media (width >= 80rem){grid-template-columns:repeat(4,minmax(0,1fr))!important}}.dark\:border-amber-500\/20{&:is(.dark *){border-color:color-mix(in srgb,oklch(76.9% .188 70.08) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)!important}}}.dark\:border-emerald-500\/20{&:is(.dark *){border-color:color-mix(in srgb,oklch(69.6% .17 162.48) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)!important}}}.dark\:border-indigo-500\/20{&:is(.dark *){border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)!important}}}.dark\:border-rose-500\/20{&:is(.dark *){border-color:color-mix(in srgb,oklch(64.5% .246 16.439) 20%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)!important}}}.dark\:border-zinc-700{&:is(.dark *){border-color:var(--color-zinc-700)!important}}.dark\:border-zinc-700\/70{&:is(.dark *){border-color:color-mix(in srgb,oklch(37% .013 285.805) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-700) 70%,transparent)!important}}}.dark\:border-zinc-800{&:is(.dark *){border-color:var(--color-zinc-800)!important}}.dark\:border-zinc-800\/50{&:is(.dark *){border-color:color-mix(in srgb,oklch(27.4% .006 286.033) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-zinc-800) 50%,transparent)!important}}}.dark\:bg-amber-500\/10{&:is(.dark *){background-color:color-mix(in srgb,oklch(76.9% .188 70.08) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)!important}}}.dark\:bg-emerald-500\/10{&:is(.dark *){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)!important}}}.dark\:bg-indigo-500\/10{&:is(.dark *){background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)!important}}}.dark\:bg-rose-500\/10{&:is(.dark *){background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)!important}}}.dark\:bg-zinc-800{&:is(.dark *){background-color:var(--color-zinc-800)!important}}.dark\:bg-zinc-800\/70{&:is(.dark *){background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 70%,transparent)!important}}}.dark\:bg-zinc-900{&:is(.dark *){background-color:var(--color-zinc-900)!important}}.dark\:bg-zinc-900\/30{&:is(.dark *){background-color:color-mix(in srgb,oklch(21% .006 285.885) 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 30%,transparent)!important}}}.dark\:bg-zinc-900\/50{&:is(.dark *){background-color:color-mix(in srgb,oklch(21% .006 285.885) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 50%,transparent)!important}}}.dark\:bg-zinc-900\/95{&:is(.dark *){background-color:color-mix(in srgb,oklch(21% .006 285.885) 95%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 95%,transparent)!important}}}.dark\:bg-zinc-950{&:is(.dark *){background-color:var(--color-zinc-950)!important}}.dark\:bg-zinc-950\/70{&:is(.dark *){background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 70%,transparent)!important}}}.dark\:bg-zinc-950\/80{&:is(.dark *){background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 80%,transparent)!important}}}.dark\:bg-zinc-950\/90{&:is(.dark *){background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 90%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 90%,transparent)!important}}}.dark\:bg-zinc-950\/95{&:is(.dark *){background-color:color-mix(in srgb,oklch(14.1% .005 285.823) 95%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-950) 95%,transparent)!important}}}.dark\:text-amber-500{&:is(.dark *){color:var(--color-amber-500)!important}}.dark\:text-emerald-500{&:is(.dark *){color:var(--color-emerald-500)!important}}.dark\:text-indigo-300{&:is(.dark *){color:var(--color-indigo-300)!important}}.dark\:text-indigo-500{&:is(.dark *){color:var(--color-indigo-500)!important}}.dark\:text-rose-500{&:is(.dark *){color:var(--color-rose-500)!important}}.dark\:text-zinc-50{&:is(.dark *){color:var(--color-zinc-50)!important}}.dark\:text-zinc-100{&:is(.dark *){color:var(--color-zinc-100)!important}}.dark\:text-zinc-200{&:is(.dark *){color:var(--color-zinc-200)!important}}.dark\:text-zinc-300{&:is(.dark *){color:var(--color-zinc-300)!important}}.dark\:text-zinc-400{&:is(.dark *){color:var(--color-zinc-400)!important}}.dark\:text-zinc-500{&:is(.dark *){color:var(--color-zinc-500)!important}}.dark\:shadow-black\/60{&:is(.dark *){--tw-shadow-color:color-mix(in srgb,#000 60%,transparent)!important;@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 60%,transparent) var(--tw-shadow-alpha),transparent)!important}}}.dark\:ring-offset-zinc-950{&:is(.dark *){--tw-ring-offset-color:var(--color-zinc-950)!important}}.dark\:placeholder\:text-zinc-600{&:is(.dark *){&::-moz-placeholder{color:var(--color-zinc-600)!important}&::placeholder{color:var(--color-zinc-600)!important}}}.dark\:hover\:border-red-500\/50{&:is(.dark *){&:hover{@media (hover:hover){border-bottom-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;border-left-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;border-right-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;border-top-color:color-mix(in srgb,oklch(63.7% .237 25.331) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)!important}}}}}.dark\:hover\:bg-rose-500\/10{&:is(.dark *){&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)!important}}}}}.dark\:hover\:bg-zinc-700{&:is(.dark *){&:hover{@media (hover:hover){background-color:var(--color-zinc-700)!important}}}}.dark\:hover\:bg-zinc-800{&:is(.dark *){&:hover{@media (hover:hover){background-color:var(--color-zinc-800)!important}}}}.dark\:hover\:bg-zinc-900{&:is(.dark *){&:hover{@media (hover:hover){background-color:var(--color-zinc-900)!important}}}}.dark\:hover\:bg-zinc-900\/50{&:is(.dark *){&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(21% .006 285.885) 50%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 50%,transparent)!important}}}}}.dark\:hover\:bg-zinc-900\/80{&:is(.dark *){&:hover{@media (hover:hover){background-color:color-mix(in srgb,oklch(21% .006 285.885) 80%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900) 80%,transparent)!important}}}}}.dark\:hover\:text-red-400{&:is(.dark *){&:hover{@media (hover:hover){color:var(--color-red-400)!important}}}}.dark\:hover\:text-rose-400{&:is(.dark *){&:hover{@media (hover:hover){color:var(--color-rose-400)!important}}}}.dark\:hover\:text-zinc-200{&:is(.dark *){&:hover{@media (hover:hover){color:var(--color-zinc-200)!important}}}}.dark\:hover\:text-zinc-300{&:is(.dark *){&:hover{@media (hover:hover){color:var(--color-zinc-300)!important}}}}.dark\:data-\[state\=active\]\:bg-zinc-800{&:is(.dark *){&[data-state=active]{background-color:var(--color-zinc-800)!important}}}.dark\:data-\[state\=active\]\:text-zinc-100{&:is(.dark *){&[data-state=active]{color:var(--color-zinc-100)!important}}}.dark\:data-\[state\=selected\]\:bg-zinc-800{&:is(.dark *){&[data-state=selected]{background-color:var(--color-zinc-800)!important}}}.\[\&_tr\]\:border-b{& tr{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}}.\[\&_tr\:last-child\]\:border-0{& tr:last-child{border-style:var(--tw-border-style)!important;border-width:0!important}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0{&:has([role=checkbox]){padding-right:calc(var(--spacing)*0)!important}}}@layer base{:root{--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:240 5.9% 10%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:240 10% 3.9%;--radius:0.5rem}.dark{--background:240 10% 3.9%;--foreground:0 0% 98%;--card:240 10% 3.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:240 5.9% 10%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:240 4.9% 83.9%}}h2,h3{margin:0}@layer base{*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground)}}.wp-admin #nodex-app-root{height:calc(100vh - 32px);margin-left:-20px;width:calc(100% + 20px)}body:not(.wp-admin) #nodex-app-root{border:1px solid var(--border);border-radius:1rem;margin:2rem 0;min-height:800px;overflow:hidden;position:relative;width:100%;z-index:1}body.admin-bar #wpadminbar{z-index:999999!important}body.admin-bar:not(.wp-admin) .nodex-v4-root{padding-top:32px!important}@media screen and (max-width:782px){body.admin-bar:not(.wp-admin) .nodex-v4-root{padding-top:46px!important}}#nodex-app-root{background-color:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;--nodex-mobile-breakpoint:768px;--nodex-tablet-breakpoint:1024px;--nodex-mobile-safe-top:48px;--nodex-page-gap:2rem;--nodex-page-gap-mobile:1rem;--nodex-page-gap-tablet:1.25rem;--nodex-page-max-width:1280px;--nodex-touch-target:40px}#nodex-app-root,#nodex-app-root *{box-sizing:border-box}#nodex-app-root.dark{--background:240 10% 3.9%;--foreground:0 0% 98%}#nodex-app-root:not(.dark){--background:0 0% 100%;--foreground:240 10% 3.9%}#nodex-app-root button,#nodex-app-root input,#nodex-app-root select,#nodex-app-root textarea{font:inherit;letter-spacing:inherit}#nodex-app-root table{border-collapse:collapse;border-spacing:0;display:table;margin:0;width:100%}#nodex-app-root tbody,#nodex-app-root td,#nodex-app-root tfoot,#nodex-app-root th,#nodex-app-root thead,#nodex-app-root tr{border-color:inherit}.wp-admin #nodex-app-root table{table-layout:auto}.nodex-ai_page_nodex-ai #wpbody-content,.nodex-ai_page_nodex-ai-approvals #wpbody-content,.nodex-ai_page_nodex-ai-history #wpbody-content,.nodex-ai_page_nodex-ai-new #wpbody-content,.nodex-ai_page_nodex-ai-scheduled #wpbody-content,.toplevel_page_nodex-ai-dashboard #wpbody-content{padding-bottom:0!important}.nodex-ai_page_nodex-ai .wrap,.nodex-ai_page_nodex-ai-approvals .wrap,.nodex-ai_page_nodex-ai-history .wrap,.nodex-ai_page_nodex-ai-new .wrap,.nodex-ai_page_nodex-ai-scheduled .wrap,.toplevel_page_nodex-ai-dashboard .wrap{margin:0!important;max-width:none!important}.wp-admin #nodex-app-root td,.wp-admin #nodex-app-root th{line-height:inherit;padding:inherit;text-align:inherit;vertical-align:inherit}#nodex-app-root a{color:inherit;text-decoration:none}#nodex-app-root h1,#nodex-app-root h2,#nodex-app-root h3,#nodex-app-root h4,#nodex-app-root h5,#nodex-app-root h6,#nodex-app-root p{margin:0}body:not(.wp-admin).nodex-app-active #nodex-app-root{height:100vh;inset:0;margin:0;position:fixed;width:100vw;z-index:99999}body:not(.wp-admin).nodex-app-active{overflow:hidden}#wpbody-content{padding-bottom:0!important}body.nodex-app-active #wpfooter{display:none!important}body.nodex-app-active #wpbody-content{padding-bottom:0!important}@media screen and (max-width:782px){#nodex-app-root{height:calc(100vh - 46px)}}.custom-scrollbar::-webkit-scrollbar{height:5px;width:5px}#nodex-app-root .nodex-select-option-truncate,#nodex-app-root .nodex-select-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#nodex-app-root .nodex-select-option-truncate{max-width:200px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,oklch(27.4% .006 286.033) 50%,transparent);border-radius:calc(infinity*1px);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-800) 50%,transparent)}background-clip:content-box;border:1px solid transparent}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--color-zinc-700)}.custom-scrollbar{scrollbar-color:rgba(63,63,70,.5) transparent;scrollbar-width:thin}.node-palette-container .custom-scrollbar{overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:thin}.node-palette-container .custom-scrollbar:hover{scrollbar-color:hsla(240,4%,46%,.5) transparent}.node-palette-container .custom-scrollbar::-webkit-scrollbar{width:4px}.node-palette-container .custom-scrollbar::-webkit-scrollbar-track{background:transparent}.node-palette-container .custom-scrollbar::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px}.node-palette-container .custom-scrollbar:hover::-webkit-scrollbar-thumb{background-color:hsla(240,4%,46%,.6)}.dark .node-palette-container .custom-scrollbar:hover::-webkit-scrollbar-thumb{background-color:hsla(240,5%,65%,.6)}.node-palette-container .custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(99,102,241,.8)!important}#nodex-app-root .bg-zinc-900\/30{background-color:rgba(24,24,27,.3)!important}#nodex-app-root .border-zinc-800\/50{border-color:rgba(39,39,42,.5)!important}#nodex-app-root .rounded-2xl{border-radius:1rem!important}.nodex-v4-root{background-color:var(--color-background);color:var(--color-foreground);height:100%;width:100%}#nodex-app-root .page-shell{display:flex;flex-direction:column;gap:1.5rem;height:100%;overflow:hidden;padding:var(--nodex-page-gap);width:100%}#nodex-app-root .page-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}#nodex-app-root .page-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#nodex-app-root .page-content{flex:1;min-height:0;overflow:hidden}#nodex-app-root .touch-target{min-height:var(--nodex-touch-target);min-width:var(--nodex-touch-target)}#nodex-app-root .nodex-settings-mobile-nav{backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);border:1px solid hsla(240,5%,65%,.24);border-radius:18px;box-shadow:0 18px 36px -20px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.1);display:grid;gap:.375rem;grid-template-columns:repeat(5,minmax(0,1fr));padding:.375rem}#nodex-app-root .nodex-settings-mobile-nav.is-dark{background:linear-gradient(180deg,rgba(24,24,27,.82),rgba(9,9,11,.9));border-color:rgba(82,82,91,.42)}#nodex-app-root .nodex-settings-mobile-nav.is-light{background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(240,5%,96%,.92));border-color:hsla(240,5%,84%,.92)}#nodex-app-root .nodex-settings-mobile-nav-item{align-items:center;border-radius:12px;display:flex;flex-direction:column;gap:.2rem;justify-content:center;padding:.35rem .2rem;transition:all .2s ease}#nodex-app-root .nodex-settings-mobile-nav-item .nodex-settings-mobile-nav-icon{align-items:center;border:1px solid transparent;border-radius:9999px;display:inline-flex;height:1.7rem;justify-content:center;transition:all .2s ease;width:1.7rem}#nodex-app-root .nodex-settings-mobile-nav-item .nodex-settings-mobile-nav-label{font-size:10px;font-weight:700;letter-spacing:.01em;line-height:1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#nodex-app-root .nodex-settings-mobile-nav-item.is-active{transform:translateY(-1px)}#nodex-app-root .nodex-settings-mobile-nav-item.is-active .nodex-settings-mobile-nav-icon{background:radial-gradient(circle at 35% 25%,hsla(0,0%,100%,.28),rgba(99,102,241,.22) 45%,rgba(79,70,229,.58));border-color:rgba(199,210,254,.54);box-shadow:0 0 0 1px rgba(165,180,252,.22),0 8px 20px -10px rgba(99,102,241,.95);color:#fff}#nodex-app-root .nodex-settings-mobile-nav-item.is-active .nodex-settings-mobile-nav-label{color:#eef2ff}#nodex-app-root .nodex-settings-mobile-nav.is-light .nodex-settings-mobile-nav-item.is-active .nodex-settings-mobile-nav-icon{background:radial-gradient(circle at 35% 25%,hsla(0,0%,100%,.55),rgba(99,102,241,.18) 45%,rgba(79,70,229,.75));border-color:rgba(129,140,248,.4)}#nodex-app-root .nodex-settings-mobile-nav.is-light .nodex-settings-mobile-nav-item.is-active .nodex-settings-mobile-nav-label{color:#3730a3}#nodex-app-root .nodex-settings-mobile-nav.is-dark .nodex-settings-mobile-nav-item.is-inactive{color:#a1a1aa}#nodex-app-root .nodex-settings-mobile-nav.is-dark .nodex-settings-mobile-nav-item.is-inactive .nodex-settings-mobile-nav-icon{background:rgba(39,39,42,.45);border-color:rgba(63,63,70,.7);color:#d4d4d8}#nodex-app-root .nodex-settings-mobile-nav.is-light .nodex-settings-mobile-nav-item.is-inactive{color:#52525b}#nodex-app-root .nodex-settings-mobile-nav.is-light .nodex-settings-mobile-nav-item.is-inactive .nodex-settings-mobile-nav-icon{background:hsla(0,0%,100%,.7);border-color:hsla(240,5%,84%,.88);color:#3f3f46}#nodex-app-root .nodex-settings-mobile-nav-item.is-inactive:hover{transform:translateY(-1px)}#nodex-app-root .nodex-settings-mobile-nav.is-dark .nodex-settings-mobile-nav-item.is-inactive:hover{background:rgba(39,39,42,.42)}#nodex-app-root .nodex-settings-mobile-nav.is-light .nodex-settings-mobile-nav-item.is-inactive:hover{background:hsla(240,5%,96%,.82)}body.admin-bar .nodex-v4-root{--nodex-mobile-safe-top:46px}@media screen and (min-width:769px){.nodex-v4-root{--nodex-mobile-safe-top:56px}}@media screen and (max-width:768px){#nodex-app-root{--nodex-page-gap:var(--nodex-page-gap-mobile)}#nodex-app-root .nodex-v4-root{min-width:0}#nodex-app-root .page-shell{gap:1rem;padding:var(--nodex-page-gap-mobile)}#nodex-app-root .page-header{align-items:stretch;flex-direction:column;gap:.75rem}#nodex-app-root .page-toolbar{gap:.5rem;width:100%}#nodex-app-root .nodex-v4-root .react-flow__panel{max-width:calc(100vw - 16px)}#nodex-app-root .nodex-v4-root .react-flow__controls{transform:scale(.95);transform-origin:bottom right}#nodex-app-root .nodex-mobile-header input[type=text]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:769px) and (max-width:1024px){#nodex-app-root{--nodex-page-gap:var(--nodex-page-gap-tablet)}}#nodex-app-root .nodex-v4-root h1,#nodex-app-root .nodex-v4-root h2,#nodex-app-root .nodex-v4-root h3,#nodex-app-root .nodex-v4-root h4,#nodex-app-root .nodex-v4-root h5,#nodex-app-root .nodex-v4-root h6{color:var(--color-foreground);opacity:100%}.nodex-v4-root input[type=number],.nodex-v4-root input[type=password],.nodex-v4-root input[type=text],.nodex-v4-root select,.nodex-v4-root textarea{background-color:var(--color-white);border-color:var(--color-zinc-200);color:var(--color-zinc-900)}.dark .nodex-v4-root input[type=number],.dark .nodex-v4-root input[type=password],.dark .nodex-v4-root input[type=text],.dark .nodex-v4-root select,.dark .nodex-v4-root textarea{background-color:var(--color-zinc-900);border-color:var(--color-zinc-800);color:var(--color-zinc-100)}.nodex-v4-root input.node-search{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.nodex-v4-root input::-moz-placeholder,.nodex-v4-root textarea::-moz-placeholder{color:var(--color-zinc-400)}.nodex-v4-root input::placeholder,.nodex-v4-root textarea::placeholder{color:var(--color-zinc-400)}.dark .nodex-v4-root input::-moz-placeholder,.dark .nodex-v4-root textarea::-moz-placeholder{color:var(--color-zinc-600)}.dark .nodex-v4-root input::placeholder,.dark .nodex-v4-root textarea::placeholder{color:var(--color-zinc-600)}.nodex-v4-root select option{background-color:var(--color-white);color:var(--color-zinc-900)}.dark .nodex-v4-root select option{background-color:var(--color-zinc-950);color:var(--color-zinc-100)}.react-flow__controls{border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:1px;overflow:hidden;padding:calc(var(--spacing)*1);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));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,);background-color:hsla(0,0%,100%,.5)!important;border:1px solid hsla(240,6%,90%,.5)!important}.dark .react-flow__controls{background-color:rgba(24,24,27,.5)!important;border:1px solid rgba(39,39,42,.5)!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)!important}.react-flow__controls-button{align-items:center;border-radius:var(--radius-lg);display:flex;height:calc(var(--spacing)*8);justify-content:center;width:calc(var(--spacing)*8);--tw-border-style:none;background-color:transparent;border-style:none;color:#71717a!important;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.react-flow__controls-button:hover{background-color:var(--color-zinc-100);color:var(--color-zinc-900)}.dark .react-flow__controls-button:hover{background-color:rgba(39,39,42,.8)!important;color:#e4e4e7!important}.react-flow__controls-button svg{fill:currentColor!important;height:.875rem!important;width:.875rem!important}.react-flow__controls-button:disabled{cursor:not-allowed;opacity:20%}.sidebar-brand{color:var(--color-zinc-900)}.dark .sidebar-brand{color:var(--color-white)}.react-flow__edge.animated .react-flow__edge-path{animation:nodex-edge-flow 1.35s linear infinite;stroke-dasharray:6 6;stroke-linecap:round;transition:none!important;will-change:stroke-dashoffset}@keyframes nodex-edge-flow{0%{stroke-dashoffset:32}to{stroke-dashoffset:0}}.react-flow__edge-path{shape-rendering:auto;transition:stroke .3s ease,stroke-width .3s ease}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output{background:transparent!important;border:none!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;height:auto!important;padding:0!important;text-align:left!important;width:auto!important}.react-flow__node-default.selected,.react-flow__node-input.selected,.react-flow__node-output.selected{box-shadow:none!important}.nodex-node{background-color:#fff;border-color:#e4e4e7;border-radius:1rem;border-width:1px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);color:#18181b;min-width:220px;padding:1rem}.dark .nodex-node{backdrop-filter:blur(20px);background-color:rgba(24,24,27,.8);border-color:rgba(39,39,42,.5);box-shadow:0 25px 50px -12px rgba(0,0,0,.5);color:#f4f4f5}.nodex-node.is-selected{border-color:#6366f1;box-shadow:0 0 20px rgba(99,102,241,.1)}.nodex-node__handle{background-color:#6366f1!important;border:1.5px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 2px rgba(99,102,241,.1),0 2px 4px rgba(0,0,0,.1)!important;height:8px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;width:8px!important;z-index:10!important}.dark .nodex-node__handle{background-color:#818cf8!important;border-color:#18181b!important;box-shadow:0 0 0 2px rgba(129,140,248,.15),0 2px 4px rgba(0,0,0,.3)!important}.nodex-node__handle:hover{background-color:#4f46e5!important;box-shadow:0 0 0 4px rgba(99,102,241,.2)!important;transform:translateY(-50%) scale(1.4)!important}.dark .nodex-node__handle:hover{background-color:#a5b4fc!important;box-shadow:0 0 0 4px rgba(129,140,248,.25)!important}.nodex-node__handle.connecting,.nodex-node__handle.valid{background-color:#10b981!important;border-color:#fff!important;box-shadow:0 0 0 4px rgba(16,185,129,.2)!important;transform:translateY(-50%) scale(1.5)!important}.dark .nodex-node__handle.connecting,.dark .nodex-node__handle.valid{border-color:#18181b!important;box-shadow:0 0 0 4px rgba(16,185,129,.25)!important}.nodex-node__handle--target{left:-5px!important}.nodex-node__handle--source{right:-5px!important}.dark .nodex-node.is-selected{box-shadow:0 0 20px rgba(99,102,241,.2)}.nodex-node__icon{align-items:center;background-color:rgba(99,102,241,.1);border:1px solid rgba(0,0,0,.05);border-radius:.75rem;color:#6366f1;display:flex;height:40px;justify-content:center;width:40px}.dark .nodex-node__icon{background-color:rgba(99,102,241,.15);border-color:hsla(0,0%,100%,.05)}#nodex-app-root .is-modern .react-flow__node{height:90px!important;width:90px!important}#nodex-app-root .is-modern .nodex-node{--nodex-modern-accent:var(--nodex-node-accent,#6dbfb8);--nodex-modern-bg:var(--nodex-modern-accent);@supports (color:color-mix(in lab,red,red)){--nodex-modern-bg:color-mix(in srgb,var(--nodex-modern-accent) 8%,#fff)}--nodex-modern-border:var(--nodex-modern-accent);align-items:center!important;background:var(--nodex-modern-bg)!important;border:1.5px solid var(--nodex-modern-border)!important;border-radius:24px!important;box-shadow:none!important;color:var(--nodex-modern-accent)!important;display:flex!important;height:90px!important;justify-content:center!important;max-width:90px!important;min-width:90px!important;overflow:visible!important;padding:0!important;width:90px!important}#nodex-app-root .is-modern .nodex-node.is-selected{border-color:var(--nodex-modern-accent)!important;border-width:2px!important;box-shadow:0 0 0 4px var(--nodex-modern-accent)!important;@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 4px color-mix(in srgb,var(--nodex-modern-accent) 15%,transparent)!important}}#nodex-app-root .dark .is-modern .nodex-node.is-selected,#nodex-app-root.dark .is-modern .nodex-node.is-selected{box-shadow:0 0 0 4px var(--nodex-modern-accent)!important;@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 4px color-mix(in srgb,var(--nodex-modern-accent) 25%,transparent)!important}}#nodex-app-root .dark .is-modern .nodex-node,#nodex-app-root.dark .is-modern .nodex-node{--nodex-modern-bg:var(--nodex-modern-accent);@supports (color:color-mix(in lab,red,red)){--nodex-modern-bg:color-mix(in srgb,var(--nodex-modern-accent) 15%,#1a1a1a)}--nodex-modern-border:var(--nodex-modern-accent)}#nodex-app-root .is-modern .nodex-node .nodex-node__content{align-items:center;display:flex;gap:0!important;height:100%;justify-content:center;width:100%}#nodex-app-root .is-modern .nodex-node .nodex-node__icon{align-items:center!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:var(--nodex-modern-accent)!important;display:flex!important;height:100%!important;justify-content:center!important;width:100%!important}#nodex-app-root .is-modern .nodex-node .nodex-node__icon svg{flex-shrink:0!important;height:48px!important;stroke:var(--nodex-modern-accent)!important;stroke-width:2!important;width:48px!important}#nodex-app-root .is-modern .nodex-node .nodex-node__text{left:50%!important;pointer-events:none!important;position:absolute!important;text-align:center!important;top:calc(100% + 12px)!important;transform:translateX(-50%)!important;width:140px!important;z-index:8!important}#nodex-app-root .is-modern .nodex-node .nodex-node__title{background:transparent!important;border:none!important;color:#111!important;display:block!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#nodex-app-root .dark .is-modern .nodex-node .nodex-node__title,#nodex-app-root.dark .is-modern .nodex-node .nodex-node__title{color:#eee!important}#nodex-app-root .is-modern .nodex-node .nodex-node__subtitle{display:none!important}#nodex-app-root .is-modern .nodex-node .nodex-node__handle{background:#fff!important;border:2px solid var(--nodex-modern-accent)!important;border-radius:50%!important;box-shadow:0 0 0 2px #fff!important;height:10px!important;transition:transform .2s ease!important;width:10px!important;z-index:10!important}#nodex-app-root .dark .is-modern .nodex-node .nodex-node__handle,#nodex-app-root.dark .is-modern .nodex-node .nodex-node__handle{background:#1a1a1a!important;box-shadow:0 0 0 2px #1a1a1a!important}.is-modern .nodex-node .nodex-node__handle:hover{transform:translateY(-50%) scale(1.2)!important}.is-modern .nodex-node .nodex-node__handle--target{left:-5px!important;top:50%!important;transform:translateY(-50%)!important}.is-modern .nodex-node .nodex-node__handle--source{left:auto!important;right:-5px!important;top:50%!important;transform:translateY(-50%)!important}@media screen and (max-width:768px){#nodex-app-root .is-mobile-canvas.is-modern .nodex-node .nodex-node__subtitle,#nodex-app-root .is-mobile-canvas.is-modern .nodex-node .nodex-node__text,#nodex-app-root .is-mobile-canvas.is-modern .nodex-node .nodex-node__title,#nodex-app-root .is-modern .nodex-node .nodex-node__text,#nodex-app-root .nodex-node .nodex-node__text.nodex-node__text--mobile-hidden{display:none!important}#nodex-app-root .is-mobile-canvas .nodex-node .nodex-node__handle--target{bottom:auto!important;left:50%!important;right:auto!important;top:-5px!important;transform:translateX(-50%)!important}#nodex-app-root .is-mobile-canvas .nodex-node .nodex-node__handle--source{bottom:-5px!important;left:50%!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important}#nodex-app-root .is-mobile-canvas .nodex-node .nodex-node__handle:hover{transform:translateX(-50%) scale(1.2)!important}#nodex-app-root .is-mobile-canvas .nodex-node .nodex-node__handle.connecting,#nodex-app-root .is-mobile-canvas .nodex-node .nodex-node__handle.valid{transform:translateX(-50%) scale(1.3)!important}#nodex-app-root .is-modern .nodex-node .nodex-node__handle--target{left:50%!important;right:auto!important;top:-5px!important;transform:translateX(-50%)!important}#nodex-app-root .is-modern .nodex-node .nodex-node__handle--source{bottom:-5px!important;left:50%!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important}#nodex-app-root .is-modern .nodex-node .nodex-node__handle:hover{transform:translateX(-50%) scale(1.2)!important}#nodex-app-root .is-modern .nodex-node .nodex-node__handle.connecting,#nodex-app-root .is-modern .nodex-node .nodex-node__handle.valid{transform:translateX(-50%) scale(1.3)!important}}.is-modern .react-flow__edge-path{stroke:#ddd!important;stroke-dasharray:4,4!important;stroke-width:2!important}.is-modern .nodex-node>button{right:-8px!important;top:-8px!important}.react-flow__node{z-index:5!important}.react-flow__node.selected{z-index:10!important}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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:"*";initial-value:"";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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:""}}}