*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.right-3{right:.75rem}.top-0{top:0}.top-3{top:.75rem}.z-50{z-index:50}.z-\[100\]{z-index:100}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-3{height:.75rem}.h-5{height:1.25rem}.h-full{height:100%}.max-h-\[90vh\]{max-height:90vh}.w-3{width:.75rem}.w-5{width:1.25rem}.w-96{width:24rem}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[90\%\]{max-width:90%}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-60{--tw-bg-opacity: .6}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pl-6{padding-left:1.5rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-900:hover{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@font-face{font-family:Uncut Sans;src:url(/fonts/UncutSans-Regular.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Uncut Sans;src:url(/fonts/UncutSans-Medium.woff2) format("woff2");font-style:normal;font-display:swap}body{min-height:-webkit-fill-available;padding-bottom:env(safe-area-inset-bottom);font-family:Uncut Sans,sans-serif;letter-spacing:.035em}html{height:-webkit-fill-available}h1{color:#000}._button_lx508_1{padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}._modalContent_hh7o7_1{width:100%;max-width:500px}._modalHeader_hh7o7_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}._modalHeader_hh7o7_6 h3{margin:0;font-size:18px;font-weight:600;color:#111827}._closeButton_hh7o7_22{background:none;border:none;padding:8px;cursor:pointer;color:#6b7280;transition:all .2s ease}._closeButton_hh7o7_22:hover{background-color:#f3f4f6;color:#374151}._errorMessage_hh7o7_36{display:flex;align-items:center;gap:8px;padding:12px;margin-bottom:16px;background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;font-size:14px}._modalForm_hh7o7_48{display:flex;flex-direction:column}._formGroup_hh7o7_53{display:flex;flex-direction:column;gap:8px}._label_hh7o7_59{display:flex;align-items:center;gap:8px;font-weight:500;color:#374151;font-size:14px}._input_hh7o7_68{padding:12px 16px;border:1px solid #d1d5db;font-size:14px;transition:all .2s ease;background-color:#fff}._input_hh7o7_68:focus{outline:none}._inputError_hh7o7_80{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}._fieldError_hh7o7_85{display:flex;align-items:center;gap:6px;color:#dc2626;font-size:12px;margin-top:4px;min-height:18px;transition:opacity .2s ease}._fieldErrorHidden_hh7o7_96{opacity:0;pointer-events:none}._fieldError_hh7o7_85 span{flex:1}._modalActions_hh7o7_105{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}._cancelButton_hh7o7_112{padding:10px 20px;border:1px solid #d1d5db;background-color:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_hh7o7_112:hover{background-color:#f9fafb;border-color:#9ca3af}._submitButton_hh7o7_128{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;background-color:#000;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._submitButton_hh7o7_128:disabled{opacity:.6;cursor:not-allowed}._spinner_hh7o7_147{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_hh7o7_147 1s linear infinite}@keyframes _spin_hh7o7_147{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.four-dots-loading-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;z-index:10}.four-dots-loading-animation{display:flex;align-items:center;justify-content:center;position:relative;width:80px;height:80px}.four-dots-circle{position:absolute;width:16px;height:16px;border-radius:50%;background-color:#4f46e5;animation:four-dots-animation 1.2s cubic-bezier(.5,0,.5,1) infinite}.four-dots-circle-1{animation-delay:0s;top:0;left:32px}.four-dots-circle-2{animation-delay:-.3s;top:32px;right:0}.four-dots-circle-3{animation-delay:-.6s;bottom:0;left:32px}.four-dots-circle-4{animation-delay:-.9s;top:32px;left:0}@keyframes four-dots-animation{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}._modalOverlay_6cju1_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_6cju1_15{background:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}._modalHeader_6cju1_25{display:flex;align-items:center;gap:12px;padding:24px 24px 0}._inviteIcon_6cju1_32,._warningIcon_6cju1_33{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#f1f5f9}._modalTitle_6cju1_43{flex:1;font-size:20px;font-weight:600;color:#1e293b;margin:0}._modalBody_6cju1_51{padding:24px}._invitationSelector_6cju1_55{margin-bottom:24px}._selectorLabel_6cju1_59{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}._selector_6cju1_59{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#fff}._selector_6cju1_59:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._invitationDetails_6cju1_82{text-align:center;margin-bottom:24px}._invitationText_6cju1_87{font-size:16px;color:#6b7280;margin-bottom:8px}._organizationName_6cju1_93{font-size:24px;font-weight:700;color:#1e293b;margin:8px 0}._email_6cju1_100{font-size:14px;color:#6b7280}._organizationComparison_6cju1_105{display:flex;align-items:center;gap:16px;margin-bottom:24px}._currentOrg_6cju1_112,._newOrg_6cju1_113{flex:1}._currentOrg_6cju1_112 h3,._newOrg_6cju1_113 h3{font-size:12px;font-weight:600;text-transform:uppercase;color:#6b7280;margin-bottom:8px;text-align:center}._orgCard_6cju1_127{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #d1d5db;border-radius:8px;background-color:#f9fafb;font-weight:500}._arrow_6cju1_138{color:#6b7280;flex-shrink:0}._warningBox_6cju1_143{display:flex;gap:12px;padding:16px;background-color:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-bottom:16px}._warningBox_6cju1_143 p{margin:0 0 8px;font-weight:500;color:#92400e}._warningBox_6cju1_143 ul{margin:0;padding-left:16px;color:#92400e}._warningBox_6cju1_143 li{margin-bottom:4px}._infoBox_6cju1_169{padding:16px;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-bottom:16px}._infoBox_6cju1_169 p{margin:0 0 8px;color:#1e40af}._infoBox_6cju1_169 p:last-child{margin-bottom:0}._inviterText_6cju1_186{color:#6b7280;font-size:14px;text-align:center;margin:0}._modalActions_6cju1_193{display:flex;gap:12px;padding:0 24px 24px}._actionButton_6cju1_199{flex:1;padding:.75rem 1rem;border:1px solid #e5e5e5;background:#fff;color:#333;font-size:.875rem;font-weight:400;cursor:pointer;transition:border-color .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px}._actionButton_6cju1_199:hover{border-color:#9ca3af}._actionButton_6cju1_199:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}._primaryButton_6cju1_226{background-color:#000;color:#fff;border-color:#000}._primaryButton_6cju1_226:hover{background-color:#1a1a1a;border-color:#1a1a1a}._dangerButton_6cju1_237{background-color:#dc2626;color:#fff;border-color:#dc2626}._dangerButton_6cju1_237:hover{background-color:#b91c1c;border-color:#b91c1c}@media (max-width: 640px){._modalContent_6cju1_15{margin:16px;max-width:none}._organizationComparison_6cju1_105{flex-direction:column;gap:12px}._arrow_6cju1_138{transform:rotate(90deg)}._modalActions_6cju1_193{flex-direction:column-reverse}}._container_crf5e_1{height:100vh;background-color:#fff;display:flex}._sideMenu_crf5e_7{display:none}@media (min-width: 1024px){._sideMenu_crf5e_7{display:flex;flex-direction:column;height:100%;padding-left:env(safe-area-inset-left)}}._sideMenuInner_crf5e_20{height:100%;width:300px;background-color:#fff;display:flex;flex-direction:column;padding:5rem 1.25rem 1.25rem;justify-content:flex-start}._navSectionTop_crf5e_31{display:flex;flex-direction:column;gap:.25rem;padding-left:.75rem;padding-right:.75rem;padding-top:2rem}._spacer_crf5e_40{flex:1}._navSectionBottom_crf5e_44{display:flex;flex-direction:column;gap:.25rem;padding:.75rem}._logoSection_crf5e_54{padding-left:1rem;padding-right:1rem;margin-bottom:1.5rem;padding-bottom:.75rem}._logoContainer_crf5e_61{display:flex;align-items:center;gap:.75rem;padding-left:1.5rem}._logoImage_crf5e_68{height:2rem;width:auto;flex-shrink:0}._logoText_crf5e_74{font-size:1.5rem;color:#000;margin:0}._navItem_crf5e_80{position:relative;width:100%}._navButton_crf5e_85{width:100%;padding:1.25rem 1.25rem 1.25rem 1.5rem;border-radius:0;display:flex;align-items:center;gap:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);font-weight:500}._navButtonActive_crf5e_99{background-color:#000;color:#fff}._navButtonInactive_crf5e_105{color:#5c5c5c;background-color:transparent}._navButtonInactive_crf5e_105:hover{background-color:#efefef;color:#000}._navIcon_crf5e_116{width:1rem;height:1rem;flex-shrink:0}._navIconActive_crf5e_122{color:#fff}._navIconInactive_crf5e_127{color:#64748b}._navButtonInactive_crf5e_105:hover ._navIconInactive_crf5e_127{color:#334155}._navLabel_crf5e_136{font-size:.9375rem}._signOutSection_crf5e_140{margin-top:auto;padding-left:.75rem;padding-right:.75rem;padding-top:.75rem;border-top:1px solid #f1f5f9}._signOutButton_crf5e_148{width:100%;padding:.625rem .75rem;border-radius:0;display:flex;align-items:center;gap:.75rem;transition-property:all;transition-duration:.15s;color:#64748b;background-color:transparent}._signOutButton_crf5e_148:hover{background-color:#fef2f2;color:#dc2626}._signOutButton_crf5e_148:hover ._signOutIcon_crf5e_166{color:#dc2626}._signOutIcon_crf5e_166{width:1.125rem;height:1.125rem;color:#64748b;flex-shrink:0;transition-property:color;transition-duration:.15s}._signOutLabel_crf5e_179{font-size:.8125rem;font-weight:500}._signOutContent_crf5e_184{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0}._signOutEmail_crf5e_192{font-size:.6875rem;color:#94a3b8;margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._mainContent_crf5e_202{flex:1;display:flex;flex-direction:column}._topBar_crf5e_208{display:flex;align-items:center;justify-content:space-between;padding:.5rem;padding-top:env(safe-area-inset-top)}@media (min-width: 1024px){._topBar_crf5e_208{display:none}}@media (max-width: 1024px){._topBar_crf5e_208{padding:2rem}}._topBarLogo_crf5e_231{display:flex;align-items:center;gap:.5rem}._topBarLogoImage_crf5e_237{height:1.5rem;width:auto;flex-shrink:0}._topBarTitle_crf5e_243{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}._menuButtonContainer_crf5e_250{display:flex;align-items:center;gap:.5rem}._menuButton_crf5e_250{padding:.5rem;border-radius:0;background-color:#f9fafb;border:1px solid #e5e7eb;color:#6b7280}._menuButton_crf5e_250:hover{color:#374151}._menuIcon_crf5e_268{width:1.25rem;height:1.25rem}._contentArea_crf5e_273{flex:1;overflow:auto;background-color:#fff}._mobileMenuContainer_crf5e_279{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;height:100vh;width:100vw}._mobileMenuActive_crf5e_287{pointer-events:auto}._mobileMenuInactive_crf5e_292{pointer-events:none}._mobileDivider_crf5e_297{height:1px;background-color:#e5e7eb;margin:1rem 0 1.25rem}._backdrop_crf5e_303{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;transition-property:opacity;transition-duration:.5s;height:100vh;width:100vw}._backdropActive_crf5e_313{opacity:1}._backdropInactive_crf5e_318{opacity:0}._menuPanel_crf5e_323{position:absolute;inset-top:0;inset-bottom:0;right:0;width:100%;max-width:28rem;background-color:#f9fafb;transform:translate(0);transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;height:100vh}._menuPanelActive_crf5e_340{transform:translate(0)}._menuPanelInactive_crf5e_345{transform:translate(100%)}._menuPanelInner_crf5e_350{display:flex;flex-direction:column;height:100%;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);min-height:100vh}._menuHeader_crf5e_359{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}._mobileMenuLogo_crf5e_367{display:flex;align-items:center;gap:.5rem}._mobileMenuLogoImage_crf5e_373{height:1.5rem;width:auto;flex-shrink:0}._menuTitle_crf5e_379{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0}._closeButton_crf5e_386{padding:.75rem;border-radius:0;color:#6b7280;transition-property:color,background-color,border-color;transition-duration:.2s}._closeButton_crf5e_386:hover{background-color:#fff}._closeIcon_crf5e_398{width:1.5rem;height:1.5rem}._menuItems_crf5e_403{flex:1;padding:2rem 1rem}._mobileNavButton_crf5e_411{width:100%;padding:1.25rem 1.5rem;margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;border-radius:0;transition-property:all;transition-duration:.3s}._mobileNavButtonActive_crf5e_426{background-color:#fff;color:#1f2937;border-left:2px solid #1f2937;border-top:1px solid #e5e7eb;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}._mobileNavButtonInactive_crf5e_436{color:#374151}._mobileNavButtonInactive_crf5e_436:hover{background-color:#fff}._mobileNavIcon_crf5e_445{width:1.5rem;height:1.5rem}._mobileNavIconActive_crf5e_450{color:#1f2937}._mobileNavIconInactive_crf5e_455{color:#6b7280}._mobileNavContent_crf5e_460{display:flex;flex-direction:column;align-items:flex-start}._mobileNavLabel_crf5e_466{font-size:1.125rem;font-weight:500}._mobileNavDescription_crf5e_471{font-size:.875rem}._mobileNavDescriptionActive_crf5e_475{color:#4b5563}._mobileNavDescriptionInactive_crf5e_480{color:#6b7280}._mobileSignOutButton_crf5e_485{width:100%;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:1rem;color:#374151;border-radius:0;transition-property:all;transition-duration:.3s;border:1px solid #e5e7eb}._mobileSignOutButton_crf5e_485:hover{background-color:#fff}._mobileSignOutIcon_crf5e_505{width:1.5rem;height:1.5rem;color:#6b7280}._mobileSignOutContent_crf5e_511{display:flex;flex-direction:column;align-items:flex-start}._mobileSignOutLabel_crf5e_517{font-size:1.125rem;font-weight:500}._mobileSignOutDescription_crf5e_522{font-size:.875rem;color:#6b7280}._loginContainer_26tb8_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;animation:_fadeIn_26tb8_1 .6s cubic-bezier(.16,1,.3,1);background:#fff}._card_26tb8_11{width:100%;max-width:440px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:24px;padding:1.75rem;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:1.25rem;animation:_slideUp_26tb8_1 .6s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px #0000000d}._title_26tb8_26{font-size:1.75rem;font-weight:700;color:#111827;margin-bottom:.5rem}._subtitle_26tb8_33{color:#6b7280;font-size:.95rem}._googleButton_26tb8_38{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem;background:#fff;border:1px solid #d1d5db;border-radius:12px;color:#374151;font-weight:500;transition:all .2s}._googleButton_26tb8_38:hover:not(:disabled){background:#f9fafb;transform:translateY(-1px)}._googleButton_26tb8_38:disabled{opacity:.5;cursor:not-allowed}._divider_26tb8_63{display:flex;align-items:center;width:100%;margin:.5rem 0}._dividerLine_26tb8_70{flex:1;height:1px;background:#e5e7eb}._dividerText_26tb8_76{padding:0 1rem;color:#6b7280;font-size:.85rem}._form_26tb8_82{display:flex;flex-direction:column;gap:1.25rem;width:100%}._errorMessage_26tb8_89{background:#dc26261a;border:1px solid rgba(220,38,38,.3);color:#b91c1c;padding:.75rem;border-radius:8px;font-size:.875rem;margin-bottom:1rem}._formFields_26tb8_99{display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem}._formField_26tb8_99{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_26tb8_112{font-size:.875rem;font-weight:500;color:#374151}._fieldInput_26tb8_118{width:100%;padding:.65rem;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#111827;font-size:1rem;transition:all .2s;outline:none}._fieldInput_26tb8_118:focus{border-color:#3b82f6;background:#fff;box-shadow:0 0 0 2px #3b82f64d}._fieldInput_26tb8_118::-moz-placeholder{color:#9ca3af}._fieldInput_26tb8_118::placeholder{color:#9ca3af}._submitButton_26tb8_140{width:100%;padding:.65rem;background:linear-gradient(to right,#3b82f6,#2563eb);border-radius:12px;color:#fff;font-weight:500;transition:all .2s;margin-top:.5rem}._submitButton_26tb8_140:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #2563eb4d}._submitButton_26tb8_140:disabled{opacity:.7;cursor:not-allowed}._loadingState_26tb8_161{display:flex;align-items:center;justify-content:center;gap:.5rem}._loadingSpinner_26tb8_168{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_26tb8_1 1s linear infinite}._toggleAuthMode_26tb8_177{background:transparent;border:none;color:#4b5563;font-size:.875rem;padding:.5rem;cursor:pointer;transition:color .2s;text-align:center}._toggleAuthMode_26tb8_177:hover{color:#1f2937}@keyframes _fadeIn_26tb8_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_26tb8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._passwordLabelWrapper_26tb8_213{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._forgotPasswordLink_26tb8_220{background:none;border:none;color:#3b82f6;font-size:.875rem;cursor:pointer;padding:0;transition:color .2s}._forgotPasswordLink_26tb8_220:hover{color:#2563eb;text-decoration:underline}._modalOverlay_26tb8_236{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_26tb8_1 .2s ease-out}._modalContent_26tb8_250{background:#fff;border-radius:16px;padding:2rem;max-width:440px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_slideUp_26tb8_1 .3s cubic-bezier(.16,1,.3,1)}._modalHeader_26tb8_264{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._modalTitle_26tb8_271{font-size:1.5rem;font-weight:700;color:#111827;margin:0}._modalClose_26tb8_278{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:.25rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._modalClose_26tb8_278:hover{background:#f3f4f6;color:#374151}._resetForm_26tb8_299{display:flex;flex-direction:column;gap:1.5rem}._resetDescription_26tb8_305{color:#6b7280;font-size:.95rem;line-height:1.5}._resetSuccess_26tb8_311{text-align:center;padding:1rem 0}._resetSuccess_26tb8_311 p:first-child{font-size:1.125rem;font-weight:600;color:#059669;margin-bottom:.5rem}._resetSuccessText_26tb8_323{color:#6b7280;font-size:.95rem;margin-bottom:1.5rem}._resetSuccessButton_26tb8_329{width:100%}._modalActions_26tb8_333{display:flex;gap:.75rem;margin-top:.5rem}._cancelButton_26tb8_339{flex:1;background:#f3f4f6;color:#374151;border:none}._cancelButton_26tb8_339:hover{background:#e5e7eb}@keyframes _spin_26tb8_1{to{transform:rotate(360deg)}}@media (max-width: 640px){._loginContainer_26tb8_1{padding:1rem}._card_26tb8_11{padding:1.25rem}._title_26tb8_26{font-size:1.3rem}}._container_dufkx_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#f5f5f5}._content_dufkx_10{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:3rem;width:100%;max-width:24rem}._title_dufkx_19{font-size:2rem;font-weight:700;margin:0 0 .5rem;text-align:center;color:#1a1a1a}._subtitle_dufkx_27{font-size:1.125rem;color:#666;margin:0 0 2rem;text-align:center}._form_dufkx_34{display:flex;flex-direction:column;gap:1.5rem}._error_dufkx_40{padding:.75rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:.875rem;text-align:center}._inputGroup_dufkx_50{display:flex;flex-direction:column;gap:.5rem}._label_dufkx_56{font-size:.875rem;font-weight:500;color:#374151}._input_dufkx_50{padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:6px;font-size:1rem;transition:border-color .15s}._input_dufkx_50:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._input_dufkx_50::-moz-placeholder{color:#9ca3af}._input_dufkx_50::placeholder{color:#9ca3af}._info_dufkx_80{font-size:.875rem;color:#6b7280;margin:0;text-align:center}._continueButton_dufkx_87{padding:.75rem 1.5rem;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s}._continueButton_dufkx_87:hover:not(:disabled){background-color:#2563eb}._continueButton_dufkx_87:disabled{background-color:#9ca3af;cursor:not-allowed}._card_z8fib_1{background-color:#fff;border:1px solid #e0e0e0;overflow:hidden;box-shadow:0 1px 3px #0000000d;transition:all .2s ease;position:relative}._card_z8fib_1:hover{border-color:#d0d0d0}._cardContent_z8fib_14{padding:1.5rem;position:relative;height:100%}._tooltipContainer_z8fib_21{position:absolute;top:1rem;right:1rem;z-index:10}._infoIcon_z8fib_28{width:.875rem;height:.875rem;color:#999;cursor:help;transition:color .2s ease}._infoIcon_z8fib_28:hover{color:#666}._tooltip_z8fib_21{visibility:hidden;position:absolute;right:0;width:200px;background-color:#333;color:#fff;text-align:left;padding:.75rem;z-index:20;font-size:.75rem;line-height:1.4;opacity:0;transition:opacity .3s;box-shadow:0 4px 12px #00000026}._tooltip_z8fib_21:before{content:"";position:absolute;bottom:100%;right:8px;border-width:6px;border-style:solid;border-color:transparent transparent #333333 transparent}._tooltipContainer_z8fib_21:hover ._tooltip_z8fib_21{visibility:visible;opacity:1}._mainContent_z8fib_73{display:flex;align-items:center;gap:1rem;height:100%;padding-right:2rem}._iconContainer_z8fib_81{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#f5f5f5;flex-shrink:0}._iconContainer_z8fib_81 svg{width:1.5rem;height:1.5rem;color:#333}._textContent_z8fib_97{flex:1;display:flex;flex-direction:column;justify-content:center}._title_z8fib_104{margin:0;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:#666;line-height:1.2}._value_z8fib_113{margin:0;font-size:1.75rem;font-weight:600;color:#000;line-height:1.1}@media (max-width: 768px){._cardContent_z8fib_14{padding:1.25rem}._mainContent_z8fib_73{padding-right:1.5rem}._tooltipContainer_z8fib_21{top:.75rem;right:.75rem}._tooltip_z8fib_21{width:180px;right:-20px}._value_z8fib_113{font-size:1.5rem}}._countingAnimation_z8fib_146{transition:all .1s ease}._container_1q1gu_1{padding:5rem;margin:0 auto;background-color:#fff}._header_1q1gu_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0}._headerContent_1q1gu_16 h1{font-size:2.25rem;font-weight:600;color:#000;margin:0;margin-bottom:.5rem}._headerSubtitle_1q1gu_24{font-size:1.125rem;color:#666;margin:0}._statsSection_1q1gu_31{margin-bottom:2.5rem}._statsGrid_1q1gu_35{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 1024px){._statsGrid_1q1gu_35{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._statsGrid_1q1gu_35{grid-template-columns:1fr}}._loading_1q1gu_54{padding:2rem;text-align:center;color:#666;font-style:italic}._noData_1q1gu_61{padding:2rem;text-align:center;color:#888;font-style:italic;background-color:#f9f9f9;margin:1rem}._errorMessage_1q1gu_70{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;padding:.75rem;margin-top:1rem}._runsSection_1q1gu_79{margin-bottom:2rem}._runsSectionHeader_1q1gu_83{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}._runsSectionHeader_1q1gu_83 h2{font-size:1.75rem;font-weight:600;color:#000;margin:0;margin-bottom:.5rem}._runsSectionSubtitle_1q1gu_97{font-size:1rem;color:#666;margin:0}._runsTable_1q1gu_104{background-color:#fff;border:1px solid #e0e0e0;overflow:hidden;box-shadow:0 1px 3px #0000000d}._tableHeader_1q1gu_111{display:grid;grid-template-columns:1.5fr 2fr 1fr 1fr 1fr;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}._tableHeaderCell_1q1gu_118{padding:1rem .75rem;font-size:.875rem;font-weight:600;color:#374151;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s ease}._tableHeaderCell_1q1gu_118:hover{background-color:#f1f5f9}._tableBody_1q1gu_134{display:flex;flex-direction:column}._tableRow_1q1gu_139{display:grid;grid-template-columns:1.5fr 2fr 1fr 1fr 1fr;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}._tableRow_1q1gu_139:hover{background-color:#fafbfc}._tableRow_1q1gu_139:last-child{border-bottom:none}._tableCell_1q1gu_154{padding:1rem .75rem;display:flex;align-items:center;font-size:.875rem}._cellContent_1q1gu_161{display:flex;align-items:center;gap:.5rem;color:#666}._cellContent_1q1gu_161 svg{color:#888;flex-shrink:0}._cellContent_1q1gu_161 span{color:#333}._userInfo_1q1gu_178{display:flex;flex-direction:column;gap:.125rem}._userEmail_1q1gu_184{font-weight:500;color:#333}._userEmailAnonymous_1q1gu_189{font-weight:500;color:#888;font-style:italic}._userId_1q1gu_195{font-size:.75rem;color:#888}._completionInfo_1q1gu_201{display:flex;flex-direction:column;gap:.5rem;width:100%}._completionBar_1q1gu_208{width:100%;height:6px;background-color:#f0f0f0;overflow:hidden}._completionFill_1q1gu_215{height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .3s ease}._completionText_1q1gu_221{font-size:.75rem;font-weight:500;color:#333}._statusBadge_1q1gu_228{padding:.25rem .75rem;font-size:.75rem;font-weight:500;text-transform:capitalize;white-space:nowrap}._statusCompleted_1q1gu_236{background-color:#dcfce7;color:#166534}._statusInProgress_1q1gu_241{background-color:#dbeafe;color:#1d4ed8}._statusAbandoned_1q1gu_246{background-color:#fecaca;color:#dc2626}@media (max-width: 1200px){._tableHeader_1q1gu_111,._tableRow_1q1gu_139{grid-template-columns:1.2fr 1.5fr 1fr .8fr 1fr}._tableCell_1q1gu_154{padding:.75rem .5rem;font-size:.8rem}}@media (max-width: 768px){._runsTable_1q1gu_104{overflow-x:auto}._tableHeader_1q1gu_111,._tableRow_1q1gu_139{min-width:600px}}._container_11jof_1{margin:0 auto;padding:5rem}._header_11jof_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._title_11jof_15{display:flex;align-items:center;gap:.75rem;font-size:1.75rem;font-weight:600;color:#111827;margin:0}._titleIcon_11jof_25{color:#0074e4}._stats_11jof_29{display:flex;align-items:center;gap:1rem}._count_11jof_35{font-size:.875rem;color:#6b7280;font-weight:500}._loadingContainer_11jof_41{display:flex;justify-content:center;align-items:center;min-height:400px}._error_11jof_48{padding:2rem;background-color:#fef2f2;border:1px solid #fecaca;text-align:center}._error_11jof_48 p{color:#dc2626;font-size:.875rem;margin-bottom:1rem}._retryButton_11jof_61{background-color:#dc2626;color:#fff;border:none;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}._retryButton_11jof_61:hover{background-color:#b91c1c}._accessDenied_11jof_76{text-align:center;padding:4rem 2rem}._accessDenied_11jof_76 h1{color:#dc2626;font-size:1.5rem;margin-bottom:1rem}._accessDenied_11jof_76 p{color:#6b7280;font-size:1rem}._emptyState_11jof_92{text-align:center;padding:4rem 2rem;color:#6b7280}._emptyIcon_11jof_98{width:4rem;height:4rem;margin:0 auto 1rem;opacity:.5}._emptyState_11jof_92 h3{font-size:1.25rem;font-weight:500;margin-bottom:.5rem;color:#374151}._emptyState_11jof_92 p{font-size:.875rem;margin:0}._avatarsGrid_11jof_117{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:1.5rem}._avatarCard_11jof_123{background-color:#fff;padding:1.5rem;box-shadow:0 1px 3px #0000000d;border:1px solid #e5e7eb;transition:all .2s ease;position:relative}._avatarCard_11jof_123:hover{border-color:#d1d5db}._cardHeader_11jof_136{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f3f4f6}._avatarInfo_11jof_145{display:flex;flex-direction:column;gap:.5rem}._avatarId_11jof_151{font-size:1rem;font-weight:600;color:#111827;margin:0;font-family:monospace}._status_11jof_159{font-size:.75rem;font-weight:500;padding:.25rem .5rem;text-transform:capitalize;width:-moz-fit-content;width:fit-content;background-color:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}._status_11jof_159[data-status=pending]{background-color:#fef3c7!important;color:#d97706!important;border-color:#fed7aa!important}._status_11jof_159[data-status=processing]{background-color:#dbeafe!important;color:#2563eb!important;border-color:#bfdbfe!important}._status_11jof_159[data-status=failed]{background-color:#fee2e2!important;color:#dc2626!important;border-color:#fecaca!important}._statusProgress_11jof_188{display:flex;align-items:center;margin-top:.25rem}._statusLoading_11jof_194{position:relative!important;display:inline-block!important;scale:.3;width:40px;height:20px;flex-shrink:0}._statusLoading_11jof_194 ._four-dots-loading-container_11jof_203{position:relative!important;width:100%!important;height:100%!important;background-color:transparent!important}._statusText_11jof_210{margin-left:.25rem;color:#4f46e5;font-size:.75rem;font-weight:500;font-style:italic;white-space:nowrap;z-index:11;position:relative}._videoProcessing_11jof_221{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:120px;background-color:#f9fafb;border-radius:.5rem}._processingText_11jof_232{margin-top:.5rem;color:#6b7280;font-size:.875rem;text-align:center}._videoCount_11jof_239{font-size:.875rem;color:#6b7280;font-weight:500;font-family:monospace}._cardBody_11jof_246{display:flex;gap:1.5rem;align-items:flex-start}._cardContent_11jof_252{display:flex;flex-direction:column;gap:1rem;flex:1}._videoPreview_11jof_259{flex:0 0 200px;overflow:hidden;background-color:#f3f4f6;margin-right:3rem}._previewVideo_11jof_266{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;display:block;background-color:#f3f4f6}._field_11jof_274{display:flex;align-items:flex-start;gap:.75rem}._fieldIcon_11jof_280{width:1rem;height:1rem;color:#6b7280;margin-top:.125rem;flex-shrink:0}._fieldContent_11jof_288{display:flex;flex-direction:column;gap:.25rem;flex:1}._fieldLabel_11jof_295{font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}._fieldValue_11jof_303{font-size:.875rem;color:#111827;font-weight:500;word-break:break-word}._subcollections_11jof_310{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #f3f4f6}._subcollectionsTitle_11jof_316{font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}._subcollectionsList_11jof_325{display:flex;flex-wrap:wrap;gap:.5rem}._subcollectionTag_11jof_331{font-size:.75rem;font-weight:500;padding:.25rem .5rem;background-color:#f3f4f6;color:#374151;border:1px solid #e5e7eb}._cardOptions_11jof_341{position:absolute;top:1rem;right:1rem;z-index:10}._optionsButton_11jof_348{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:#fff;border:1px solid #e5e7eb;color:#6b7280;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}._optionsButton_11jof_348:hover{background-color:#f9fafb;border-color:#d1d5db;color:#374151}._dropdown_11jof_368{position:absolute;top:100%;right:0;margin-top:.5rem;background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 12px #00000026;min-width:8rem;z-index:20}._dropdownItem_11jof_380{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background-color:transparent;border:none;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;text-align:left}._popupOverlay_11jof_397{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._popup_11jof_397{background-color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:90%;max-width:500px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}._popupHeader_11jof_423{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}._popupTitle_11jof_432{font-size:1.25rem;font-weight:600;color:#111827;margin:0}._closeButton_11jof_439{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:.25rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeButton_11jof_439:hover{background-color:#f3f4f6;color:#374151}._popupContent_11jof_459{padding:1.5rem;overflow-y:auto;flex-grow:1}._popupDescription_11jof_465{color:#6b7280;font-size:.875rem;margin-bottom:1.5rem;margin-top:0}._popupLoading_11jof_472{display:flex;justify-content:center;align-items:center;padding:2rem}._searchContainer_11jof_479{position:relative;margin-bottom:1rem}._searchIcon_11jof_484{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}._searchInput_11jof_493{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:1px solid #e5e7eb;font-size:.875rem;color:#111827;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_11jof_493:focus{outline:none;border-color:#0074e4;box-shadow:0 0 0 3px #0074e41a}._searchInput_11jof_493::-moz-placeholder{color:#9ca3af}._searchInput_11jof_493::placeholder{color:#9ca3af}._clientsList_11jof_515{display:flex;flex-direction:column;gap:.5rem;max-height:300px;overflow-y:auto}._clientItem_11jof_523{display:flex;align-items:center;padding:1rem;background-color:#fff;border:1px solid #e5e7eb;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}._clientItem_11jof_523:hover{background-color:#f9fafb;border-color:#0074e4;box-shadow:0 2px 4px #0074e41a}._clientInfo_11jof_541{display:flex;flex-direction:column;gap:.25rem}._clientName_11jof_547{font-weight:500;color:#111827;font-size:.875rem}._clientId_11jof_553{font-size:.75rem;color:#6b7280;font-family:monospace}._noClients_11jof_559{text-align:center;color:#6b7280;font-size:.875rem;padding:2rem;margin:0}._popupFooter_11jof_568{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e5e7eb;background-color:#f9fafb;flex-shrink:0}._cancelButton_11jof_578{padding:.5rem 1rem;border:1px solid #d1d5db;background-color:#fff;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:.375rem}._cancelButton_11jof_578:hover{background-color:#f9fafb;border-color:#9ca3af}._saveButton_11jof_595{padding:.5rem 1rem;border:none;background-color:#0074e4;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:.375rem}._saveButton_11jof_595:hover:not(:disabled){background-color:#0056b3}._saveButtonDisabled_11jof_611{background-color:#d1d5db;color:#6b7280;cursor:not-allowed}._saveButtonDisabled_11jof_611:hover{background-color:#d1d5db}._formGroup_11jof_622{margin-bottom:1.5rem}._formLabel_11jof_626{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}._radioGroup_11jof_634{display:flex;gap:1rem}._radioOption_11jof_639{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:#374151}._radioOption_11jof_639 input[type=radio]{margin:0}._voiceSettingsGroup_11jof_652{margin-bottom:1.5rem;padding:1rem;background-color:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}._sectionTitle_11jof_660{font-size:1rem;font-weight:500;color:#374151;margin:0 0 1rem}._sliderGroup_11jof_667{margin-bottom:1rem}._sliderLabel_11jof_671{display:block;font-size:.875rem;color:#6b7280}._slider_11jof_667{width:100%;height:.375rem;background:#e5e7eb;border-radius:.25rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._slider_11jof_667::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;background:#0074e4;border-radius:50%;cursor:pointer}._slider_11jof_667::-moz-range-thumb{width:1rem;height:1rem;background:#0074e4;border-radius:50%;cursor:pointer;border:none}._sliderLabelRow_11jof_707{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}._sliderLabelText_11jof_714{color:#6b7280;font-size:.875rem}._sliderValue_11jof_720{display:inline-block;min-width:4ch;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:#6b7280;font-size:.875rem}._vsTooltipContainer_11jof_731{position:relative;display:inline-flex;align-items:center;cursor:help;z-index:1}._vsInfoIcon_11jof_739{width:.875rem;height:.875rem;color:#999;transition:color .2s ease}._vsTooltipContainer_11jof_731:hover ._vsInfoIcon_11jof_739{color:#666}._vsTooltip_11jof_731{visibility:hidden;opacity:0;position:absolute;left:0;top:calc(100% + 6px);width:200px;background-color:#101010;color:#fff;text-align:left;padding:.75rem;z-index:20;font-size:.75rem;line-height:1.4;transition:opacity .3s;box-shadow:0 4px 12px #00000026}._vsTooltip_11jof_731:before{content:"";position:absolute;bottom:100%;left:8px;border-width:6px;border-style:solid;border-color:transparent transparent #333333 transparent}._vsTooltipContainer_11jof_731:hover ._vsTooltip_11jof_731,._vsTooltipContainer_11jof_731:focus-within ._vsTooltip_11jof_731{visibility:visible;opacity:1}._previewSection_11jof_787{margin-top:1.5rem;padding:1rem;background-color:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}._previewInput_11jof_795{margin-bottom:1rem}._previewTextarea_11jof_799{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;background-color:#fff;resize:vertical;min-height:80px;font-family:inherit}._previewTextarea_11jof_799:focus{outline:none;border-color:#0074e4;box-shadow:0 0 0 3px #0074e41a}._previewControls_11jof_818{display:flex;justify-content:flex-start}._previewLoading_11jof_823{display:flex;align-items:center;justify-content:center;min-height:40px}._previewButtons_11jof_830{display:flex;gap:.5rem}._previewButton_11jof_830{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#0074e4;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._previewButton_11jof_830:hover:not(:disabled){background-color:#0056b3}._previewButton_11jof_830:disabled{background-color:#d1d5db;color:#6b7280;cursor:not-allowed}._stopButton_11jof_860{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#dc2626;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._stopButton_11jof_860:hover{background-color:#b91c1c}._spinner_11jof_880{display:inline-block;width:16px;height:16px}._spinnerCircle_11jof_886{width:100%;height:100%;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_11jof_880 1s ease-in-out infinite}@keyframes _spin_11jof_880{to{transform:rotate(360deg)}}._resetButtonContainer_11jof_902{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb;display:flex;justify-content:center}._resetButton_11jof_902{padding:.5rem 1rem;background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._resetButton_11jof_902:hover{background-color:#e5e7eb;border-color:#9ca3af}@media (max-width: 768px){._container_11jof_1{padding:1rem}._avatarsGrid_11jof_117{grid-template-columns:1fr;gap:1rem}._header_11jof_6{flex-direction:column;align-items:flex-start;gap:.5rem}._cardHeader_11jof_136{flex-direction:column;align-items:flex-start;gap:1rem}._avatarInfo_11jof_145{width:100%}._videoCount_11jof_239{align-self:flex-start}._cardBody_11jof_246{flex-direction:column;gap:1rem}._videoPreview_11jof_259{flex:none;width:100%;margin-right:0}._previewVideo_11jof_266{height:180px}}@media (max-width: 480px){._avatarCard_11jof_123{padding:1rem}._title_11jof_15{font-size:1.5rem}}._headerLeft_11jof_985{display:flex;flex-direction:column;gap:.5rem}._headerActions_11jof_991{display:flex;gap:1rem;align-items:center}._filterGroup_11jof_998{width:200px;flex:0 0 200px;display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #e5e5e5;padding:.375rem .625rem;min-width:160px;transition:border-color .2s ease}._filterGroup_11jof_998:hover{border-color:#9ca3af}._filterSelect_11jof_1015{min-width:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none;background:none;color:#333;font-size:.875rem;cursor:pointer;outline:none;flex:1;padding-right:1rem}._filterSelect_11jof_1015:focus{outline:none}._filterSelect_11jof_1015:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}._filterLoading_11jof_1041{color:#666;font-size:14px;animation:_spin_11jof_880 1s linear infinite;flex-shrink:0}@keyframes _spin_11jof_880{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._recordAvatarBtn_11jof_1058{display:flex;align-items:center;gap:.5rem;background-color:#000;color:#fff;border:none;padding:.75rem 1.25rem;font-size:.975rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid #00000000}._recordAvatarBtn_11jof_1058:hover{background-color:#fff0;color:#000;border:1px solid #000000;font-size:1rem}._container_1fej5_1{padding:5rem;margin:0 auto;background-color:#fff}._header_1fej5_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0}._headerContent_1fej5_16 h1{font-size:2.25rem;font-weight:600;color:#000;margin:0;margin-bottom:.5rem}._headerSubtitle_1fej5_24{font-size:1.125rem;color:#666;margin:0}._filtersSection_1fej5_31{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-bottom:2.5rem}._filterGroup_1fej5_39{width:240px;flex:0 0 240px;display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #e5e5e5;padding:.375rem .625rem;min-width:160px;transition:border-color .2s ease}._filterGroup_1fej5_39:hover{border-color:#9ca3af}._filterIcon_1fej5_56{width:14px;height:14px;color:#666;flex-shrink:0}._filterSelect_1fej5_63{min-width:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none;background:none;color:#333;font-size:.875rem;cursor:pointer;outline:none;min-width:120px;flex:1;padding-right:1rem}._filterSelect_1fej5_63:focus{outline:none}._filterError_1fej5_84{color:#ff6b6b;font-size:14px;margin-left:8px;cursor:help}._filterSelect_1fej5_63:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}._statsSection_1fej5_98{margin-bottom:2.5rem}._statsGrid_1fej5_102{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;min-height:120px}@media (max-width: 1024px){._statsGrid_1fej5_102{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._statsGrid_1fej5_102{grid-template-columns:1fr}}._chartSection_1fej5_122{margin-bottom:2.5rem;background-color:#fff;border:1px solid #e0e0e0;padding:1.5rem}._chartHeader_1fej5_129{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}._chartHeader_1fej5_129 h2{font-size:1.5rem;font-weight:600;color:#000;margin:0}._chartControls_1fej5_145{display:flex;gap:1rem}._chartGroup_1fej5_150{display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #e5e5e5;padding:.375rem .625rem;min-width:120px;transition:border-color .2s ease}._chartGroup_1fej5_150:hover{border-color:#9ca3af}._chartSelect_1fej5_165{border:none;background:none;color:#333;font-size:.875rem;cursor:pointer;outline:none;min-width:80px;flex:1;padding-right:1rem}._chartSelect_1fej5_165:focus{outline:none}._chartSelect_1fej5_165:hover{border-color:#9ca3af}._chartContainer_1fej5_185{width:100%;height:300px;margin-top:1rem}._customTooltip_1fej5_192{background:#fff;padding:.75rem;min-width:140px;border:1px solid #e5e5e5}._tooltipLabel_1fej5_200{font-size:.875rem;font-weight:500;color:#374151;margin:0 0 .25rem}._tooltipValue_1fej5_207{font-size:.875rem;margin:0;display:flex;align-items:center;gap:.5rem}._tooltipNumber_1fej5_215{font-weight:600;font-size:1rem;color:#111827}._tooltipPercentage_1fej5_221{color:#6b7280;font-size:.8rem}._chartContainer_1fej5_185 ._recharts-bar-rectangle_1fej5_227{filter:drop-shadow(0 5px 0 #000000)}._tableSection_1fej5_232{margin-bottom:2rem}._tableSectionHeader_1fej5_236{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}._tableSectionHeader_1fej5_236 h2{font-size:1.75rem;font-weight:600;color:#000;margin:0;margin-bottom:.5rem}._tableSectionSubtitle_1fej5_250{font-size:1rem;color:#666;margin:0}._playlistsTable_1fej5_257{background-color:#fff;border:1px solid #e0e0e0;overflow:hidden}._tableHeader_1fej5_263{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr 1.2fr 1.2fr;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}._tableHeaderCell_1fej5_270{padding:1rem .75rem;font-size:.875rem;font-weight:600;color:#374151;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s ease}._tableHeaderCell_1fej5_270:hover{background-color:#f1f5f9}._tableBody_1fej5_286{display:flex;flex-direction:column}._tableRow_1fej5_291{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr 1.2fr 1.2fr;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}._tableRow_1fej5_291:hover{background-color:#fafbfc}._tableRow_1fej5_291:last-child{border-bottom:none}._tableCell_1fej5_306{padding:1rem .75rem;display:flex;align-items:center;font-size:.875rem;color:#333}._playlistName_1fej5_314{font-weight:500;color:#000}._loading_1fej5_320{padding:2rem;text-align:center;color:#666;font-style:italic;min-height:120px;display:flex;align-items:center;justify-content:center}._statsLoadingSkeleton_1fej5_332{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}._animatedStatsCard_1fej5_338{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;min-height:120px;display:flex;flex-direction:column;position:relative}._animatedStatsHeader_1fej5_349{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._animatedStatsTitle_1fej5_356{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#666}._animatedStatsIcon_1fej5_365{width:16px;height:16px;color:#666}._animatedStatsValue_1fej5_371{font-size:2rem;font-weight:600;color:#000;margin-top:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;letter-spacing:-.5px;position:relative;overflow:hidden}._countingAnimation_1fej5_382{animation:_countFlicker_1fej5_1 .1s infinite}@keyframes _countFlicker_1fej5_1{0%,50%{opacity:1}51%,to{opacity:.7}}._pulseValue_1fej5_397{animation:_valuePulse_1fej5_1 1.5s ease-in-out infinite}@keyframes _valuePulse_1fej5_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}._noData_1fej5_413{padding:2rem;text-align:center;color:#888;font-style:italic;background-color:#f9f9f9;margin:1rem}._errorMessage_1fej5_422{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;padding:.75rem;margin-top:1rem}@media (max-width: 1200px){._container_1fej5_1{padding:3rem}._filtersSection_1fej5_31{flex-direction:column;gap:1rem}._tableHeader_1fej5_263,._tableRow_1fej5_291{grid-template-columns:1.5fr .8fr .8fr 1fr 1fr 1fr}._tableCell_1fej5_306{padding:.75rem .5rem;font-size:.8rem}}@media (max-width: 768px){._container_1fej5_1{padding:2rem}._filtersSection_1fej5_31,._chartSection_1fej5_122{padding:1rem}._playlistsTable_1fej5_257{overflow-x:auto}._tableHeader_1fej5_263,._tableRow_1fej5_291{min-width:800px}._chartContainer_1fej5_185{height:250px}}@media (max-width: 640px){._container_1fej5_1{padding:1rem}._header_1fej5_7{margin-bottom:1.5rem;padding-bottom:1rem}._headerContent_1fej5_16 h1{font-size:1.875rem}._headerSubtitle_1fej5_24{font-size:1rem}._filtersSection_1fej5_31{gap:.75rem;padding:1rem}._filterSelect_1fej5_63{min-width:120px}._chartHeader_1fej5_129{flex-direction:column;align-items:flex-start;gap:1rem}._chartContainer_1fej5_185{height:200px}}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}._container_1tbby_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;padding:20px}._card_1tbby_10{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px;max-width:500px;width:100%;text-align:center}._header_1tbby_20 h1{color:#333;margin-bottom:30px;font-size:28px;font-weight:600}._invitationDetails_1tbby_27{margin-bottom:30px}._invitationText_1tbby_31{color:#666;font-size:16px;margin-bottom:15px}._organizationName_1tbby_37{color:#333;font-size:24px;font-weight:600;margin:15px 0}._email_1tbby_44{color:#666;font-size:16px;margin-bottom:15px}._loginSection_1tbby_50,._acceptSection_1tbby_51,._authSection_1tbby_52{margin-top:30px}._loginSection_1tbby_50 p,._acceptSection_1tbby_51 p,._authSection_1tbby_52 p{color:#666;margin-bottom:20px}._authToggle_1tbby_63{display:flex;border:1px solid #ddd;border-radius:6px;overflow:hidden;margin-bottom:20px}._toggleButton_1tbby_71{flex:1;padding:12px 16px;background-color:#f8f9fa;border:none;cursor:pointer;transition:all .2s;font-size:14px;font-weight:500}._toggleButton_1tbby_71:hover{background-color:#e9ecef}._toggleButton_1tbby_71._active_1tbby_86{background-color:#007bff;color:#fff}._authText_1tbby_91{color:#666;font-size:14px;margin-bottom:20px}._googleButton_1tbby_97{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;background-color:#fff;border:1px solid #ddd;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;margin-bottom:20px}._googleButton_1tbby_97:hover{background-color:#f8f9fa}._googleButton_1tbby_97:disabled{background-color:#f5f5f5;cursor:not-allowed}._divider_1tbby_123{display:flex;align-items:center;margin:20px 0}._dividerLine_1tbby_129{flex:1;height:1px;background-color:#ddd}._dividerText_1tbby_135{padding:0 16px;color:#666;font-size:12px;text-transform:uppercase;font-weight:500}._form_1tbby_143{text-align:left}._formFields_1tbby_147{margin-bottom:20px}._formField_1tbby_147{margin-bottom:16px}._fieldLabel_1tbby_155{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#333}._fieldInput_1tbby_163{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s}._fieldInput_1tbby_163:focus{outline:none;border-color:#007bff}._fieldInput_1tbby_163._readOnly_1tbby_177{background-color:#f8f9fa;color:#666;cursor:not-allowed}._submitButton_1tbby_183{width:100%;padding:12px 16px;background-color:#007bff;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._submitButton_1tbby_183:hover{background-color:#0056b3}._submitButton_1tbby_183:disabled{background-color:#ccc;cursor:not-allowed}._loadingState_1tbby_205{display:flex;align-items:center;justify-content:center;gap:8px}._loadingSpinner_1tbby_212{width:16px;height:16px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:_spin_1tbby_1 1s linear infinite}@keyframes _spin_1tbby_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loading_1tbby_205 ._loadingSpinner_1tbby_212{width:32px;height:32px;border:3px solid #ddd;border-top:3px solid #007bff;margin:20px auto}._errorMessage_1tbby_238{background-color:#f8d7da;color:#721c24;padding:12px;border-radius:6px;margin-bottom:16px;font-size:14px}._button_1tbby_247{background-color:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;min-width:150px}._button_1tbby_247:hover{background-color:#0056b3}._button_1tbby_247:disabled{background-color:#ccc;cursor:not-allowed}._emailMismatch_1tbby_269{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;padding:20px;margin-bottom:20px}._emailMismatch_1tbby_269 p{color:#856404;margin-bottom:10px}._emailMismatch_1tbby_269 p:last-child{margin-bottom:0}._loading_1tbby_205{color:#666;font-size:16px;padding:40px}._error_1tbby_238{color:#dc3545;padding:20px}._error_1tbby_238 h2{color:#dc3545;margin-bottom:15px}._error_1tbby_238 p{margin-bottom:20px}._success_1tbby_306{color:#28a745;padding:20px}._success_1tbby_306 h2{color:#28a745;margin-bottom:15px}._success_1tbby_306 p{margin-bottom:10px}@media (max-width: 768px){._container_1tbby_1{padding:10px}._card_1tbby_10{padding:30px 20px}._header_1tbby_20 h1{font-size:24px}._organizationName_1tbby_37{font-size:20px}}._overlay_1ybph_2{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1ybph_1 .3s ease-out}._container_1ybph_17{display:flex;align-items:center;justify-content:center;flex-direction:column}._content_1ybph_24{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._text_1ybph_31{font-size:1rem;font-weight:500;color:#374151;text-align:center;opacity:.8}._loader_1ybph_40{display:flex;align-items:center;justify-content:center;position:relative}._small_1ybph_48{width:32px;height:32px}._medium_1ybph_53{width:48px;height:48px}._large_1ybph_58{width:64px;height:64px}._pulse_1ybph_64 ._pulseCircle_1ybph_64{width:100%;height:100%;border-radius:50%;background:linear-gradient(45deg,#4f46e5,#7c3aed);animation:_pulseScale_1ybph_1 2s infinite ease-in-out}._pulse_1ybph_64 ._pulseRing_1ybph_72{position:absolute;width:100%;height:100%;border-radius:50%;border:3px solid rgba(79,70,229,.3);animation:_pulseRing_1ybph_72 2s infinite ease-in-out}._dots_1ybph_82{gap:.5rem}._dots_1ybph_82 ._dot_1ybph_82{width:12px;height:12px;border-radius:50%;background:linear-gradient(45deg,#4f46e5,#7c3aed);animation:_dotBounce_1ybph_1 1.4s infinite ease-in-out both}._dots_1ybph_82 ._dot_1ybph_82:nth-child(1){animation-delay:-.32s}._dots_1ybph_82 ._dot_1ybph_82:nth-child(2){animation-delay:-.16s}._dots_1ybph_82 ._dot_1ybph_82:nth-child(3){animation-delay:0s}._spinner_1ybph_105 ._spinnerRing_1ybph_105{width:100%;height:100%;border:4px solid rgba(79,70,229,.2);border-top:4px solid #4f46e5;border-radius:50%;animation:_spin_1ybph_105 1s linear infinite}._bars_1ybph_115{gap:.25rem}._bars_1ybph_115 ._bar_1ybph_115{width:4px;height:100%;background:linear-gradient(to bottom,#4f46e5,#7c3aed);border-radius:2px;animation:_barStretch_1ybph_1 1.2s infinite ease-in-out}._bars_1ybph_115 ._bar_1ybph_115:nth-child(1){animation-delay:-1.1s}._bars_1ybph_115 ._bar_1ybph_115:nth-child(2){animation-delay:-1s}._bars_1ybph_115 ._bar_1ybph_115:nth-child(3){animation-delay:-.9s}._bars_1ybph_115 ._bar_1ybph_115:nth-child(4){animation-delay:-.8s}@keyframes _fadeIn_1ybph_1{0%{opacity:0}to{opacity:1}}@keyframes _pulseScale_1ybph_1{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1);opacity:1}}@keyframes _pulseRing_1ybph_72{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.2);opacity:.1}}@keyframes _dotBounce_1ybph_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes _spin_1ybph_105{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _barStretch_1ybph_1{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@media (prefers-color-scheme: dark){._overlay_1ybph_2{background:#111827e6}._text_1ybph_31{color:#d1d5db}}._small_1ybph_48._dots_1ybph_82 ._dot_1ybph_82{width:8px;height:8px}._large_1ybph_58._dots_1ybph_82 ._dot_1ybph_82{width:16px;height:16px}._small_1ybph_48._bars_1ybph_115 ._bar_1ybph_115{width:3px}._large_1ybph_58._bars_1ybph_115 ._bar_1ybph_115{width:6px}._container_9oko1_1{max-width:1200px;margin:0 auto;padding:2rem;color:#374151}._container_9oko1_1 h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#111827}._container_9oko1_1 p{font-size:1.1rem;line-height:1.6;margin-bottom:2rem;color:#6b7280}._section_9oko1_22{margin-bottom:3rem;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 1px 3px #0000001a}._section_9oko1_22 h2{font-size:1.8rem;font-weight:600;margin-bottom:1rem;color:#1f2937}._section_9oko1_22 p{margin-bottom:1.5rem}._buttonGroup_9oko1_41{display:flex;gap:1rem;flex-wrap:wrap}._button_9oko1_41{padding:.75rem 1.5rem;background:linear-gradient(45deg,#4f46e5,#7c3aed);color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #4f46e54d}._button_9oko1_41:hover{transform:translateY(-2px);box-shadow:0 4px 8px #4f46e566}._button_9oko1_41:active{transform:translateY(0)}._link_9oko1_68{display:inline-block;padding:.75rem 1.5rem;background:#fff;color:#4f46e5;border:2px solid #4f46e5;border-radius:.5rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease}._link_9oko1_68:hover{background:#4f46e5;color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px #4f46e566}._loaderGrid_9oko1_88{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}._loaderItem_9oko1_94{padding:1.5rem;background:#f9fafb;border-radius:.75rem;text-align:center;border:1px solid #e5e7eb}._loaderItem_9oko1_94 h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#374151}@media (max-width: 768px){._container_9oko1_1{padding:1rem}._container_9oko1_1 h1{font-size:2rem}._section_9oko1_22{padding:1.5rem;margin-bottom:2rem}._buttonGroup_9oko1_41{flex-direction:column;align-items:stretch}._button_9oko1_41,._link_9oko1_68{text-align:center}._loaderGrid_9oko1_88{grid-template-columns:1fr}}._container_1y5g2_1{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center}._header_1y5g2_15{position:fixed;top:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;padding:1rem;z-index:1001;background-color:#00000080}._backButton_1y5g2_28{position:absolute;left:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s;z-index:1002}._backButton_1y5g2_28:hover{background-color:#ffffff1a}._backButton_1y5g2_28:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}._steps_1y5g2_54{display:flex;justify-content:center;gap:40px;max-width:600px;margin:0 auto}._step_1y5g2_54{display:flex;flex-direction:column;align-items:center;gap:8px;color:#ffffff80;transition:all .3s ease}._step_1y5g2_54._active_1y5g2_71{color:#fff}._stepNumber_1y5g2_75{width:32px;height:32px;border-radius:50%;border:2px solid currentColor;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}._stepText_1y5g2_87{font-size:14px;font-weight:500}._active_1y5g2_71 ._stepNumber_1y5g2_75{background-color:#fff;color:#000;border-color:#fff}._video_1y5g2_98{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1)}._positioningGuide_1y5g2_105{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}._guideContainer_1y5g2_115{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}._guideEllipse_1y5g2_125{width:300px;height:360px;border:3px dashed rgba(255,255,255,.7);border-radius:50%;position:relative;transition:border-color .3s ease}._guideShoulders_1y5g2_134{width:520px;height:520px;position:absolute;top:100%;left:50%;transform:translate(-50%);overflow:hidden;clip-path:inset(0 0 75% 0)}._guideShoulders_1y5g2_134:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px dashed rgba(255,255,255,.7);border-radius:50%;transform:scaleX(1.2);transition:border-color .3s ease}._aligned_1y5g2_159{border-color:#22c55e}._guideText_1y5g2_163{position:absolute;bottom:120px;left:0;right:0;text-align:center;color:#fff;font-size:16px;text-shadow:0 2px 4px rgba(0,0,0,.5)}._guideText_1y5g2_163 p{margin:8px 0;font-weight:500}._loading_1y5g2_179,._error_1y5g2_180{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;font-size:18px;text-align:center;padding:20px}@media (max-width: 768px){._guideEllipse_1y5g2_125{width:240px;height:300px}._guideShoulders_1y5g2_134{width:420px;height:420px}._guideText_1y5g2_163{bottom:100px;font-size:14px}}._sentenceContainer_1y5g2_214{position:relative;min-height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;width:100%}._sentenceLine_1y5g2_225{width:100%;text-align:center}._word_1y5g2_231{display:inline-block;margin-right:8px;transition:color .3s ease}@keyframes _slideFadeInUp_1y5g2_261{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideFadeOutUp_1y5g2_265{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}._slideFadeInUp_1y5g2_261{animation:_slideFadeInUp_1y5g2_261 .5s ease forwards}._slideFadeOutUp_1y5g2_265{animation:_slideFadeOutUp_1y5g2_265 .5s ease forwards}._textOverlay_1y5g2_270{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);z-index:15;background-color:#00000059;padding:20px 40px;text-align:center;font-size:24px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5);width:80%;max-width:700px;pointer-events:none;box-sizing:border-box}._previewContainer_1y5g2_288{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:800px;background:#000c;padding:20px;display:flex;flex-direction:column;align-items:center;gap:20px;z-index:1001}._previewVideo_1y5g2_304{width:100%}._uploadButton_1y5g2_308{padding:12px 24px;background-color:#4caf50;color:#fff;border:none;font-size:16px;cursor:pointer;transition:background-color .3s ease}._uploadButton_1y5g2_308:hover{background-color:#45a049}._infoState_1y5g2_322{max-width:600px;margin:2rem auto;padding:2rem;background:#fff;animation:_fadeIn_1y5g2_1 .3s ease-in-out}._infoState_1y5g2_322 h2{color:#2d3748;font-size:1.8rem;margin-bottom:1.5rem;text-align:center}._instructions_1y5g2_337{color:#4a5568}._instructions_1y5g2_337 p{margin-bottom:1rem;line-height:1.6}._instructions_1y5g2_337 ol,._instructions_1y5g2_337 ul{margin:1rem 0 1.5rem 1.5rem}._instructions_1y5g2_337 li{margin-bottom:.75rem;line-height:1.5}._instructions_1y5g2_337 ol li{padding-left:.5rem}._instructions_1y5g2_337 ul li{list-style-type:disc;color:#4a5568}._startButton_1y5g2_365{display:block;width:100%;max-width:300px;margin:2rem auto 0;padding:1rem 2rem;background:#000;color:#fff;border:none;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}._startButton_1y5g2_365:focus{outline:none}._startButton_1y5g2_365._disabled_1y5g2_384{opacity:.5;cursor:not-allowed}._startButton_1y5g2_365._disabled_1y5g2_384:hover{transform:none;background-color:#0000006d}._languageSelection_1y5g2_394{text-align:center}._languageSelection_1y5g2_394 h3{color:#fff;margin-bottom:1rem;font-size:1.2rem}._languageButtons_1y5g2_404{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}._languageButton_1y5g2_404{background:#0000;border:1px solid #0000001a;color:#000;padding:1rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;min-width:140px;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._languageButton_1y5g2_404:hover{background:#00000009;border-color:#000c}._languageButton_1y5g2_404._selected_1y5g2_433{background:#00000009;border-color:#000}@keyframes _fadeIn_1y5g2_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){._infoState_1y5g2_322{margin:1rem;padding:1.5rem}._infoState_1y5g2_322 h2{font-size:1.5rem}._instructions_1y5g2_337{font-size:12px}._languageButtons_1y5g2_404{flex-direction:column;align-items:center}._languageButton_1y5g2_404{width:100%;max-width:200px}}._infoMessage_1y5g2_475{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000c;color:#fff;padding:2rem;text-align:center;max-width:80%;z-index:1000}._infoMessage_1y5g2_475 h3{color:#f44;margin-bottom:1rem}._infoMessage_1y5g2_475 ul{text-align:left;margin:1rem 0;padding-left:2rem}._infoMessage_1y5g2_475 li{margin:.5rem 0;color:#fff}._infoMessage_1y5g2_475._fadeOut_1y5g2_504{opacity:0;pointer-events:none}._countdown_1y5g2_509{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:700;color:#fff;text-shadow:0 4px 8px rgba(0,0,0,.3);animation:_countdownPop_1y5g2_1 1s ease-out;z-index:1000}@keyframes _countdownPop_1y5g2_1{0%{opacity:0;transform:translate(-50%,-50%) scale(1.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}._retakeButton_1y5g2_541{position:fixed;bottom:40px;left:50%;transform:translate(-50%);background-color:#ffffff26;color:#fff;border:2px solid rgba(255,255,255,.3);padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000}._retakeButton_1y5g2_541:hover{background-color:#ffffff40;border-color:#ffffff80}._retakeButton_1y5g2_541:active{transform:translate(-50%) scale(.98)}._previewButtons_1y5g2_567{display:flex;gap:16px;justify-content:center;width:100%;margin-top:20px}._previewRetakeButton_1y5g2_575{background-color:#ffffff26;color:#fff;border:2px solid rgba(255,255,255,.3);padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._previewRetakeButton_1y5g2_575:hover{background-color:#ffffff40;border-color:#ffffff80}._previewRetakeButton_1y5g2_575:active{transform:scale(.98)}._previewCreateButton_1y5g2_596{min-width:140px;background-color:#4caf50;color:#fff;border:none;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._previewCreateButton_1y5g2_596:hover{background-color:#45a049}._previewCreateButton_1y5g2_596:active{transform:scale(.98)}._previewCreateButton_1y5g2_596._loading_1y5g2_179{background-color:#4a5568;cursor:not-allowed;position:relative;padding-left:48px}._previewCreateButton_1y5g2_596._loading_1y5g2_179:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1y5g2_731 1s linear infinite}@keyframes _spin_1y5g2_731{to{transform:translateY(-50%) rotate(360deg)}}button:disabled{opacity:.7;cursor:not-allowed}._successState_1y5g2_649{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;color:#fff;text-align:center;padding:20px;animation:_fadeIn_1y5g2_1 .5s ease}._successState_1y5g2_649 h2{font-size:28px;margin-bottom:16px}._successState_1y5g2_649 p{font-size:16px;margin-bottom:32px;color:#fffc}._newRecordingButton_1y5g2_677{background-color:#22c55e;color:#fff;border:none;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._newRecordingButton_1y5g2_677:hover{background-color:#16a34a}._retryButton_1y5g2_692{background-color:#dc2626;color:#fff;border:none;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;margin-top:12px;transition:background-color .2s ease}._retryButton_1y5g2_692:hover{background-color:#b91c1c}._error_1y5g2_180{background-color:#dc26261a;border:1px solid #dc2626;padding:12px;margin:12px 0;color:#fff;text-align:center}._loadingOverlay_1y5g2_717{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:all;isolation:isolate}._spinner_1y5g2_731{width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_1y5g2_731 1s ease-in-out infinite}._loadingText_1y5g2_740{color:#fff;margin-top:16px;font-size:18px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.3)}@keyframes _spin_1y5g2_731{to{transform:rotate(360deg)}}._browserWarning_1y5g2_754{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000000f2;color:#fff;padding:2rem;text-align:center;max-width:500px;width:90%}._browserWarning_1y5g2_754 h3{color:#f44;margin-bottom:1rem;font-size:1.5rem}._browserInfo_1y5g2_773{margin-top:1.5rem}._browserInfo_1y5g2_773 h4{color:#fff;margin-bottom:1rem;font-size:1.2rem}._browserList_1y5g2_783{display:flex;justify-content:center;gap:2rem;margin:1.5rem 0}._browser_1y5g2_754{display:flex;flex-direction:column;align-items:center;gap:.5rem}._browserIcon_1y5g2_797{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}._unsupportedBrowsers_1y5g2_803{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}._unsupportedBrowsers_1y5g2_803 ul{list-style:none;padding:0;margin:1rem 0;display:flex;justify-content:center;gap:1.5rem}._unsupportedBrowsers_1y5g2_803 li{color:#f88}._note_1y5g2_822{margin-top:1.5rem;font-size:.9rem;color:#999;line-height:1.4}._uploadInfo_1y5g2_829{color:#fffc;text-align:center;margin-top:12px;font-size:14px;font-style:italic}._nudgeMessage_1y5g2_837{color:#555;font-size:.9rem;margin-top:8px;text-align:center}.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMwMCIgd2lkdGg9IjMwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ4LjcxIDQyLjkxTDM0LjA4IDI4LjI5IDQ0LjMzIDE4YTEgMSAwIDAwLS4zMy0xLjYxTDIuMzUgMS4wNmExIDEgMCAwMC0xLjI5IDEuMjlMMTYuMzkgNDRhMSAxIDAgMDAxLjY1LjM2bDEwLjI1LTEwLjI4IDE0LjYyIDE0LjYzYTEgMSAwIDAwMS40MSAwbDQuMzgtNC4zOGExIDEgMCAwMC4wMS0xLjQyem0tNS4wOSAzLjY3TDI5IDMyYTEgMSAwIDAwLTEuNDEgMGwtOS44NSA5Ljg1TDMuNjkgMy42OWwzOC4xMiAxNEwzMiAyNy41OEExIDEgMCAwMDMyIDI5bDE0LjU5IDE0LjYyeiIvPjwvc3ZnPg==);border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:#4950f6;border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-radius:100%;margin-left:-37px;margin-top:-37px;border:4px solid rgba(73,80,246,0);transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}.rr-player{position:relative;background:#fff;float:left;border-radius:5px;box-shadow:0 24px 48px #11103e1f}.rr-player__frame{overflow:hidden}.replayer-wrapper{float:left;clear:both;transform-origin:top left;left:50%;top:50%}.replayer-wrapper>iframe{border:none}.rr-controller.svelte-19ke1iv.svelte-19ke1iv{width:100%;height:80px;background:#fff;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:0 0 5px 5px}.rr-timeline.svelte-19ke1iv.svelte-19ke1iv{width:80%;display:flex;align-items:center}.rr-timeline__time.svelte-19ke1iv.svelte-19ke1iv{display:inline-block;width:100px;text-align:center;color:#11103e}.rr-progress.svelte-19ke1iv.svelte-19ke1iv{flex:1;height:12px;background:#eee;position:relative;border-radius:3px;cursor:pointer;box-sizing:border-box;border-top:solid 4px #fff;border-bottom:solid 4px #fff}.rr-progress.disabled.svelte-19ke1iv.svelte-19ke1iv{cursor:not-allowed}.rr-progress__step.svelte-19ke1iv.svelte-19ke1iv{height:100%;position:absolute;left:0;top:0;background:#e0e1fe}.rr-progress__handler.svelte-19ke1iv.svelte-19ke1iv{width:20px;height:20px;border-radius:10px;position:absolute;top:2px;transform:translate(-50%,-50%);background:#4950f6}.rr-controller__btns.svelte-19ke1iv.svelte-19ke1iv{display:flex;align-items:center;justify-content:center;font-size:13px}.rr-controller__btns.svelte-19ke1iv button.svelte-19ke1iv{width:32px;height:32px;display:flex;padding:0;align-items:center;justify-content:center;background:none;border:none;border-radius:50%;cursor:pointer}.rr-controller__btns.svelte-19ke1iv button.svelte-19ke1iv:active{background:#e0e1fe}.rr-controller__btns.svelte-19ke1iv button.active.svelte-19ke1iv{color:#fff;background:#4950f6}.rr-controller__btns.svelte-19ke1iv button.svelte-19ke1iv:disabled{cursor:not-allowed}.switch.svelte-9brlez.svelte-9brlez.svelte-9brlez{height:1em;display:flex;align-items:center}.switch.disabled.svelte-9brlez.svelte-9brlez.svelte-9brlez{opacity:.5}.label.svelte-9brlez.svelte-9brlez.svelte-9brlez{margin:0 8px}.switch.svelte-9brlez input[type=checkbox].svelte-9brlez.svelte-9brlez{position:absolute;opacity:0}.switch.svelte-9brlez label.svelte-9brlez.svelte-9brlez{width:2em;height:1em;position:relative;cursor:pointer;display:block}.switch.disabled.svelte-9brlez label.svelte-9brlez.svelte-9brlez{cursor:not-allowed}.switch.svelte-9brlez label.svelte-9brlez.svelte-9brlez:before{content:"";position:absolute;width:2em;height:1em;left:.1em;transition:background .1s ease;background:#4950f680;border-radius:50px}.switch.svelte-9brlez label.svelte-9brlez.svelte-9brlez:after{content:"";position:absolute;width:1em;height:1em;border-radius:50px;left:0;transition:all .2s ease;box-shadow:0 2px 5px #0000004d;background:#fcfff4;animation:switch-off .2s ease-out;z-index:2}.switch.svelte-9brlez input[type=checkbox].svelte-9brlez:checked+label.svelte-9brlez:before{background:#4950f6}.switch.svelte-9brlez input[type=checkbox].svelte-9brlez:checked+label.svelte-9brlez:after{animation:switch-on .2s ease-out;left:1.1em}._playerModal_1gi07_2{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._playerModalContent_1gi07_17{background:#fff;width:100%;max-width:1200px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}._playerHeader_1gi07_29{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;border-bottom:1px solid #e5e5e5;background:#fafafa}._playerHeaderInfo_1gi07_38 h3{margin:0 0 .5rem;color:#333;font-size:1.25rem;font-weight:600}._sessionMeta_1gi07_45{display:flex;gap:1rem;font-size:.875rem;color:#666}._sessionMeta_1gi07_45 span{padding:.25rem .5rem;background:#fff;border:1px solid #e5e5e5}._closeButton_1gi07_58{background:none;border:none;font-size:2rem;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeButton_1gi07_58:hover{background:#f0f0f0;color:#333}._playerContainer_1gi07_79{flex:1;display:flex;align-items:center;justify-content:center;min-height:400px;background:#f8f9fa;position:relative;padding:1rem}._playerWrapper_1gi07_90{display:flex;align-items:center;justify-content:center;width:100%;max-width:720px;margin:0 auto}._rrwebPlayer_1gi07_99{width:100%;max-width:720px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a;margin:0 auto}._playerLoading_1gi07_108{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#666}._loadingSpinner_1gi07_117{width:32px;height:32px;border:3px solid #f0f0f0;border-top:3px solid #333;border-radius:50%;animation:_spin_1gi07_1 1s linear infinite}@keyframes _spin_1gi07_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._playerError_1gi07_136{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#666;text-align:center}._errorMessage_1gi07_146{color:#dc2626;font-family:monospace;background:#fef2f2;padding:.5rem 1rem;border:1px solid #fecaca}._retryButton_1gi07_154{background:#1a1a1a;color:#fff;border:none;padding:.5rem 1rem;cursor:pointer;font-size:.875rem;transition:background .2s ease}._retryButton_1gi07_154:hover{background:#000}._playerFooter_1gi07_169{padding:1rem 2rem;border-top:1px solid #e5e5e5;background:#fafafa}._sessionDetails_1gi07_175{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._detailItem_1gi07_181{font-size:.875rem;color:#666}._detailItem_1gi07_181 strong{color:#333;font-weight:600}@media (max-width: 768px){._playerModal_1gi07_2{padding:.5rem}._playerModalContent_1gi07_17{max-height:95vh}._playerHeader_1gi07_29{padding:1rem;flex-direction:column;align-items:flex-start;gap:1rem}._sessionMeta_1gi07_45{flex-direction:column;gap:.5rem;width:100%}._playerContainer_1gi07_79{min-height:300px;padding:.5rem}._playerWrapper_1gi07_90,._rrwebPlayer_1gi07_99{max-width:100%}._playerFooter_1gi07_169{padding:1rem}._sessionDetails_1gi07_175{grid-template-columns:1fr;gap:.5rem}}@media (max-width: 480px){._playerContainer_1gi07_79{min-height:250px;padding:.25rem}}._rrwebPlayer_1gi07_99 .rr-player{border-radius:0!important;box-shadow:none!important}._rrwebPlayer_1gi07_99 .rr-controller{border-radius:0!important}._container_kjvie_1{padding:5rem;margin:0 auto}._header_kjvie_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;gap:2rem}._headerContent_kjvie_15{flex:1}._headerContent_kjvie_15 h1{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin:0 0 .25rem}._headerSubtitle_kjvie_26{color:#666;margin:0;font-size:.875rem;border-radius:0}._filterSection_kjvie_34{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}._filterGroup_kjvie_41{display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #e5e5e5;padding:.375rem .625rem;min-width:120px}._filterIcon_kjvie_51{width:14px;height:14px;color:#666}._filterSelect_kjvie_57{border:none;background:none;color:#333;font-size:.8rem;cursor:pointer;outline:none;min-width:80px}._searchInput_kjvie_67{border:none;background:none;color:#333;font-size:.8rem;outline:none;min-width:120px}._searchInput_kjvie_67::-moz-placeholder{color:#999}._searchInput_kjvie_67::placeholder{color:#999}._resultsInfo_kjvie_81{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.5rem 0;font-size:.8rem;color:#666}._resultsCount_kjvie_91{font-weight:500}._pageInfo_kjvie_95{color:#999}._loading_kjvie_100{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#666;gap:.75rem}._loadingSpinner_kjvie_110{width:24px;height:24px;border:2px solid #f0f0f0;border-top:2px solid #1a1a1a;border-radius:50%;animation:_spin_kjvie_1 1s linear infinite}@keyframes _spin_kjvie_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sessionsSection_kjvie_129{background:#fff;border:1px solid #e5e5e5;overflow:hidden}._sessionsList_kjvie_135{display:flex;flex-direction:column}._emptyState_kjvie_141{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#666;gap:.75rem}._emptyIcon_kjvie_151{width:32px;height:32px;color:#ccc}._emptyState_kjvie_141 h3{margin:0;color:#333;font-size:1rem}._emptyState_kjvie_141 p{margin:0;text-align:center;font-size:.875rem}._sessionCard_kjvie_170{border-bottom:1px solid #f0f0f0;padding:.75rem;transition:background-color .2s ease}._sessionCard_kjvie_170:hover{background-color:#fafafa}._sessionCard_kjvie_170:last-child{border-bottom:none}._sessionHeader_kjvie_184{display:flex;justify-content:space-between;align-items:center;gap:1rem}._sessionInfo_kjvie_191{flex:1}._sessionTitle_kjvie_195{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}._userIcon_kjvie_202{width:14px;height:14px;color:#666}._userEmail_kjvie_208{font-weight:600;color:#333;font-size:.875rem}._sessionId_kjvie_214{color:#999;font-size:.75rem}._statusBadge_kjvie_219{padding:.125rem .375rem;font-size:.7rem;font-weight:500;text-transform:capitalize}._statusBadge_kjvie_219[data-status=completed]{background:#dcfce7;color:#166534}._statusBadge_kjvie_219[data-status=active]{background:#dbeafe;color:#1d4ed8}._statusBadge_kjvie_219[data-status=error]{background:#fecaca;color:#dc2626}._sessionMeta_kjvie_241{display:flex;gap:1rem}._metaItem_kjvie_246{display:flex;align-items:center;gap:.25rem;color:#666;font-size:.75rem}._metaIcon_kjvie_254{width:12px;height:12px}._playButton_kjvie_260{display:flex;align-items:center;gap:.375rem;background:#1a1a1a;color:#fff;border:none;padding:.375rem .75rem;cursor:pointer;font-size:.75rem;font-weight:500;transition:all .2s ease;white-space:nowrap}._playButton_kjvie_260:hover{background:#000;transform:translateY(-1px)}._playIcon_kjvie_280{width:12px;height:12px}._pagination_kjvie_286{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding:1rem 0}._paginationButton_kjvie_295{display:flex;align-items:center;gap:.25rem;background:#fff;border:1px solid #e5e5e5;padding:.5rem .75rem;cursor:pointer;font-size:.8rem;transition:all .2s ease}._paginationButton_kjvie_295:hover:not(:disabled){background:#f8f9fa;border-color:#d0d7de}._paginationButton_kjvie_295:disabled{opacity:.5;cursor:not-allowed}._paginationIcon_kjvie_317{width:14px;height:14px}._paginationNumbers_kjvie_322{display:flex;gap:.25rem}._paginationNumber_kjvie_322{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e5e5;cursor:pointer;font-size:.8rem;transition:all .2s ease}._paginationNumber_kjvie_322:hover{background:#f8f9fa;border-color:#d0d7de}._paginationNumberActive_kjvie_345{background:#1a1a1a;color:#fff;border-color:#1a1a1a}._paginationNumberActive_kjvie_345:hover{background:#000;border-color:#000}._replayModal_kjvie_357{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}._replayModalContent_kjvie_371{background:#fff;width:100%;max-width:1000px;max-height:80vh;display:flex;flex-direction:column}._replayHeader_kjvie_380{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e5e5}._replayHeader_kjvie_380 h3{margin:0;color:#333;font-size:1.25rem}._closeButton_kjvie_394{background:none;border:none;font-size:2rem;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeButton_kjvie_394:hover{background:#f0f0f0;color:#333}._replayPlayer_kjvie_414{flex:1;padding:2rem;display:flex;align-items:center;justify-content:center}._playerPlaceholder_kjvie_422{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;background:#f8f9fa;border:2px dashed #dee2e6;text-align:center;width:100%;gap:1rem}._playerIcon_kjvie_435{width:64px;height:64px;color:#666}._playerPlaceholder_kjvie_422 p{margin:0;color:#666}._playerNote_kjvie_446{font-size:.875rem;color:#999!important}@media (max-width: 768px){._container_kjvie_1{padding:1rem}._header_kjvie_7{flex-direction:column;gap:1rem}._filterSection_kjvie_34{flex-direction:column;align-items:stretch;gap:.5rem}._filterGroup_kjvie_41{min-width:auto}._resultsInfo_kjvie_81{flex-direction:column;align-items:flex-start;gap:.25rem}._sessionHeader_kjvie_184{flex-direction:column;align-items:flex-start;gap:.75rem}._sessionMeta_kjvie_241{flex-wrap:wrap;gap:.75rem}._playButton_kjvie_260{align-self:flex-start}._pagination_kjvie_286{flex-wrap:wrap;gap:.375rem}._paginationNumbers_kjvie_322{order:-1;flex-wrap:wrap}._replayModal_kjvie_357{padding:1rem}._replayModalContent_kjvie_371{max-height:90vh}._replayHeader_kjvie_380,._replayPlayer_kjvie_414{padding:1rem 1.5rem}}._container_12cps_1{max-width:700px;margin:0 auto;padding:2rem 1.5rem}._title_12cps_7{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:#111827}._card_12cps_14{background-color:#fff;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000000d;border:1px solid #e5e7eb}._sectionTitle_12cps_22{font-size:1.25rem;font-weight:500;margin-bottom:.5rem;color:#111827}._description_12cps_29{color:#4b5563;font-size:.875rem;margin-bottom:1.25rem}._tokenContainer_12cps_35{position:relative}._tokenInput_12cps_39{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;background-color:#f9fafb;font-family:monospace;font-size:.875rem;letter-spacing:.1em;margin-bottom:.75rem}._tokenActions_12cps_50{display:flex;gap:.5rem;margin-bottom:1rem}._iconButton_12cps_56{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e5e7eb;color:#4b5563;height:2.5rem;width:2.5rem;cursor:pointer;transition:all .2s ease}._iconButton_12cps_56:hover{background-color:#f9fafb;color:#111827}._refreshButton_12cps_74{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:0 1rem;height:2.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}._refreshButton_12cps_74:hover{background-color:#f9fafb;color:#111827}._copiedMessage_12cps_95{position:absolute;right:0;font-size:.75rem;color:#059669;font-weight:500}._colorSection_12cps_103{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._colorContainer_12cps_110{display:flex;align-items:center;gap:1rem}._colorPicker_12cps_116{width:3rem;height:3rem;border:none;overflow:hidden;cursor:pointer}._colorPicker_12cps_116::-webkit-color-swatch-wrapper{padding:0}._colorPicker_12cps_116::-webkit-color-swatch{border:none}._colorText_12cps_132{flex:1;padding:.75rem 1rem;border:1px solid #e5e7eb;background-color:#f9fafb;font-family:monospace;font-size:.875rem;letter-spacing:.05em}._previewSection_12cps_142{display:flex;align-items:center;gap:1rem}._previewLabel_12cps_148{font-size:.875rem;color:#4b5563}._cursorPreview_12cps_153{width:1rem;height:1.5rem}._presetColors_12cps_158{display:flex;gap:.75rem}._presetColor_12cps_158{width:2rem;height:2rem;border:2px solid #f9fafb;cursor:pointer;transition:transform .2s ease}._presetColor_12cps_158:hover{transform:scale(1.1)}._buttonContainer_12cps_175{display:flex;justify-content:flex-end}._saveButton_12cps_180{background-color:#0074e4;color:#fff;font-weight:500;padding:.75rem 1.5rem;border:none;cursor:pointer;transition:background-color .2s ease}._saveButton_12cps_180:hover{background-color:#0056ac}._link_12cps_194{display:inline-block;color:#0074e4;text-decoration:none;font-weight:500;font-size:.875rem;transition:color .2s ease}._link_12cps_194:hover{color:#0056ac;text-decoration:underline}._settingGroup_12cps_209{display:flex;flex-direction:column;gap:1rem}._settingRow_12cps_215{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._settingLabel_12cps_222{font-size:.875rem;color:#111827;font-weight:500}._toggle_12cps_229{position:relative;width:44px;height:24px}._toggleInput_12cps_235{opacity:0;width:0;height:0}._toggleLabel_12cps_241{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;cursor:pointer;transition:.4s}._toggleLabel_12cps_241:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s}._toggleInput_12cps_235:checked+._toggleLabel_12cps_241{background-color:#0074e4}._toggleInput_12cps_235:checked+._toggleLabel_12cps_241:before{transform:translate(20px)}._rangeContainer_12cps_272{display:flex;align-items:center;gap:.75rem;width:60%}._rangeInput_12cps_279{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e5e7eb;outline:none}._rangeInput_12cps_279::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:#0074e4;border-radius:50%;cursor:pointer}._rangeInput_12cps_279::-moz-range-thumb{width:16px;height:16px;background:#0074e4;border-radius:50%;cursor:pointer;border:none}._rangeValue_12cps_307{font-size:.875rem;font-family:monospace;color:#4b5563;min-width:3.5ch}._selectInput_12cps_315{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;background-color:#fff;font-size:.875rem;color:#111827;cursor:pointer}._selectInput_12cps_315:focus{outline:none;border-color:#0074e4;box-shadow:0 0 0 3px #0074e41a}@keyframes _spin_12cps_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._animate-spin_12cps_341{animation:_spin_12cps_1 1s linear infinite}._section_12cps_22{margin-bottom:2rem}._subsectionTitle_12cps_350{font-size:1.125rem;font-weight:500;margin-bottom:1rem;color:#111827}._loading_12cps_357{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.875rem;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb}._connectionsList_12cps_368{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1rem}._connectionGroup_12cps_375{display:flex;flex-direction:column;gap:.75rem}._groupTitle_12cps_381{font-size:.875rem;font-weight:600;color:#374151;margin:0;padding-bottom:.25rem;border-bottom:1px solid #e5e7eb}._connectionItem_12cps_390{display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;transition:all .2s ease}._connectionItem_12cps_390:hover{background-color:#f3f4f6;border-color:#d1d5db}._connectionItem_12cps_390._clickable_12cps_405{cursor:pointer}._connectionItem_12cps_390._clickable_12cps_405:hover{background-color:#ebf4ff;border-color:#0074e4;box-shadow:0 2px 4px #0074e41a}._connectionItem_12cps_390._clickable_12cps_405:active{transform:translateY(1px);box-shadow:0 1px 2px #0074e41a}._connectionInfo_12cps_420{display:flex;flex-direction:column;gap:.25rem;flex:1}._connectionName_12cps_427{font-weight:500;color:#111827;font-size:.875rem;text-transform:capitalize}._connectionStatus_12cps_434{display:flex;align-items:center;gap:.25rem;font-size:.75rem}._connected_12cps_441{display:flex;align-items:center;gap:.25rem;color:#059669;font-weight:500}._disconnected_12cps_449{display:flex;align-items:center;gap:.25rem;color:#dc2626;font-weight:500}._connecting_12cps_457{display:flex;align-items:center;gap:.25rem;color:#0074e4;font-weight:500}._statusText_12cps_465{color:#6b7280;font-weight:400}._connectionActions_12cps_470{display:flex;align-items:center;gap:.5rem}._deleteButton_12cps_476{display:flex;align-items:center;justify-content:center;background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;height:2rem;width:2rem;cursor:pointer;transition:all .2s ease;font-size:.75rem}._deleteButton_12cps_476:hover{background-color:#fee2e2;border-color:#fca5a5;color:#b91c1c}._deleteButton_12cps_476:disabled{background-color:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}._deleteButton_12cps_476:disabled:hover{background-color:#f3f4f6;border-color:#e5e7eb;color:#9ca3af}._noConnections_12cps_509{color:#6b7280;font-size:.875rem;font-style:italic;text-align:center;padding:2rem;background-color:#f9fafb;border:1px solid #e5e7eb}@media (max-width: 640px){._container_12cps_1{padding:1rem}._colorContainer_12cps_110{flex-direction:column;align-items:flex-start}._colorText_12cps_132{width:100%}._settingRow_12cps_215{flex-direction:column;align-items:flex-start;gap:.5rem}._rangeContainer_12cps_272,._selectInput_12cps_315{width:100%}._connectionItem_12cps_390{flex-direction:column;align-items:flex-start;gap:.5rem}._connectionInfo_12cps_420{width:100%}._connectionActions_12cps_470{align-self:flex-end;margin-top:.25rem}}._statusIndicator_12cps_566{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._statusDot_12cps_573{width:.5rem;height:.5rem;border-radius:50%}._statusDot_12cps_573._enabled_12cps_579{background-color:#6b7280}._statusDot_12cps_573._disabled_12cps_583{background-color:#ef4444}._statusDot_12cps_573._active_12cps_587{background-color:#6b7280}._statusDot_12cps_573._inactive_12cps_591{background-color:#ef4444}._statusText_12cps_465{font-size:.875rem;font-weight:500}._statusDot_12cps_573._enabled_12cps_579+._statusText_12cps_465{color:#6b7280}._statusDot_12cps_573._disabled_12cps_583+._statusText_12cps_465{color:#ef4444}._subscriptionInfo_12cps_609{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}._subscriptionDetails_12cps_617{flex:1}._subscriptionPlan_12cps_621{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;margin-bottom:.75rem}._planInfo_12cps_631{display:flex;flex-direction:column;gap:.5rem}._planHeader_12cps_637{display:flex;align-items:center;gap:.5rem}._planIcon_12cps_643{color:#0074e4}._planName_12cps_647{font-weight:600;color:#111827;font-size:1rem}._planPrice_12cps_653{font-size:.875rem;color:#6b7280;font-weight:500}._planStatus_12cps_659{display:flex;align-items:center;gap:.5rem}._billingInfo_12cps_665{margin-top:.5rem}._billingText_12cps_669{font-size:.875rem;color:#6b7280;margin:0}._subscriptionButton_12cps_675{background-color:#111827;color:#fff;border:none;padding:.5rem 1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;white-space:nowrap;font-size:.875rem}._subscriptionButton_12cps_675:hover{background-color:#374151}@media (max-width: 640px){._subscriptionInfo_12cps_609{flex-direction:column;align-items:stretch}._subscriptionPlan_12cps_621{flex-direction:column;align-items:flex-start;gap:.75rem}._subscriptionButton_12cps_675{width:100%}}._loading_12cps_357{display:flex;justify-content:center;align-items:center;padding:2rem;color:#6b7280}._error_12cps_718{padding:1rem;background-color:#fef2f2;border:1px solid #fecaca;text-align:center}._error_12cps_718 p{color:#dc2626;font-size:.875rem;margin-bottom:1rem}._fallback_12cps_731{padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;text-align:center}._fallback_12cps_731 p{color:#6b7280;font-size:.875rem;margin-bottom:1rem}._retryButton_12cps_744{background-color:#374151;color:#fff;border:none;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}._retryButton_12cps_744:hover{background-color:#1f2937}._sectionHeader_12cps_760{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}._sectionHeaderLeft_12cps_767{display:flex;align-items:flex-start;gap:1rem;flex:1}._sectionIcon_12cps_774{color:#374151;margin-top:.125rem;flex-shrink:0}._integrationSection_12cps_780{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #f3f4f6}._integrationSection_12cps_780:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._subsectionTitle_12cps_350{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .5rem}._subsectionDescription_12cps_799{font-size:.875rem;color:#6b7280;margin:0 0 1rem}._tabButtons_12cps_806{display:flex;gap:0;margin-bottom:1rem;border-bottom:1px solid #e5e7eb}._tabButton_12cps_806{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:.875rem;color:#6b7280;font-weight:500;transition:all .2s ease}._tabButton_12cps_806:hover{color:#374151}._activeTab_12cps_829{color:#111827;border-bottom-color:#111827}._codeBlock_12cps_835{background-color:#1e1e1e;border-radius:6px;overflow:hidden;max-width:100%}._codeHeader_12cps_842{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#2d2d2d;border-bottom:1px solid #3e3e3e}._codeHeader_12cps_842 span{font-size:.75rem;color:#999;text-transform:uppercase;letter-spacing:.05em;font-weight:600}._copyCodeButton_12cps_859{padding:.375rem .75rem;background:none;border:1px solid #4a4a4a;color:#999;cursor:pointer;display:flex;align-items:center;gap:.375rem;transition:all .2s ease;border-radius:4px;font-size:.75rem}._copyCodeButton_12cps_859:hover{background-color:#3a3a3a;border-color:#5a5a5a;color:#fff}._codeContent_12cps_879{padding:1.25rem;margin:0;overflow-x:auto}._codeContent_12cps_879 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.6;color:#d4d4d4;white-space:pre}._docLinkContainer_12cps_894{padding-top:1.5rem;border-top:1px solid #f3f4f6}._docLink_12cps_894{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background-color:#111827;color:#fff;text-decoration:none;font-size:.875rem;font-weight:500;border-radius:6px;transition:background-color .2s ease}._docLink_12cps_894:hover{background-color:#374151}._noTokenMessage_12cps_917{color:#6b7280;font-style:italic;text-align:center;padding:2rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}._identifyMethodSection_12cps_928{margin-bottom:1.5rem;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}._identifyMethodSection_12cps_928:last-child{margin-bottom:0}._methodTitle_12cps_940{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .5rem}._methodDescription_12cps_947{font-size:.875rem;color:#6b7280;margin:0 0 1rem}._methodDescription_12cps_947 strong{color:#dc2626;font-weight:600}._integrationSection_12cps_780 ._subsectionDescription_12cps_799 strong{color:#dc2626;background-color:#fef2f2;padding:.25rem .5rem;border-radius:4px;font-size:.875rem;border:1px solid #fecaca}._codeContent_12cps_879{padding:1.25rem;margin:0;overflow-x:auto;max-height:400px;overflow-y:auto}._codeContent_12cps_879::-webkit-scrollbar{width:8px;height:8px}._codeContent_12cps_879::-webkit-scrollbar-track{background:#2d2d2d}._codeContent_12cps_879::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:4px}._codeContent_12cps_879::-webkit-scrollbar-thumb:hover{background:#5a5a5a}@media (max-width: 640px){._sectionHeader_12cps_760,._sectionHeaderLeft_12cps_767{flex-direction:column;gap:.75rem}._tabButtons_12cps_806{flex-wrap:wrap}._codeContent_12cps_879{padding:1rem}._codeContent_12cps_879 code{font-size:.8rem}._docLinkContainer_12cps_894{text-align:center}._identifyMethodSection_12cps_928{padding:.75rem}._methodTitle_12cps_940{font-size:.9rem}._methodDescription_12cps_947{font-size:.8rem}._codeContent_12cps_879{padding:1rem;max-height:300px}}._container_1lycp_1{max-width:100%;margin:0}._header_1lycp_6{text-align:center;margin-bottom:2rem}._subtitle_1lycp_11{color:#6b7280;font-size:.875rem;margin:0;font-weight:400}._tiersContainer_1lycp_18{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}._tierCard_1lycp_25{position:relative;background:#fafafa;border:1px solid #e5e7eb;padding:1rem;transition:all .2s ease;height:-moz-fit-content;height:fit-content}._tierCard_1lycp_25:hover{border-color:#d1d5db;background:#fff}._popular_1lycp_39{border-color:#111827;background:#fff;box-shadow:0 1px 3px #0000001a}._currentPlan_1lycp_45{border-color:#6b7280;background:#fff;box-shadow:0 1px 3px #6b72801a}._popularBadge_1lycp_51{position:absolute;top:-1px;right:-1px;background:#111827;color:#fff;padding:.25rem .75rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em}._tierHeader_1lycp_64{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}._tierTitleRow_1lycp_71{display:flex;align-items:center;gap:.5rem}._tierIcon_1lycp_77{width:1.25rem;height:1.25rem;color:#6b7280;flex-shrink:0}._tierName_1lycp_84{font-size:1rem;font-weight:600;color:#111827;margin:0}._pricing_1lycp_91{text-align:right}._price_1lycp_95{font-size:1.25rem;font-weight:700;color:#111827;display:flex;align-items:baseline;gap:.125rem}._period_1lycp_104{font-size:.875rem;font-weight:500;color:#6b7280}._yearlyPrice_1lycp_110{font-size:.75rem;font-weight:500;color:#059669;margin-top:.25rem;text-align:right}._tierDescription_1lycp_118{color:#6b7280;font-size:.875rem;margin:0 0 1rem;line-height:1.4}._features_1lycp_125{margin-bottom:1rem}._feature_1lycp_125{display:flex;align-items:center;gap:.5rem;padding:.125rem 0;font-size:.8125rem;color:#374151;line-height:1.3}._checkIcon_1lycp_139{width:1rem;height:1rem;color:#6b7280;flex-shrink:0}._tierFooter_1lycp_146{margin-top:auto}._tierButton_1lycp_150{width:100%;padding:.75rem 1rem;font-weight:500;font-size:.875rem;transition:all .2s ease;border:1px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}._primaryButton_1lycp_164{background:#111827;color:#fff;border-color:#111827}._primaryButton_1lycp_164:hover:not(:disabled){background:#374151;border-color:#374151}._secondaryButton_1lycp_175{background:#f3f4f6;color:#374151;border-color:#d1d5db}._secondaryButton_1lycp_175:hover:not(:disabled){background:#e5e7eb;border-color:#9ca3af}._currentPlanButton_1lycp_186{background:#6b7280;color:#fff;border-color:#6b7280}._currentPlanButton_1lycp_186:disabled{opacity:.8;cursor:not-allowed}._tierButton_1lycp_150:disabled{opacity:.6;cursor:not-allowed}._footer_1lycp_202{text-align:center;padding-top:1.5rem;border-top:1px solid #f3f4f6}._footerText_1lycp_208{color:#9ca3af;font-size:.75rem;margin:0;line-height:1.4}._loading_1lycp_215{display:flex;justify-content:center;align-items:center;padding:2rem;color:#6b7280;font-size:.875rem}._tierButton_1lycp_150:disabled:not(._currentPlanButton_1lycp_186):after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_1lycp_1 1s linear infinite}@keyframes _spin_1lycp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1200px){._tiersContainer_1lycp_18{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width: 768px){._tiersContainer_1lycp_18{grid-template-columns:1fr;gap:1rem}._tierCard_1lycp_25{padding:1.25rem}._tierHeader_1lycp_64{flex-direction:column;align-items:flex-start;gap:.5rem}._pricing_1lycp_91,._yearlyPrice_1lycp_110{text-align:left}._price_1lycp_95{font-size:1.5rem}}@media (max-width: 600px){._tierCard_1lycp_25{padding:1rem}._tierName_1lycp_84{font-size:1rem}._price_1lycp_95{font-size:1.25rem}._feature_1lycp_125{font-size:.8125rem}}._card_pvcwa_1{background-color:#fff;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000000d;border:1px solid #e5e7eb}._header_pvcwa_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._sectionTitle_pvcwa_16{font-size:1.25rem;font-weight:500;color:#111827;margin:0}._description_pvcwa_23{color:#4b5563;font-size:.875rem;margin-bottom:1.5rem}._inviteButton_pvcwa_29{display:flex;align-items:center;gap:.5rem;background-color:#111827;color:#fff;font-weight:500;padding:.5rem 1rem;border:none;cursor:pointer;font-size:.875rem;transition:background-color .2s ease}._inviteButton_pvcwa_29:hover{background-color:#374151}._loadingContainer_pvcwa_47{display:flex;justify-content:center;align-items:center;padding:2rem}._errorMessage_pvcwa_54{display:flex;align-items:center;gap:.5rem;color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;padding:.75rem;margin-bottom:1rem;font-size:.875rem}._successMessage_pvcwa_66{display:flex;align-items:center;gap:.5rem;color:#059669;background-color:#f0fdf4;border:1px solid #bbf7d0;padding:.75rem;margin-bottom:1rem;font-size:.875rem}._membersList_pvcwa_78{display:flex;flex-direction:column;gap:1rem}._memberItem_pvcwa_84{display:flex;align-items:center;justify-content:space-between;padding:1rem;gap:1.5rem;background-color:#f9fafb;border:1px solid #e5e7eb;transition:all .2s ease;min-height:4rem}._memberItem_pvcwa_84:hover{background-color:#f3f4f6;border-color:#d1d5db}._memberInfo_pvcwa_101{flex:1;display:flex;flex-direction:column;justify-content:center}._memberHeader_pvcwa_108{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._memberName_pvcwa_115{display:flex;align-items:center;gap:.5rem}._email_pvcwa_121{font-weight:500;color:#111827;font-size:.875rem}._statusBadge_pvcwa_127{padding:.25rem .5rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}._statusBadge_pvcwa_127._green_pvcwa_135{color:#059669;background-color:#d1fae5}._statusBadge_pvcwa_127._yellow_pvcwa_140{color:#d97706;background-color:#fef3c7}._statusBadge_pvcwa_127._gray_pvcwa_145{color:#6b7280;background-color:#f3f4f6}._memberDetails_pvcwa_150{display:flex;gap:1rem;color:#6b7280;font-size:.75rem}._detail_pvcwa_157{display:flex;align-items:center;gap:.25rem}._memberActions_pvcwa_163{display:flex;align-items:center;gap:1rem}._removeButton_pvcwa_169{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e5e7eb;color:#6b7280;height:2.25rem;width:2.25rem;cursor:pointer;transition:all .2s ease}._removeButton_pvcwa_169:hover{background-color:#fef2f2;border-color:#fecaca;color:#dc2626}._removeButton_pvcwa_169:disabled{background-color:#f9fafb;border-color:#e5e7eb;color:#d1d5db;cursor:not-allowed}._emptyState_pvcwa_195{display:flex;flex-direction:column;align-items:center;padding:3rem 1rem;text-align:center;color:#6b7280}._emptyState_pvcwa_195 svg{margin-bottom:1rem;opacity:.5}._emptyState_pvcwa_195 p:first-of-type{font-weight:500;color:#374151;margin-bottom:.5rem}._emptyState_pvcwa_195 p:last-of-type{font-size:.875rem;margin:0}._modalOverlay_pvcwa_221{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_pvcwa_221{background-color:#fff;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}._modalHeader_pvcwa_243{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}._modalHeader_pvcwa_243 h3{margin:0;font-size:1.125rem;font-weight:600;color:#111827}._closeButton_pvcwa_258{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;transition:all .2s ease}._closeButton_pvcwa_258:hover{background-color:#f3f4f6;color:#111827}._modalForm_pvcwa_275{padding:1.5rem}._formGroup_pvcwa_279{margin-bottom:1.5rem}._label_pvcwa_283{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#111827;margin-bottom:.5rem}._input_pvcwa_293{width:100%;padding:.75rem;border:1px solid #e5e7eb;font-size:.875rem;transition:border-color .2s ease}._input_pvcwa_293:focus{outline:none;border-color:#0074e4;box-shadow:0 0 0 3px #0074e41a}._inputError_pvcwa_307{border-color:#dc2626!important;background-color:#fef2f2}._inputError_pvcwa_307:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc26261a!important}._fieldError_pvcwa_317{display:flex;align-items:center;gap:.5rem;color:#dc2626;font-size:.75rem;margin-top:.5rem}._select_pvcwa_326{width:100%;padding:.75rem;border:1px solid #e5e7eb;font-size:.875rem;background-color:#fff;cursor:pointer;transition:border-color .2s ease}._select_pvcwa_326:focus{outline:none;border-color:#0074e4;box-shadow:0 0 0 3px #0074e41a}._modalActions_pvcwa_342{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem}._cancelButton_pvcwa_349{padding:.75rem 1.5rem;border:1px solid #e5e7eb;background-color:#fff;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_pvcwa_349:hover{background-color:#f9fafb;border-color:#d1d5db}._submitButton_pvcwa_365{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#0074e4;color:#fff;border:none;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}._submitButton_pvcwa_365:hover:not(:disabled){background-color:#0056ac}._submitButton_pvcwa_365:disabled{background-color:#9ca3af;cursor:not-allowed}._spinner_pvcwa_388{width:14px;height:14px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_pvcwa_388 1s linear infinite}@keyframes _spin_pvcwa_388{to{transform:rotate(360deg)}}@media (max-width: 640px){._header_pvcwa_9{flex-direction:column;align-items:flex-start;gap:1rem}._inviteButton_pvcwa_29{align-self:stretch;justify-content:center}._memberItem_pvcwa_84{flex-direction:column;align-items:flex-start;gap:1rem}._memberInfo_pvcwa_101{width:100%}._memberActions_pvcwa_163{align-self:flex-end}._memberDetails_pvcwa_150{flex-direction:column;gap:.5rem}._modal_pvcwa_221{width:95%;margin:1rem}._modalActions_pvcwa_342{flex-direction:column}._cancelButton_pvcwa_349,._submitButton_pvcwa_365{width:100%;justify-content:center}}._overlay_1uzhe_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1uzhe_1 .2s ease-out}._container_1uzhe_16{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._loaderContainer_1uzhe_23{position:relative;width:60px;height:60px}._loader_1uzhe_23{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._circle_1uzhe_38{position:absolute;width:12px;height:12px;border-radius:50%;background:linear-gradient(45deg,#4f46e5,#7c3aed);animation:_pulse_1uzhe_1 1.8s infinite ease-in-out}._circle_1uzhe_38:nth-child(1){animation-delay:0s;transform:translate(-20px)}._circle_1uzhe_38:nth-child(2){animation-delay:.6s;transform:translate(0)}._circle_1uzhe_38:nth-child(3){animation-delay:1.2s;transform:translate(20px)}._loadingText_1uzhe_62{font-size:1rem;font-weight:500;color:#374151;text-align:center;opacity:.8;animation:_textFade_1uzhe_1 2s infinite ease-in-out}@keyframes _fadeIn_1uzhe_1{0%{opacity:0}to{opacity:1}}@keyframes _pulse_1uzhe_1{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}}@keyframes _textFade_1uzhe_1{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-color-scheme: dark){._overlay_1uzhe_1{background:#111827f2}._loadingText_1uzhe_62{color:#d1d5db}}@media (max-width: 640px){._loaderContainer_1uzhe_23{width:50px;height:50px}._circle_1uzhe_38{width:10px;height:10px}._circle_1uzhe_38:nth-child(1){transform:translate(-16px)}._circle_1uzhe_38:nth-child(3){transform:translate(16px)}._loadingText_1uzhe_62{font-size:.9rem}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:grab}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.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,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.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{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.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.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}._modalOverlay_h25r6_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}._visible_h25r6_18{opacity:1;visibility:visible}._modalContent_h25r6_23{background:#fff;padding:0;max-width:900px;width:95%;max-height:85vh;overflow:hidden;position:relative;transform:translateY(20px) scale(.95);opacity:0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a}._visible_h25r6_18 ._modalContent_h25r6_23{transform:translateY(0) scale(1);opacity:1}._modalHeader_h25r6_46{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 0;border-bottom:none}._modalHeader_h25r6_46 h2{margin:0;font-size:1.875rem;color:#0f172a;font-weight:700;letter-spacing:-.025em;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._modalClose_h25r6_66{background:#f8fafc;border:1px solid #e2e8f0;font-size:20px;cursor:pointer;padding:8px;color:#64748b;transition:all .2s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:500}._modalClose_h25r6_66:hover{color:#0f172a;background-color:#f1f5f9;border-color:#cbd5e1;transform:scale(1.05)}._modalBody_h25r6_89{flex:1;display:flex;flex-direction:column;overflow:hidden}._selectAvatarCollection_h25r6_96{padding:0;flex:1;display:flex;flex-direction:column;overflow:hidden}._tabs_h25r6_104{display:flex;gap:0;padding:16px 32px 0;border-bottom:1px solid #f1f5f9;margin-bottom:0;background:#fafbfc}._tabButton_h25r6_113{padding:12px 20px;border:none;background:none;font-size:.875rem;font-weight:600;color:#9e9e9e;cursor:pointer;position:relative;transition:all .2s ease;margin-bottom:-1px}._tabButton_h25r6_113:hover{color:#334155;background:#ffffff80}._activeTab_h25r6_131{color:#0f172a;background:#fff;border-bottom:1px solid white;box-shadow:0 -2px 8px #0000000a}._activeTab_h25r6_131:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:#000}._avatarCollectionGrid_h25r6_148{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;padding:32px;min-height:400px;flex:1;overflow-y:auto;background:#fff}._avatarCollectionGrid_h25r6_148::-webkit-scrollbar{width:6px}._avatarCollectionGrid_h25r6_148::-webkit-scrollbar-track{background:#f8fafc}._avatarCollectionGrid_h25r6_148::-webkit-scrollbar-thumb{background:#cbd5e1}._avatarCollectionGrid_h25r6_148::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes _fadeInUp_h25r6_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._avatarCollectionItem_h25r6_188{aspect-ratio:3/2;border:2px solid #f1f5f9;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;opacity:0;animation:_fadeInUp_h25r6_1 .5s ease forwards;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._avatarCollectionItem_h25r6_188:nth-child(1){animation-delay:.1s}._avatarCollectionItem_h25r6_188:nth-child(2){animation-delay:.15s}._avatarCollectionItem_h25r6_188:nth-child(3){animation-delay:.2s}._avatarCollectionItem_h25r6_188:nth-child(4){animation-delay:.25s}._avatarCollectionItem_h25r6_188:nth-child(5){animation-delay:.3s}._avatarCollectionItem_h25r6_188:nth-child(6){animation-delay:.35s}._avatarCollectionItem_h25r6_188:nth-child(7){animation-delay:.4s}._avatarCollectionItem_h25r6_188:nth-child(8){animation-delay:.45s}._avatarCollectionItem_h25r6_188:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border-color:#e2e8f0}._avatarCollectionItem_h25r6_188._selected_h25r6_241{border-color:#0f172a;box-shadow:0 0 0 3px #0f172a1a,0 20px 25px -5px #0000001a;transform:translateY(-2px)}._avatarCollectionItem_h25r6_188._selected_h25r6_241:after{content:"✓";position:absolute;top:12px;right:12px;width:24px;height:24px;background:#0f172a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;z-index:2;box-shadow:0 2px 4px #0000001a}._videoThumbnail_h25r6_268{width:100%;height:100%;position:relative;overflow:hidden;border-radius:0}._videoThumbnail_h25r6_268 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}._avatarCollectionItem_h25r6_188._loading_h25r6_283{cursor:not-allowed;opacity:.7}._loadingSpinner_h25r6_288{position:absolute;top:12px;right:12px;z-index:2}._spinner_h25r6_295{width:24px;height:24px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#3b82f6;animation:_spin_h25r6_295 1s linear infinite}@keyframes _spin_h25r6_295{to{transform:rotate(360deg)}}._avatarCollectionItem_h25r6_188._loading_h25r6_283 ._videoThumbnail_h25r6_268:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1}._processingMessage_h25r6_326{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(135deg,#3b82f6e6,#8b5cf6e6);color:#fff;padding:12px;font-size:12px;font-weight:500;text-align:center;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._loadingContainer_h25r6_345{display:flex;justify-content:center;align-items:center;min-height:300px;flex-direction:column;gap:16px}._loadingContainer_h25r6_345 ._spinner_h25r6_295{width:48px;height:48px;border:4px solid #f1f5f9;border-top:4px solid #3b82f6}._error_h25r6_361{text-align:center;padding:48px 32px;color:#ef4444;background:#fef2f2;margin:32px;border:1px solid #fecaca}._error_h25r6_361 p{margin:0 0 16px;font-weight:500}._error_h25r6_361 button{padding:12px 24px;background:#ef4444;color:#fff;border:none;cursor:pointer;font-weight:500;transition:all .2s ease}._error_h25r6_361 button:hover{background:#dc2626;transform:translateY(-1px)}._emptyState_h25r6_390{text-align:center;padding:64px 32px;color:#64748b;background:#f8fafc;margin:32px;border:2px dashed #cbd5e1}._emptyState_h25r6_390 p{margin:0;font-size:1.125rem;font-weight:500}@keyframes _shimmer_h25r6_415{0%{background-position:-1000px 0}to{background-position:1000px 0}}._shimmerCard_h25r6_415{aspect-ratio:16/9;border:2px solid #f1f5f9;background:linear-gradient(90deg,#f8fafc,#e2e8f0,#f8fafc 40%,#f8fafc);background-size:2000px 100%;animation:_shimmer_h25r6_415 2s linear infinite;opacity:0;animation:_fadeInUp_h25r6_1 .5s ease forwards,_shimmer_h25r6_415 2s linear infinite}._shimmerCard_h25r6_415:nth-child(1){animation-delay:.1s,0s}._shimmerCard_h25r6_415:nth-child(2){animation-delay:.15s,.1s}._shimmerCard_h25r6_415:nth-child(3){animation-delay:.2s,.2s}._shimmerCard_h25r6_415:nth-child(4){animation-delay:.25s,.3s}._shimmerCard_h25r6_415:nth-child(5){animation-delay:.3s,.4s}._shimmerCard_h25r6_415:nth-child(6){animation-delay:.35s,.5s}@media (max-width: 768px){._modalContent_h25r6_23{width:98%;max-height:90vh}._modalHeader_h25r6_46{padding:20px 24px 0}._modalHeader_h25r6_46 h2{font-size:1.5rem}._tabs_h25r6_104{padding:12px 24px 0}._avatarCollectionGrid_h25r6_148{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:24px}._tabButton_h25r6_113{padding:10px 16px;font-size:.8rem}}@media (max-width: 480px){._avatarCollectionGrid_h25r6_148{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;padding:20px}._modalHeader_h25r6_46{padding:16px 20px 0}._tabs_h25r6_104{padding:8px 20px 0}}.condition-node{--node-bg: #ffffff;--node-border: #059669;--node-border-width: 2px;--node-shadow: 0 1px 3px 0 rgba(0, 0, 0, .04), 0 1px 2px 0 rgba(0, 0, 0, .08);--node-radius: 8px;--spacing-xs: 2px;--spacing-sm: 4px;--spacing-md: 8px;--spacing-lg: 12px;--spacing-xl: 16px;--text-primary: #111827;--text-secondary: #6b7280;--text-tertiary: #9ca3af;--text-accent: #3b82f6;--surface-hover: #f9fafb;--surface-active: #f3f4f6;--surface-elevated: #ffffff;--border-focus: #3b82f6;--border-hover: #d1d5db;--success: #10b981;--success-bg: #f0fdf4;--warning: #f59e0b;--warning-bg: #fffbeb;--danger: #ef4444;--danger-bg: #fef2f2;--accent-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);background:var(--node-bg);border:var(--node-border-width) solid var(--node-border);border-radius:var(--node-radius);box-shadow:var(--node-shadow);min-width:320px;max-width:380px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;isolation:isolate;overflow:visible}.condition-node:hover{border-color:#047857;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -1px #00000014}.condition-node.selected{border-color:var(--border-focus);box-shadow:0 0 0 3px #3b82f60f,0 4px 8px -1px #00000014}.condition-node__content{padding:var(--spacing-xl);position:relative}.condition-node__conditions-list{display:flex;flex-direction:column;gap:1px;margin-bottom:var(--spacing-lg);background:var(--surface-hover);border-radius:6px;padding:2px;min-height:40px}.condition-node__conditions-list:empty{background:transparent;border:1px dashed var(--node-border);padding:var(--spacing-xl);text-align:center;margin-bottom:var(--spacing-lg)}.condition-node__conditions-list:empty:after{content:"No conditions configured";color:var(--text-tertiary);font-size:12px;font-style:italic}.condition-node__condition-item{background:var(--surface-elevated);border-radius:5px;transition:all .15s cubic-bezier(.4,0,.2,1);border:1px solid transparent;position:relative;overflow:hidden}.condition-node__condition-item:hover{background:linear-gradient(145deg,#f8fafcfa,#f1f5f9fa);border-color:#cbd5e199;transform:translateY(-1px) scale(1.005);box-shadow:0 2px 6px #0000000a,0 4px 12px #00000008,inset 0 1px 2px #ffffffe6}.condition-node__condition-header{display:flex;align-items:flex-start;padding:var(--spacing-lg);cursor:pointer;position:relative;gap:var(--spacing-lg)}.condition-node__condition-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--accent-gradient);border-radius:6px;color:#fff;flex-shrink:0;box-shadow:0 2px 4px #667eea33}.condition-node__condition-info{flex:1;min-width:0}.condition-node__condition-title{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.2;margin-bottom:4px}.condition-node__condition-params{font-size:11px;color:var(--text-secondary);font-family:SF Mono,Monaco,Inconsolata,monospace;line-height:1.4;word-break:break-all;background:var(--surface-active);padding:2px 6px;border-radius:3px;display:inline-block;margin-bottom:var(--spacing-sm)}.condition-node__condition-screenshot-preview{margin-top:var(--spacing-sm)}.condition-node__condition-screenshot-thumbnail{width:40px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:3px;border:1px solid var(--node-border);opacity:.8;transition:opacity .2s ease}.condition-node__condition-item:hover .condition-node__condition-screenshot-thumbnail{opacity:1}.condition-node__condition-remove{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;color:var(--text-tertiary);border-radius:3px;cursor:pointer;opacity:0;transition:all .15s cubic-bezier(.4,0,.2,1);position:absolute;top:var(--spacing-md);right:var(--spacing-md)}.condition-node__condition-item:hover .condition-node__condition-remove{opacity:1}.condition-node__condition-remove:hover{background:var(--danger-bg);color:var(--danger);transform:scale(1.1)}.condition-node__condition-remove:before{content:"×";font-size:16px;font-weight:500;line-height:1}.condition-node__add-condition{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-lg);background:none;border:1px dashed var(--node-border);border-radius:6px;color:var(--text-tertiary);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;position:relative;overflow:hidden}.condition-node__add-condition:hover{border-color:var(--text-secondary);color:var(--text-secondary);background:var(--surface-hover);border-style:solid}.condition-node__add-condition:active{transform:scale(.98)}.condition-node__add-condition:focus{border-color:var(--border-focus);color:var(--text-accent);box-shadow:0 0 0 3px #3b82f61a}.condition-node__type-selector{position:absolute;top:100%;left:var(--spacing-xl);right:var(--spacing-xl);background:linear-gradient(145deg,#fffffffa,#f9fafbfa);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.6);border-radius:12px;box-shadow:0 0 0 1px #00000008,0 8px 16px #00000014,0 16px 32px #0000000f,inset 0 0 40px #ffffff80;z-index:1000;padding:var(--spacing-md);margin-top:var(--spacing-md);animation:premiumSlideIn .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.condition-node__type-selector:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(102,126,234,.3),rgba(118,75,162,.3),transparent);animation:shimmerGlow 3s ease-in-out infinite}@keyframes premiumSlideIn{0%{opacity:0;transform:translateY(8px) scale(.95);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.condition-node__type-option{display:flex;align-items:center;width:100%;padding:var(--spacing-lg);background:none;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:all .15s ease;margin-bottom:2px;gap:var(--spacing-lg)}.condition-node__type-option:hover{background:var(--surface-hover);transform:translate(2px)}.condition-node__type-option:active{background:var(--surface-active);transform:scale(.98)}.condition-node__type-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--accent-gradient);border-radius:6px;color:#fff;flex-shrink:0;box-shadow:0 2px 4px #667eea33}.condition-node__type-info{flex:1;min-width:0}.condition-node__type-title{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.2;margin-bottom:2px}.condition-node__type-description{font-size:11px;color:var(--text-secondary);line-height:1.3}.condition-node__type-selector-cancel{width:100%;padding:var(--spacing-lg);background:var(--surface-hover);border:none;border-radius:6px;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;margin-top:var(--spacing-md);transition:all .15s ease}.condition-node__type-selector-cancel:hover{background:var(--surface-active);color:var(--text-primary)}.condition-node__editor{position:absolute;top:100%;left:var(--spacing-xl);right:var(--spacing-xl);background:var(--surface-elevated);border:1px solid var(--node-border);border-radius:8px;box-shadow:0 10px 15px -3px #0000001f,0 4px 6px -2px #00000014;z-index:1000;padding:var(--spacing-xl);margin-top:var(--spacing-md);animation:slideIn .2s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;min-height:0}.condition-node__editor-title{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xl);line-height:1.2}.condition-node__editor-field{margin-bottom:var(--spacing-xl)}.condition-node__editor-label{display:block;font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:var(--spacing-md);line-height:1.2}.condition-node__editor-input{width:100%;padding:var(--spacing-lg);border:1px solid var(--node-border);border-radius:6px;font-size:13px;color:var(--text-primary);background:var(--surface-elevated);transition:all .15s ease;outline:none;font-family:SF Mono,Monaco,Inconsolata,monospace;cursor:text}.condition-node__editor-input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #3b82f61a;background:#fff}.condition-node__editor-input:hover:not(:focus){border-color:var(--border-hover)}.condition-node__editor-input::-moz-placeholder{color:var(--text-tertiary)}.condition-node__editor-input::placeholder{color:var(--text-tertiary)}.condition-node__editor-input[name=selector]{cursor:pointer;background:var(--surface-hover);border-style:dashed;position:relative}.condition-node__editor-input[name=selector]:hover{background:var(--surface-active);border-color:var(--text-accent);border-style:solid}.condition-node__editor-input[name=selector]:focus{background:#fff;border-style:solid}.condition-node__editor-screenshot-field{margin-bottom:var(--spacing-xl)}.condition-node__editor-screenshot{border:1px solid var(--node-border);border-radius:6px;overflow:hidden;background:var(--surface-hover)}.condition-node__screenshot-image{width:100%;height:auto;max-height:200px;-o-object-fit:cover;object-fit:cover;display:block}.condition-node__editor-uploading{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);color:var(--text-secondary);font-size:12px;font-style:italic;background:var(--surface-hover);border-radius:6px;gap:var(--spacing-md)}.condition-node__editor-uploading:before{content:"";width:16px;height:16px;border:2px solid var(--text-tertiary);border-top-color:var(--text-accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.condition-node__editor-help{font-size:11px;color:var(--text-tertiary);line-height:1.4;margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--surface-hover);border-radius:4px;font-style:italic}.condition-node__editor-actions{display:flex;gap:var(--spacing-lg);justify-content:flex-end;margin-top:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:1px solid var(--surface-active)}.condition-node__editor-save{padding:var(--spacing-lg) var(--spacing-xl);background:var(--text-accent);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;outline:none;box-shadow:0 1px 3px #3b82f633}.condition-node__editor-save:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 8px #3b82f640}.condition-node__editor-save:active:not(:disabled){transform:translateY(0)}.condition-node__editor-save:disabled{opacity:.5;cursor:not-allowed;transform:none}.condition-node__editor-cancel{padding:var(--spacing-lg) var(--spacing-xl);background:none;color:var(--text-secondary);border:1px solid var(--node-border);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;outline:none}.condition-node__editor-cancel:hover{background:var(--surface-hover);border-color:var(--border-hover);color:var(--text-primary)}.condition-node .react-flow__handle{width:12px;height:12px;background:var(--text-accent);border:2px solid white;box-shadow:0 2px 4px #0000001f;transition:all .2s ease}.condition-node .react-flow__handle:hover{transform:scale(1.2);box-shadow:0 4px 8px #3b82f64d}.condition-node .react-flow__handle.react-flow__handle-left{background:var(--success)}.condition-node .react-flow__handle.react-flow__handle-right{background:var(--text-accent)}@media (max-width: 768px){.condition-node{min-width:300px;max-width:360px}.condition-node__content{padding:var(--spacing-lg)}.condition-node__condition-header{padding:var(--spacing-md)}.condition-node__editor{padding:var(--spacing-lg)}}@media (prefers-reduced-motion: reduce){.condition-node,.condition-node__condition-item,.condition-node__add-condition,.condition-node__type-option,.condition-node__editor{transition:none}.condition-node__type-selector,.condition-node__editor{animation:none}.condition-node__editor-uploading:before{animation:none}}@media (prefers-contrast: high){.condition-node{--node-border: #000000;--text-tertiary: #000000;border-width:2px}}.condition-node__type-option:focus,.condition-node__add-condition:focus,.condition-node__editor-save:focus,.condition-node__editor-cancel:focus{outline:2px solid var(--border-focus);outline-offset:2px}.condition-node__condition-item.loading{opacity:.6;pointer-events:none}.condition-node__condition-item.loading:after{content:"";position:absolute;top:50%;right:var(--spacing-lg);width:16px;height:16px;margin-top:-8px;border:2px solid var(--text-tertiary);border-top-color:var(--text-accent);border-radius:50%;animation:spin 1s linear infinite}._saltfishCanvasContainer_ur3bm_1{width:100%;height:100%;display:flex;flex-direction:column;padding:0;flex:1}._reactFlowWrapper_ur3bm_10{flex-grow:1;height:100vh;overflow:hidden;position:relative}._canvasTitleContainer_ur3bm_18{z-index:20}._versionHistoryButton_ur3bm_23{background:#fff;border:1px solid #ddd;border-radius:4px;padding:8px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s ease;box-shadow:0 1px 3px #0000001a;font-size:12px}._versionHistoryButton_ur3bm_23:hover{background:#f5f5f5;box-shadow:0 2px 4px #00000026}._versionHistoryButton_ur3bm_23._active_ur3bm_42{background:#3b82f6;color:#fff;border-color:#3b82f6}._canvasTitleWrapper_ur3bm_48{position:relative;max-width:100%}._canvasTitle_ur3bm_18{background-color:#fff;box-shadow:0 2px 8px #00000014;padding:8px 12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;min-width:100px;width:-moz-fit-content;width:fit-content;max-width:300px;position:relative}._canvasTitle_ur3bm_18:hover{box-shadow:0 3px 10px #0000001a}._titleInput_ur3bm_74{background:transparent;border:none;outline:none;font-size:14px;font-weight:500;width:180px;padding:0;margin:0;font-family:inherit}._titleDisplay_ur3bm_86{min-width:80px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:default;max-width:100%;overflow:hidden}._titleText_ur3bm_97{cursor:text;padding:2px 4px;transition:background-color .2s ease;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._titleText_ur3bm_97:hover{background-color:#00000008}._titleDropdownIcon_ur3bm_111{opacity:.7;transition:transform .2s ease,opacity .2s ease;cursor:pointer}._titleDropdownIcon_ur3bm_111:hover{opacity:1}._titleDropdownIcon_ur3bm_111._rotated_ur3bm_124{transform:rotate(180deg);opacity:1}._titleDropdownMenu_ur3bm_130{position:absolute;top:calc(100% + 4px);left:0;width:-moz-max-content;width:max-content;min-width:150px;max-width:200px;background-color:#fff;box-shadow:0 3px 12px #00000014;overflow:hidden;z-index:25;transform-origin:top left;animation:_dropdownFadeIn_ur3bm_1 .2s ease}@keyframes _dropdownFadeIn_ur3bm_1{0%{opacity:0;transform:translateY(-10px) scaleY(.9)}to{opacity:1;transform:translateY(0) scaleY(1)}}._titleDropdownItem_ur3bm_156{padding:6px 12px;display:flex;align-items:center;gap:6px;transition:background-color .2s ease;cursor:pointer;font-size:13px;border-bottom:1px solid rgba(0,0,0,.03);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleDropdownItem_ur3bm_156:last-child{border-bottom:none}._titleDropdownItem_ur3bm_156:hover{background-color:#f5f5f5}._titleDropdownItem_ur3bm_156:last-child{color:#666}._titleDropdownItem_ur3bm_156:last-child:hover{color:#1890ff}._titleDropdownItem_ur3bm_156:last-child svg{color:#666;transition:color .2s ease}._titleDropdownItem_ur3bm_156:last-child:hover svg{color:#1890ff}._linkingModePanel_ur3bm_196{margin-top:1rem;pointer-events:none}._linkingModeMessage_ur3bm_201{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background-color:#1890ff1a;border:1px solid rgba(24,144,255,.2);color:#1890ff;font-size:.875rem;pointer-events:auto}._linkingModeMessage_ur3bm_201 svg{color:#1890ff}._cancelLinkingButton_ur3bm_217{background-color:transparent;border:1px solid #1890ff;color:#1890ff;padding:.25rem .5rem;font-size:.75rem;cursor:pointer;transition:all .2s ease}._cancelLinkingButton_ur3bm_217:hover{background-color:#1890ff;color:#fff}._controlPanel_ur3bm_233{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);margin-left:1rem;z-index:10}._controlPanelContainer_ur3bm_242{display:flex;position:relative;pointer-events:auto}._controlPanelMain_ur3bm_248{display:flex;flex-direction:column;background-color:#fffffff2;box-shadow:0 2px 8px #0000001a;padding:.75rem .5rem;gap:1rem;width:48px;height:auto;align-items:center}._controlPanelSection_ur3bm_260{cursor:pointer;position:relative;width:100%;transition:background-color .2s ease}._controlPanelSection_ur3bm_260:hover{background-color:#0000000d}._controlPanelSection_ur3bm_260._expanded_ur3bm_271{background-color:#1890ff1a}._sectionHeader_ur3bm_275{display:flex;align-items:center;justify-content:center;padding:.5rem;position:relative;width:100%;color:#666}._controlPanelSection_ur3bm_260._expanded_ur3bm_271 ._sectionHeader_ur3bm_275{color:#1890ff}._sectionLabel_ur3bm_289{display:none;font-size:.75rem;font-weight:500;margin-left:.5rem}._expandIcon_ur3bm_296{position:absolute;right:.25rem;top:50%;transform:translateY(-50%);transition:transform .2s ease;opacity:0}._controlPanelSection_ur3bm_260:hover ._expandIcon_ur3bm_296{opacity:.7}._expandIcon_ur3bm_296._rotated_ur3bm_124{transform:translateY(-50%) rotate(90deg);opacity:1}._expandedPanel_ur3bm_315{position:absolute;left:calc(100% + .5rem);top:0;background-color:#fff;box-shadow:0 4px 12px #0000001a;width:250px;overflow:hidden;animation:_slideIn_ur3bm_1 .2s ease;z-index:20}@keyframes _slideIn_ur3bm_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._expandedPanelHeader_ur3bm_338{padding:.75rem;border-bottom:1px solid #f0f0f0}._expandedPanelHeader_ur3bm_338 h3{margin:0;font-size:.875rem;font-weight:600;color:#333}._selectedNodeInfo_ur3bm_350{margin-top:.25rem;font-size:.75rem;color:#666;font-style:italic}._expandedPanelContent_ur3bm_357{padding:.75rem;display:flex;flex-direction:column;gap:.5rem}._expandedPanelButton_ur3bm_364{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:transparent;border:none;cursor:pointer;color:#555;font-size:.75rem;transition:background-color .2s ease;text-align:left;width:100%}._expandedPanelButton_ur3bm_364:hover{background-color:#f5f5f5}._expandedPanelButton_ur3bm_364 svg{color:#666}._panelDivider_ur3bm_393{height:1px;background-color:#f0f0f0;margin:.5rem 0;width:100%}._nodeButtonsSection_ur3bm_401{margin-top:.5rem;width:100%}._nodeButtonsSection_ur3bm_401 h4{font-size:.75rem;font-weight:600;color:#666;margin:0 0 .75rem}._buttonsPanelInfo_ur3bm_413{padding:.5rem;background-color:#f5f5f5;margin-bottom:.75rem}._buttonsPanelInfo_ur3bm_413 p{font-size:.7rem;color:#666;margin:0;font-style:italic}._buttonAddForm_ur3bm_426{display:flex;gap:.5rem;margin-bottom:.75rem;position:relative}._buttonLabelInput_ur3bm_433{flex:1;padding:.5rem;border:1px solid #e0e0e0;font-size:.75rem;color:#333}._buttonLabelInput_ur3bm_433:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._buttonAddAction_ur3bm_447{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-color:#1890ff;color:#fff;border:none;cursor:pointer;transition:all .2s ease}._buttonAddAction_ur3bm_447:hover{background-color:#0c7cd5}._buttonAddAction_ur3bm_447._disabled_ur3bm_464{background-color:#e0e0e0;color:#999;cursor:not-allowed}._previewPlaceholder_ur3bm_470{color:#999;font-size:.75rem;text-align:center;padding:.75rem 1rem;background-color:#0000000d;font-style:italic}._buttonEditForm_ur3bm_479{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._buttonEditActions_ur3bm_486{display:flex;gap:.5rem}._buttonEditAction_ur3bm_486{flex:1;padding:.5rem;border:1px solid #e0e0e0;background-color:#f5f5f5;font-size:.75rem;color:#333;cursor:pointer;transition:all .2s ease}._buttonEditAction_ur3bm_486:hover{background-color:#e6f7ff;border-color:#1890ff;color:#1890ff}._buttonsList_ur3bm_508{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}._buttonListItem_ur3bm_516{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border:1px solid #f0f0f0;background-color:#fafafa}._buttonInfo_ur3bm_525{display:flex;flex-direction:column;gap:.25rem}._buttonLabel_ur3bm_433{font-size:.75rem;font-weight:500;color:#333}._buttonTarget_ur3bm_537{font-size:.65rem;color:#1890ff}._buttonActions_ur3bm_542{display:flex;gap:.25rem}._buttonAction_ur3bm_542{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;color:#999;cursor:pointer;transition:all .2s ease}._buttonAction_ur3bm_542:hover{background-color:#0000000d;color:#1890ff}._noButtonsMessage_ur3bm_565{font-size:.75rem;color:#999;text-align:center;padding:.5rem}._tooltip_ur3bm_572{position:absolute;left:calc(100% + .5rem);top:50%;transform:translateY(-50%);background-color:#333;color:#fff;padding:.5rem .75rem;font-size:.75rem;white-space:nowrap;box-shadow:0 2px 8px #0000004d;z-index:30}._tooltip_ur3bm_572:before{content:"";position:absolute;left:-5px;top:50%;transform:translateY(-50%);border-width:5px 5px 5px 0;border-style:solid;border-color:transparent #333 transparent transparent}._tooltip_ur3bm_572 p{margin:0}._universalNode_ur3bm_602{width:420px;height:auto;position:relative;overflow:visible;display:flex;flex-direction:column;margin-top:20px;z-index:10;box-sizing:border-box;transition:none}._nodeInner_ur3bm_616{background-color:#fff;border:1px solid #000;box-shadow:4px 4px #000c;position:relative;transform-origin:center;transition:transform .1s ease,box-shadow .1s ease}._universalNode_ur3bm_602._selected_ur3bm_350{outline:2px solid #000;outline-offset:0}._nodeHeader_ur3bm_642{display:none}._externalNodeTitle_ur3bm_647{position:absolute;top:-35px;left:0;text-align:left;z-index:11}._nodeTitleText_ur3bm_655{font-size:16px;font-weight:500;color:#333;background-color:transparent;padding:2px 4px;display:inline-block;max-width:none;white-space:normal;overflow:visible;text-overflow:clip;transition:none;position:relative;transform:translateY(0);border:none;box-shadow:none;cursor:text;outline:none;min-width:120px;text-align:left}._nodeTitleText_ur3bm_655:focus{outline:none;border:none;box-shadow:none;background-color:transparent}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeTitleText_ur3bm_655{color:#333}._universalNode_ur3bm_602 ._nodeTitleText_ur3bm_655:hover{cursor:text;color:#333;background-color:transparent}._nodeVideo_ur3bm_694{margin:0;position:relative;height:290px;overflow:hidden;z-index:11}._videoContainer_ur3bm_702{width:100%;height:100%;position:relative;background-color:#000;z-index:11}._videoContainer_ur3bm_702[data-playable=true]{cursor:pointer;pointer-events:auto}._videoContainer_ur3bm_702[data-playable=true]:hover ._videoOverlay_ur3bm_716{background-color:#0003}._videoContainer_ur3bm_702[data-playable=true]:hover ._playButton_ur3bm_720{transform:scale(1.1);background-color:#fff}._videoContainer_ur3bm_702[data-playable=false]{cursor:default;pointer-events:none}._videoContainer_ur3bm_702[data-playable=false] ._videoOverlay_ur3bm_716,._videoContainer_ur3bm_702[data-playable=false] ._playButton_ur3bm_720{display:none}._videoElement_ur3bm_737{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:11;-o-object-position:top center;object-position:top center}._videoOverlay_ur3bm_716{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0006;transition:background-color .2s ease}._initOverlay_ur3bm_758{background-color:#80808080;cursor:default}._shimmerOverlay_ur3bm_763{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0);animation:_shimmer_ur3bm_763 2s infinite linear;pointer-events:none}._playButton_ur3bm_720{width:48px;height:48px;border-radius:50%;background-color:#ffffffe6;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background-color .2s ease;transform-origin:center;position:relative}._playButton_ur3bm_720:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #333;margin-left:4px}._nodeContent_ur3bm_813{padding:14px;display:flex;flex-direction:column;position:relative;width:100%}._nodeDescription_ur3bm_821{position:relative;font-size:14px;color:#555;background-color:transparent;line-height:1.5;display:block;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;min-height:auto}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821{cursor:text;background-color:transparent}._selectedDescription_ur3bm_840,._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821:hover{background-color:transparent}._editIndicator_ur3bm_848{position:absolute;top:50%;right:8px;transform:translateY(-50%);color:#999;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821:hover ._editIndicator_ur3bm_848{opacity:.5}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821 ._editIndicator_ur3bm_848:hover{opacity:1}._nodeNavigationArea_ur3bm_870{border-top:1px solid #f0f0f0;margin-top:8px;min-height:60px;display:flex;flex-direction:column}._nodeNavigation_ur3bm_870{padding:6px 12px 10px;display:flex;flex-direction:column;gap:6px}._emptyButtonsArea_ur3bm_887{display:flex;align-items:center;justify-content:center;min-height:32px;color:#ccc;font-size:12px}._nodeButtons_ur3bm_401{display:flex;flex-direction:column;gap:5px;width:100%}._nodeNavigationButton_ur3bm_912{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:4px 8px;background-color:#fff;border:1px solid #e0e0e0;color:#333;font-size:12px;font-weight:400;cursor:pointer;transition:all .15s ease}._nodeNavigationButton_ur3bm_912:hover{box-shadow:0 1px 3px #0000000d;border-color:#d0d0d0}._nodeNavigationButton_ur3bm_912:active{background-color:#f9f9f9}._nodeNavigationButton_ur3bm_912[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}._nodeNavigationButton_ur3bm_912._unlinked_ur3bm_944{border-style:dashed;border-color:#e5e5e5;color:#999}._nodeNavigationButton_ur3bm_912._unlinked_ur3bm_944:hover{border-color:#d5d5d5;color:#888}._removeButtonAction_ur3bm_956{position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background-color:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .15s ease;padding:0;box-shadow:0 1px 2px #0000000d}._removeIcon_ur3bm_976{position:relative;display:inline-block;width:8px;height:8px}._removeIcon_ur3bm_976:before,._removeIcon_ur3bm_976:after{content:"";position:absolute;width:7px;height:1px;background-color:#aaa;top:3px;left:0}._removeIcon_ur3bm_976:before{transform:rotate(45deg)}._removeIcon_ur3bm_976:after{transform:rotate(-45deg)}._nodeButtonWrapper_ur3bm_904:hover ._removeButtonAction_ur3bm_956{opacity:1}._removeButtonAction_ur3bm_956:hover{background-color:#ff4d4f;border-color:#ff4d4f;box-shadow:0 1px 3px #ff4d4f33}._removeButtonAction_ur3bm_956:hover ._removeIcon_ur3bm_976:before,._removeButtonAction_ur3bm_956:hover ._removeIcon_ur3bm_976:after{background-color:#fff}._quickAddButton_ur3bm_1018{width:100%;padding:4px 0;background-color:transparent;border:1px dashed #e5e5e5;color:#aaa;font-size:12px;text-align:center;cursor:pointer;transition:all .15s ease;margin-top:3px;min-height:26px}._quickAddButton_ur3bm_1018:hover{border-color:#000;color:#000;background-color:#1890ff05}._quickAddButton_ur3bm_1018._noButtonsAdd_ur3bm_1039{background-color:transparent;border-color:#e0e0e0;border-style:dashed;color:#aaa}._quickAddButton_ur3bm_1018._noButtonsAdd_ur3bm_1039:hover{background-color:#00000008;border-color:#000;color:#000}._quickAddForm_ur3bm_1052{margin-top:4px;display:flex;flex-direction:column;gap:4px;width:100%;position:relative}._quickAddForm_ur3bm_1052._addSuccess_ur3bm_1062 ._quickAddInput_ur3bm_1062{border-color:#52c41a;box-shadow:0 0 0 1px #52c41a1a}._quickAddForm_ur3bm_1052._addError_ur3bm_1067 ._quickAddInput_ur3bm_1062{border-color:#ff4d4f;box-shadow:0 0 0 1px #ff4d4f1a}._quickAddSuccess_ur3bm_1072,._quickAddError_ur3bm_1073{font-size:11px;padding:2px 6px;margin-top:2px;text-align:center}._quickAddSuccess_ur3bm_1072{color:#52c41a;background-color:#52c41a0d}._handle_ur3bm_1091{position:absolute;width:20px;height:20px;background-color:#fff;border:1px solid #000000;border-radius:0;transition:all .15s ease;opacity:1;transform-origin:center;padding:2px;z-index:5}._buttonHandle_ur3bm_1105{width:16px;height:16px;margin-right:1px;transition:all .15s ease;z-index:3;background-color:#fff;border:1px solid #000000;border-radius:0}._handle_ur3bm_1091:hover{height:30px!important}._buttonHandle_ur3bm_1105:hover{height:20px}._handle_ur3bm_1091._source_ur3bm_1124{right:-1px}._handle_ur3bm_1091._target_ur3bm_1128{left:-20px}@keyframes _handlePulse_ur3bm_1{0%{box-shadow:0 0 #1890ff66}70%{box-shadow:0 0 0 4px #1890ff00}to{box-shadow:0 0 #1890ff00}}._nodeButtonWrapper_ur3bm_904{position:relative;display:flex;align-items:center;width:100%}@media (max-width: 768px){._controlPanelMain_ur3bm_248{width:40px;padding:.5rem .25rem}._expandedPanel_ur3bm_315{width:220px}}._edgePath_ur3bm_1166{stroke-dasharray:5;animation:_flowAnimation_ur3bm_1 30s linear infinite;transition:stroke .3s ease,stroke-width .3s ease}._buttonEdgePath_ur3bm_1175{stroke:#fa8c16;stroke-dasharray:5,3;animation:none}._edgeLabelContainer_ur3bm_1181{overflow:visible;pointer-events:none}._buttonEdgeLabel_ur3bm_1186{background:#fa8c161a;color:#d97706;font-size:10px;padding:2px 6px;text-align:center;border:1px solid rgba(250,140,22,.3);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}._conditionEdgePath_ur3bm_1201{animation:_flowAnimation_ur3bm_1 30s linear infinite}@keyframes _flowAnimation_ur3bm_1{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}._editToolbar_ur3bm_1215{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .15s ease,transform .2s ease;background-color:#fff;padding:2px;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a;z-index:10;border:1px solid rgba(0,0,0,.04)}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeTitle_ur3bm_655:hover ._editToolbar_ur3bm_1215,._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821:hover ._editToolbar_ur3bm_1215{opacity:1}._iconButton_ur3bm_1240{width:24px;height:24px;border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .15s ease}._iconButton_ur3bm_1240:hover{background-color:#0000000a}._smallIconButton_ur3bm_1257{width:28px;height:28px;border:none;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .15s ease,transform .1s ease;box-shadow:0 1px 2px #0000000f;border:1px solid rgba(0,0,0,.04)}._smallIconButton_ur3bm_1257:hover{background-color:#fafafa;transform:translateY(-1px)}._smallIconButton_ur3bm_1257:active{transform:translateY(0)}._editIcon_ur3bm_1283{color:#5e6ad2}._generateIcon_ur3bm_1287{color:#f5a623}._editActions_ur3bm_1292{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.375rem;position:absolute;right:8px;top:50%;transform:translateY(-50%)}._nodeTitle_ur3bm_655{font-size:16px;font-weight:600;color:#333;margin:0;line-height:1.4;transition:background-color .15s ease;padding:6px;width:100%}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeTitle_ur3bm_655:hover{background-color:#00000008;cursor:text}._nodeDescription_ur3bm_821{font-size:14px;color:#666;line-height:1.5;margin:0;transition:background-color .15s ease;padding:6px;width:100%;cursor:default}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821{cursor:text}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821:hover{background-color:#00000008;cursor:text}._titleEditInput_ur3bm_1341,._descriptionEditInput_ur3bm_1342{border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 2px #0000000a;transition:border-color .15s ease,box-shadow .15s ease}._titleEditInput_ur3bm_1341:focus,._descriptionEditInput_ur3bm_1342:focus{border-color:#5e6ad2;box-shadow:0 0 0 2px #5e6ad21a}._textEditAction_ur3bm_1357{background-color:#fff;color:#333;border:1px solid rgba(0,0,0,.08);padding:.375rem .75rem;font-size:.75rem;cursor:pointer;transition:background-color .15s ease,transform .1s ease;box-shadow:0 1px 2px #0000000a}._textEditAction_ur3bm_1357:hover{background-color:#fafafa;transform:translateY(-1px)}._textEditAction_ur3bm_1357:active{transform:translateY(0)}._nodeTextEditor_ur3bm_1380{width:100%}._nodeTextEditor_ur3bm_1380 h4{font-size:.75rem;font-weight:600;color:#333;margin:0 0 .5rem}._editorLabel_ur3bm_1391{display:block;font-size:.6875rem;color:#666;margin-bottom:.25rem}._textEditRow_ur3bm_1398{margin-bottom:.75rem;position:relative}._nodeTextInput_ur3bm_1403{width:100%;padding:10px 12px;font-size:14px;border:none;background-color:#fff;color:#333;transition:box-shadow .2s ease;outline:none}._nodeTextInput_ur3bm_1403:focus{border-color:transparent;box-shadow:none}._nodeTextArea_ur3bm_1419{width:100%;padding:10px 12px;font-size:14px;border:none;background-color:#fff;color:#333;resize:vertical;min-height:80px;transition:box-shadow .2s ease;outline:none}._nodeTextArea_ur3bm_1419:focus{border-color:transparent;box-shadow:none}._textEditActions_ur3bm_1437{display:flex;gap:.5rem;margin-top:.5rem;justify-content:flex-end}._generateAction_ur3bm_1444{background-color:#1890ff;color:#fff;border:none;padding:.375rem .75rem;font-size:.75rem;cursor:pointer;transition:background-color .2s}._generateAction_ur3bm_1444:hover{background-color:#40a9ff}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeTitle_ur3bm_655,._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821{cursor:pointer;transition:background-color .2s ease}._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeTitle_ur3bm_655:hover,._universalNode_ur3bm_602._selected_ur3bm_350 ._nodeDescription_ur3bm_821:hover{background-color:#1890ff0d}._cleanEditContainer_ur3bm_1471{width:100%;position:relative;display:flex;flex-direction:column;gap:8px;padding:0}._inlineEditContainer_ur3bm_1481{width:100%;position:relative;display:flex;flex-direction:column;gap:8px;padding:0;background-color:transparent}._cleanEditInput_ur3bm_1491{width:100%;padding:10px 12px;font-size:16px;font-weight:500;border:none;background-color:#fff;color:#333;transition:box-shadow .2s ease;outline:none;box-shadow:0 3px 12px #0000001f;border:1px solid rgba(24,144,255,.4)}._cleanEditInput_ur3bm_1491:focus{outline:none;border-color:#5e6ad2;box-shadow:0 0 0 2px #5e6ad21a}._cleanEditTextarea_ur3bm_1511{width:100%;padding:10px 12px;font-size:14px;border:none;background-color:#fff;color:#333;resize:none;overflow:hidden;min-height:auto;max-height:115px;transition:box-shadow .2s ease;outline:none;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}._autoExpandTextarea_ur3bm_1529{width:100%;padding:10px 12px;font-size:14px;border:none;background-color:transparent;color:#555;resize:none;overflow:hidden;min-height:auto;max-height:115px;transition:none;outline:none;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}._cleanEditTextarea_ur3bm_1511:focus,._autoExpandTextarea_ur3bm_1529:focus{box-shadow:none}._submitButton_ur3bm_1552{display:flex;align-items:center;justify-content:center;position:relative;background-color:#000;color:#fff;border:none;padding:6px 12px;font-size:14px;cursor:pointer;transition:all .2s ease;min-width:120px;height:32px}._submitButton_ur3bm_1552:disabled{background-color:#000000b3;cursor:not-allowed}._submitButton_ur3bm_1552:hover:not(:disabled){background-color:#333}._submitButton_ur3bm_1552:active:not(:disabled){background-color:#000}._spinnerOverlay_ur3bm_1581{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#000000b3}._spinner_ur3bm_1581{width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_ur3bm_1581 .8s linear infinite}._submitIcon_ur3bm_1608{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._editHint_ur3bm_1618{font-size:11px;color:#999;text-align:right;padding:0 2px}._conditionNode_ur3bm_1626{background-color:#fff;border:1px solid #000000;min-width:240px;max-width:320px;padding:10px;display:flex;transition:all .2s ease;flex-direction:column;position:relative;box-shadow:4px 4px #000c;z-index:10}._conditionNode_ur3bm_1626 ._handle_ur3bm_1091{width:16px;height:16px;background-color:#fff;transition:all .15s ease;opacity:1;z-index:1}._conditionNode_ur3bm_1626 ._handle_ur3bm_1091:hover{height:20px!important}._conditionNode_ur3bm_1626 ._handle_ur3bm_1091[data-handlepos=left]{left:-10px}._conditionNode_ur3bm_1626 ._handle_ur3bm_1091[data-handlepos=right]{right:-1px}._conditionsList_ur3bm_1668{display:flex;flex-direction:column;gap:5px;margin-bottom:6px}._conditionItem_ur3bm_1675{position:relative;background-color:#fff;border:1px solid #e0e0e0;overflow:hidden}._conditionHeader_ur3bm_1682{display:flex;align-items:center;padding:6px 8px;cursor:pointer;transition:all .15s ease}._conditionHeader_ur3bm_1682:hover{background-color:#f9f9f9;border-color:#d0d0d0;box-shadow:0 1px 3px #0000000a}._conditionIcon_ur3bm_1696{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#f5f5f5;color:#333;margin-right:8px;flex-shrink:0}._conditionInfo_ur3bm_1708{flex:1;min-width:0}._conditionTitle_ur3bm_1713{font-size:12px;font-weight:500;color:#333;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conditionParams_ur3bm_1723{font-size:11px;color:#777;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addConditionButtonCompact_ur3bm_1732{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:5px 0;font-size:12px;color:#999;background-color:transparent;border:1px dashed #e0e0e0;cursor:pointer;transition:all .15s ease}._addConditionButtonCompact_ur3bm_1732:hover{background-color:#1890ff05;border-color:#1890ff;color:#1890ff}._addConditionButtonCompact_ur3bm_1732 span{line-height:1}._removeConditionButton_ur3bm_1757{width:16px;height:16px;border-radius:50%;background-color:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .15s ease;margin-left:4px;padding:0;box-shadow:0 1px 2px #0000000d}._removeConditionButton_ur3bm_1757 ._removeIcon_ur3bm_976{position:relative;display:inline-block;width:8px;height:8px}._removeConditionButton_ur3bm_1757 ._removeIcon_ur3bm_976:before,._removeConditionButton_ur3bm_1757 ._removeIcon_ur3bm_976:after{content:"";position:absolute;width:7px;height:1px;background-color:#aaa;top:3px;left:0}._removeConditionButton_ur3bm_1757 ._removeIcon_ur3bm_976:before{transform:rotate(45deg)}._removeConditionButton_ur3bm_1757 ._removeIcon_ur3bm_976:after{transform:rotate(-45deg)}._conditionHeader_ur3bm_1682:hover ._removeConditionButton_ur3bm_1757{opacity:1}._removeConditionButton_ur3bm_1757:hover{background-color:#ff4d4f;border-color:#ff4d4f;box-shadow:0 1px 3px #ff4d4f33}._removeConditionButton_ur3bm_1757:hover ._removeIcon_ur3bm_976:before,._removeConditionButton_ur3bm_1757:hover ._removeIcon_ur3bm_976:after{background-color:#fff}._conditionTypeSelector_ur3bm_1815{background-color:#fff;box-shadow:0 2px 8px #00000014;padding:6px;display:flex;flex-direction:column;gap:3px;margin-top:4px;animation:_fadeIn_ur3bm_1 .2s ease}._conditionTypeOption_ur3bm_1826{display:flex;align-items:center;padding:5px 7px;border:none;background-color:transparent;cursor:pointer;text-align:left;transition:background-color .15s ease}._conditionTypeIcon_ur3bm_1841{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:#f5f5f5;color:#555;margin-right:8px;flex-shrink:0}._conditionTypeInfo_ur3bm_1853{flex:1;min-width:0}._conditionTypeTitle_ur3bm_1858{font-size:12px;font-weight:500;color:#333;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conditionTypeDescription_ur3bm_1868{font-size:11px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conditionEditor_ur3bm_1876{position:absolute;top:0;left:0;right:0;background-color:#fff;box-shadow:0 4px 16px #00000026;padding:12px;margin:0;z-index:100;width:100%;animation:_fadeInEditor_ur3bm_1 .2s ease}@keyframes _fadeInEditor_ur3bm_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._conditionTypeSelector_ur3bm_1815{position:absolute;top:0;left:0;right:0;background-color:#fff;box-shadow:0 4px 16px #00000026;padding:8px;margin:0;z-index:100;width:100%;animation:_fadeInEditor_ur3bm_1 .2s ease}._conditionEditorHeader_ur3bm_1915{margin-bottom:8px}._conditionEditorHeader_ur3bm_1915 h4{margin:0;font-size:12px;font-weight:500;color:#333}._conditionParamsForm_ur3bm_1926{margin-bottom:8px}._conditionParamsForm_ur3bm_1926 label{display:block;font-size:11px;color:#666;margin-bottom:3px}._conditionParamInput_ur3bm_1937{width:100%;padding:5px 8px;border:1px solid #e0e0e0;font-size:12px;margin-top:2px;transition:all .15s ease}._conditionParamInput_ur3bm_1937:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 1px #1890ff1a}._conditionParamsInfo_ur3bm_1952{font-size:11px;color:#777;font-style:italic;margin:4px 0}._conditionEditorActions_ur3bm_1959{display:flex;justify-content:flex-end;gap:4px;margin-top:10px}._saveConditionButton_ur3bm_1966,._cancelConditionButton_ur3bm_1967{padding:4px 10px;font-size:11px;cursor:pointer;transition:all .15s ease}._saveConditionButton_ur3bm_1966{background-color:#333;color:#fff;border:none}._saveConditionButton_ur3bm_1966:hover{background-color:#555}._cancelConditionButton_ur3bm_1967{background-color:transparent;color:#666;border:1px solid #e0e0e0}._cancelConditionButton_ur3bm_1967:hover{background-color:#f5f5f5}._cancelAddCondition_ur3bm_1994{width:100%;padding:4px 0;font-size:12px;color:#666;background-color:transparent;border:1px solid #e0e0e0;margin-top:4px;cursor:pointer;transition:all .15s ease}._cancelAddCondition_ur3bm_1994:hover{background-color:#f5f5f5}._nodeTypeSelectorContainer_ur3bm_2011{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1000}._connectionDot_ur3bm_2021{position:absolute;width:10px;height:10px;background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid rgba(255,255,255,.95);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #667eea14,0 2px 8px #667eea59,0 3px 16px #764ba240,inset 0 1px 2px #fff6;z-index:1001;pointer-events:none;animation:_elegantPulse_ur3bm_1 2.5s cubic-bezier(.4,0,.6,1) infinite;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._nodeTypeSelector_ur3bm_2011{position:absolute;background:linear-gradient(145deg,#fffffffa,#f9fafbfa);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.6);border-radius:14px;padding:16px;min-width:240px;box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 8px 16px #00000014,0 16px 32px #0000000f,0 24px 48px #0000000a,inset 0 0 80px #ffffff80;z-index:1000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Helvetica Neue,sans-serif;animation:_premiumSlideIn_ur3bm_1 .4s cubic-bezier(.34,1.56,.64,1);pointer-events:auto;transform:translate(-50%);position:relative;overflow:hidden}._nodeTypeSelector_ur3bm_2011:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;height:2px;background:linear-gradient(90deg,transparent,rgba(102,126,234,.4),rgba(118,75,162,.4),transparent);animation:_shimmerGlow_ur3bm_1 3s ease-in-out infinite}._nodeTypeSelector_ur3bm_2011:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(102,126,234,.03) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(118,75,162,.03) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(167,139,250,.02) 0%,transparent 50%);pointer-events:none}@keyframes _elegantPulse_ur3bm_1{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 4px #667eea14,0 2px 8px #667eea59,0 3px 16px #764ba240,inset 0 1px 2px #fff6}50%{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 0 8px #667eea0a,0 4px 16px #667eea73,0 6px 28px #764ba259,inset 0 1px 3px #ffffff80}}@keyframes _shimmerGlow_ur3bm_1{0%,to{opacity:.5;transform:translate(-100%)}50%{opacity:1;transform:translate(100%)}}@keyframes _premiumSlideIn_ur3bm_1{0%{opacity:0;transform:translate(-50%) translateY(12px) scale(.92);filter:blur(8px)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:blur(0)}}._nodeTypeSelectorHeader_ur3bm_2159{display:flex;flex-direction:column;align-items:center;font-weight:600;font-size:11px;color:#64748b;margin-bottom:16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:1px;position:relative;padding-bottom:14px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif}._nodeTypeSelectorHeader_ur3bm_2159 svg{filter:drop-shadow(0 1px 3px rgba(102,126,234,.2));width:12px;height:12px;margin-bottom:4px}._nodeTypeSelectorHeader_ur3bm_2159:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:32px;height:1.5px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;box-shadow:0 1px 3px #667eea33}._nodeTypeSelectorButtons_ur3bm_2200{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}._nodeTypeSelectorButton_ur3bm_2200{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1.5px solid transparent;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:13px;font-weight:500;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000005,0 2px 6px #00000005,inset 0 1px 2px #fffc;letter-spacing:.2px;text-decoration:none;outline:none}._nodeTypeSelectorButton_ur3bm_2200:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(102,126,234,.03));opacity:0;transition:opacity .3s ease}._nodeTypeSelectorButton_ur3bm_2200:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 4px 8px #0000000f,0 8px 20px #00000014,0 12px 28px #0000000a,inset 0 1px 2px #ffffffe6;border-color:#667eea26}._nodeTypeSelectorButton_ur3bm_2200:hover:before{opacity:1}._nodeTypeSelectorButton_ur3bm_2200:active{transform:translateY(0) scale(.99);transition-duration:.1s}._nodeTypeSelectorButton_ur3bm_2200:first-child{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;box-shadow:0 2px 6px #667eea40,0 4px 12px #764ba233,0 8px 20px #667eea26,inset 0 1px 2px #fff3;font-weight:600}._nodeTypeSelectorButton_ur3bm_2200:first-child:hover{box-shadow:0 4px 10px #667eea59,0 8px 20px #764ba24d,0 12px 28px #667eea40,inset 0 1px 3px #ffffff4d;transform:translateY(-3px) scale(1.02);background:linear-gradient(135deg,#7c8ff0,#8a5ab6)}._nodeTypeSelectorButton_ur3bm_2200:first-child svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}._nodeTypeSelectorButton_ur3bm_2200:nth-child(2){border:1.5px solid #e2e8f0;color:#334155;background:linear-gradient(145deg,#fff,#f8fafc)}._nodeTypeSelectorButton_ur3bm_2200:nth-child(2):hover{background:linear-gradient(145deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;color:#1e293b}._nodeTypeSelectorButton_ur3bm_2200:nth-child(2) svg{color:#8b5cf6;transition:all .3s ease}._nodeTypeSelectorButton_ur3bm_2200>div{flex:1;text-align:left;display:flex;flex-direction:column}._nodeTypeSelectorButton_ur3bm_2200 span{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.2}._nodeTypeSelectorButton_ur3bm_2200 svg{width:16px;height:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}._nodeTypeSelectorButton_ur3bm_2200:hover svg{transform:rotate(8deg) scale(1.15)}._nodeTypeSelectorCancelButton_ur3bm_2330{width:100%;padding:8px 0;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:12px;font-weight:500;color:#94a3b8;letter-spacing:.3px;position:relative;outline:none}._nodeTypeSelectorCancelButton_ur3bm_2330:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 8px);height:calc(100% - 8px);background:linear-gradient(145deg,#f1f5f9,#e2e8f0);border-radius:10px;opacity:0;transition:opacity .2s ease;z-index:-1}._nodeTypeSelectorCancelButton_ur3bm_2330:hover{color:#64748b}._nodeTypeSelectorCancelButton_ur3bm_2330:hover:before{opacity:1}._nodeTypeSelectorCancelButton_ur3bm_2330:active{transform:scale(.98)}@media (prefers-reduced-motion: reduce){._connectionDot_ur3bm_2021,._nodeTypeSelector_ur3bm_2011,._nodeTypeSelectorButton_ur3bm_2200,._nodeTypeSelectorCancelButton_ur3bm_2330{animation:none;transition:none}}@media (prefers-contrast: high){._nodeTypeSelector_ur3bm_2011,._nodeTypeSelectorButton_ur3bm_2200{border:2px solid #000}}._nodeTypeSelectorButton_ur3bm_2200:focus-visible,._nodeTypeSelectorCancelButton_ur3bm_2330:focus-visible{outline:2px solid #667eea;outline-offset:3px;box-shadow:0 0 0 4px #667eea1a}._toolPanel_ur3bm_2404{display:flex;flex-direction:column;gap:10px;background-color:#fffc;padding:8px;box-shadow:0 2px 5px #0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._toolGroup_ur3bm_2414{display:flex;gap:5px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}._toolGroup_ur3bm_2414:last-child{border-bottom:none;padding-bottom:0}._toolButton_ur3bm_2426{position:relative;display:flex;align-items:center;justify-content:center}._toolButton_ur3bm_2426:hover{background-color:#f0f0f0;color:#000;border-color:#ccc}._toolButton_ur3bm_2426:disabled{opacity:.5;cursor:not-allowed}._errorToast_ur3bm_2445{position:absolute;bottom:20px;right:20px;max-width:400px;background-color:#ffebee;border-left:4px solid #f44336;box-shadow:0 2px 10px #0000001a;z-index:1000;animation:_slideIn_ur3bm_1 .3s ease}._errorToastContent_ur3bm_2457{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}._errorToastContent_ur3bm_2457 span{color:#d32f2f;font-size:14px;flex:1}._errorToastContent_ur3bm_2457 button{background:none;border:none;color:#d32f2f;cursor:pointer;padding:4px;margin-left:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}._errorToastContent_ur3bm_2457 button:hover{background-color:#0000000d}@keyframes _slideIn_ur3bm_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._debugPanel_ur3bm_2499{background-color:#fffffff2;box-shadow:0 4px 12px #0000001a;width:400px;max-width:90vw;max-height:80vh;overflow:auto;z-index:100;margin:10px;padding:0;display:flex;flex-direction:column;pointer-events:auto}._debugPanelHeader_ur3bm_2514{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eaeaea;background-color:#1890ff1a;position:sticky;top:0;z-index:10}._debugPanelHeader_ur3bm_2514 h3{margin:0;font-size:16px;font-weight:600;color:#333}._debugPanelCloseButton_ur3bm_2533{background:transparent;border:none;cursor:pointer;color:#666;font-size:12px;padding:4px 8px}._debugPanelCloseButton_ur3bm_2533:hover{background-color:#0000000d;color:#333}._debugStats_ur3bm_2547{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;padding:10px 16px;background-color:#f5f5f5;border-bottom:1px solid #eaeaea;font-size:12px}._debugStats_ur3bm_2547 div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._debugPanelContent_ur3bm_2563{flex-grow:1;overflow:auto;padding:12px}._debugSection_ur3bm_2569{margin-bottom:16px}._debugSectionHeader_ur3bm_2573{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._debugSection_ur3bm_2569 h4{margin:0 0 8px;font-size:14px;font-weight:600;color:#333;padding-bottom:4px;border-bottom:1px solid #eaeaea}._debugSearchContainer_ur3bm_2589{position:relative;display:flex;align-items:center;width:180px}._debugSearchContainer_ur3bm_2589 svg{position:absolute;left:8px;color:#999}._debugSearchInput_ur3bm_2602{width:100%;padding:4px 28px;border:1px solid #eaeaea;font-size:11px}._debugSearchInput_ur3bm_2602:focus{outline:none;border-color:#1890ff}._debugSearchClear_ur3bm_2614{position:absolute;right:8px;background:none;border:none;color:#999;cursor:pointer;font-size:14px;padding:0;height:14px;width:14px;display:flex;align-items:center;justify-content:center}._debugSearchClear_ur3bm_2614:hover{color:#666}._debugNodesList_ur3bm_2634,._debugEdgesList_ur3bm_2635{display:flex;flex-direction:column;gap:8px}._debugNodeItem_ur3bm_2641,._debugEdgeItem_ur3bm_2642{background-color:#fff;border:1px solid #eaeaea;overflow:hidden}._debugNodeHeader_ur3bm_2648{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#f9f9f9;cursor:pointer;font-size:12px;gap:8px}._debugNodeHeader_ur3bm_2648:hover{background-color:#f0f0f0}._debugHighlightedHeader_ur3bm_2663{background-color:#1890ff26;border-bottom:1px solid rgba(24,144,255,.3)}._debugNodeHeader_ur3bm_2648 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._debugNodeHeader_ur3bm_2648 ._nodeTitle_ur3bm_655{font-weight:500;flex-grow:1}._debugNodeActions_ur3bm_2679{display:flex;align-items:center;gap:4px}._debugNodeAction_ur3bm_2679{background:none;border:none;cursor:pointer;color:#999;padding:2px;display:flex;align-items:center;gap:3px;font-size:11px}._debugNodeAction_ur3bm_2679:hover{color:#1890ff;background-color:#1890ff1a}._activeIcon_ur3bm_2702{color:#1890ff}._debugNodeDetails_ur3bm_2706{border-top:1px solid #eaeaea}._debugNodeConfig_ur3bm_2710,._debugEdgeConfig_ur3bm_2711{margin:0;padding:10px 12px;background-color:#f9f9f9;font-size:11px;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;overflow-x:auto;max-height:400px;white-space:pre-wrap;color:#333}._debugEdgeItem_ur3bm_2642{padding:8px 12px;font-size:12px}._debugEdgeHeader_ur3bm_2728{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._debugEdgeItem_ur3bm_2642 div{margin-bottom:4px}._debugNoResults_ur3bm_2739{padding:12px;text-align:center;color:#999;font-style:italic;font-size:12px;background-color:#f9f9f9;border:1px dashed #eaeaea}._debugTogglePanel_ur3bm_2749{pointer-events:auto;margin:10px 10px 15px 50px}._versionHistoryPanel_ur3bm_2756{pointer-events:auto;margin:10px 10px 15px 140px}._debugToggleButton_ur3bm_2764{display:flex;align-items:center;justify-content:center;gap:6px;background-color:#fffffff2;border:1px solid #eaeaea;padding:6px 12px;font-size:12px;cursor:pointer;color:#666;transition:all .2s ease;box-shadow:0 2px 6px #00000014}._debugToggleButton_ur3bm_2764:hover{background-color:#f5f5f5;color:#333}._debugToggleButton_ur3bm_2764._active_ur3bm_42{background-color:#1890ff26;border-color:#1890ff4d;color:#1890ff}._versionHistoryButton_ur3bm_23{display:flex;align-items:center;justify-content:center;gap:6px;background-color:#fffffff2;border:1px solid #eaeaea;border-radius:6px;padding:6px 12px;font-size:12px;cursor:pointer;color:#666;transition:all .2s ease;box-shadow:0 2px 6px #00000014}._versionHistoryButton_ur3bm_23:hover{background-color:#f5f5f5;color:#333}._versionHistoryButton_ur3bm_23._active_ur3bm_42{background-color:#22c55e26;border-color:#22c55e4d;color:#22c55e}._rotated_ur3bm_124{transform:rotate(90deg)}._debugHighlighted_ur3bm_2663{box-shadow:0 0 0 2px #1890ffb3,0 0 20px #1890ff80!important;z-index:100!important;animation:_pulse_ur3bm_1 2s infinite}@keyframes _pulse_ur3bm_1{0%{box-shadow:0 0 0 2px #1890ffb3,0 0 20px #1890ff4d}50%{box-shadow:0 0 0 2px #1890ffb3,0 0 30px #1890ff99}to{box-shadow:0 0 0 2px #1890ffb3,0 0 20px #1890ff4d}}._cursorHighlighted_ur3bm_2849{box-shadow:0 0 0 2px var(--cursor-highlight-color, rgba(255, 107, 0, .8)),0 0 12px rgba(var(--cursor-highlight-r, 255),var(--cursor-highlight-g, 107),var(--cursor-highlight-b, 0),.3)!important;z-index:100!important;animation:_cursorPulse_ur3bm_1 3s ease-in-out infinite}@keyframes _cursorPulse_ur3bm_1{0%{box-shadow:0 0 0 2px var(--cursor-highlight-color, rgba(255, 107, 0, .8)),0 0 8px rgba(var(--cursor-highlight-r, 255),var(--cursor-highlight-g, 107),var(--cursor-highlight-b, 0),.2)}50%{box-shadow:0 0 0 2px var(--cursor-highlight-color, rgba(255, 107, 0, .8)),0 0 14px rgba(var(--cursor-highlight-r, 255),var(--cursor-highlight-g, 107),var(--cursor-highlight-b, 0),.4)}to{box-shadow:0 0 0 2px var(--cursor-highlight-color, rgba(255, 107, 0, .8)),0 0 8px rgba(var(--cursor-highlight-r, 255),var(--cursor-highlight-g, 107),var(--cursor-highlight-b, 0),.2)}}._nodeActionButton_ur3bm_2899{background-color:#fff;border:1px solid #eaeaea;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#888;transition:all .2s ease;box-shadow:0 2px 4px #0000000d}._nodeActionButton_ur3bm_2899:hover{background-color:#f5f5f5;color:#333}._nodeActionButton_ur3bm_2899._active_ur3bm_42{background-color:rgba(var(--cursor-highlight-r, 255),var(--cursor-highlight-g, 107),var(--cursor-highlight-b, 0),.15);border-color:rgba(var(--cursor-highlight-r, 255),var(--cursor-highlight-g, 107),var(--cursor-highlight-b, 0),.3);color:var(--cursor-highlight-color, #ff6b00)}._nodeActionButton_ur3bm_2899._activeBlack_ur3bm_2935{background-color:#00000026;border-color:#0000004d;color:#000}._cursorConfigDropdown_ur3bm_2942{position:absolute;top:35px;right:0;width:220px;background-color:#fff;box-shadow:0 2px 8px #0000001a,0 0 1px #0000001a;z-index:1000;overflow:hidden}._cursorConfigHeader_ur3bm_2967{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#333;background-color:#fcfcfc}._cursorConfigHeader_ur3bm_2967 h4{margin:0;font-size:12px;font-weight:500;color:#333;letter-spacing:.01em}._closeConfigButton_ur3bm_2984{background:none;border:none;cursor:pointer;color:#888;padding:2px;display:flex;align-items:center;justify-content:center;transition:none}._closeConfigButton_ur3bm_2984:hover{color:#333}._cursorConfigBody_ur3bm_3001{padding:10px 14px 14px}._cursorConfigField_ur3bm_3005{margin-bottom:8px}._cursorConfigField_ur3bm_3005:last-child{margin-bottom:0}._cursorConfigField_ur3bm_3005 label{display:block;font-size:11px;color:#666;margin-bottom:6px;font-weight:500}._cursorConfigInput_ur3bm_3021{width:100%;padding:6px 8px;border:1px solid #e0e0e0;font-size:12px;background-color:#fcfcfc;transition:none;transform:none}select._cursorConfigInput_ur3bm_3021{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding-right:32px}._cursorConfigInput_ur3bm_3021:hover{border-color:#d0d0d0;background-color:#fff}._cursorConfigInput_ur3bm_3021:focus{outline:none;border-color:#ff6b00;background-color:#fff;box-shadow:0 0 0 2px #ff6b0014;transform:none;transition:none}._cursorConfigActions_ur3bm_3058{display:flex;justify-content:flex-end;margin-top:12px}._quickAddError_ur3bm_1073{color:#ff4d4f;background-color:#ff4d4f0d}._quickAddInput_ur3bm_1062{width:100%;padding:4px 8px;border:1px solid #e0e0e0;font-size:12px;transition:none}._quickAddInput_ur3bm_1062:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 1px #1890ff1a}._quickAddActions_ur3bm_3085{display:flex;gap:4px}._quickAddAction_ur3bm_3085{flex:1;padding:3px 8px;font-size:12px;border:1px solid #e0e0e0;cursor:pointer;transition:none;background-color:#fff;color:#333}._quickAddAction_ur3bm_3085:first-child{color:#1890ff;border-color:#1890ff}._quickAddAction_ur3bm_3085:first-child:hover{background-color:#1890ff;color:#fff}._quickAddAction_ur3bm_3085:first-child._disabled_ur3bm_464{opacity:.5;pointer-events:none;border-color:#e0e0e0;color:#999}._quickAddAction_ur3bm_3085:last-child:hover{background-color:#f5f5f5}._alwaysEditableTextarea_ur3bm_3122{width:100%;border:none;border-radius:0;background-color:transparent;color:#555;resize:none;overflow-y:auto;min-height:115px;transition:none;outline:none;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;cursor:text;margin-bottom:4px}._alwaysEditableTextarea_ur3bm_3122::-moz-placeholder{color:#aaa;opacity:.7}._alwaysEditableTextarea_ur3bm_3122::placeholder{color:#aaa;opacity:.7}._alwaysEditableTextarea_ur3bm_3122:focus{box-shadow:none}._hidden_ur3bm_3149{opacity:0;pointer-events:none;visibility:hidden}._syncStatus_ur3bm_3155{display:flex;align-items:center;gap:8px;margin-left:12px;padding:4px 8px;background:#1890ff1a;font-size:12px;color:#1890ff}._syncSpinner_ur3bm_3166{animation:_spin_ur3bm_1581 1s linear infinite}._syncError_ur3bm_3170{display:flex;align-items:center;gap:8px;margin-left:12px;padding:4px 8px;background:#ff4d4f1a;font-size:12px;color:#ff4d4f}._statusPanel_ur3bm_3190{padding:8px}._statusBadge_ur3bm_3194{display:inline-block;padding:4px 12px;font-size:14px;font-weight:500;text-transform:capitalize;background:#0000001a;color:#666}._statusBadge_ur3bm_3194._draft_ur3bm_3204{background:#0000001a;color:#666}._statusBadge_ur3bm_3194._live_ur3bm_3209{background:#16a34a1a;color:#16a34a}._cursorHighlightButton_ur3bm_3215{position:absolute;top:-38px;right:0;z-index:10}._nodeToolsSection_ur3bm_3223{margin-top:8px;border-top:1px solid rgba(0,0,0,.05);padding-top:12px;padding-bottom:12px;display:flex;justify-content:center}._nodeTools_ur3bm_3223{display:flex;gap:8px;align-items:center;margin-top:auto;flex:0 0 auto}._toolButton_ur3bm_2426 ._cursorConfigDropdown_ur3bm_2942{position:absolute;top:35px;right:0;width:220px;background-color:#fff;box-shadow:0 2px 8px #0000001a,0 0 1px #0000001a;z-index:1000;overflow:hidden}._colorPickerContainer_ur3bm_3255{display:flex;align-items:center;gap:10px;width:100%}._colorPicker_ur3bm_3255{-webkit-appearance:none;width:40px;height:40px;border:none;background-color:transparent;cursor:pointer;padding:0}._colorPicker_ur3bm_3255::-webkit-color-swatch-wrapper{padding:0}._colorPicker_ur3bm_3255::-webkit-color-swatch{border:1px solid #e0e0e0}._colorLabel_ur3bm_3280{font-size:12px;color:#666;flex:1}._styleInfo_ur3bm_3286{background-color:#00000008;padding:8px 10px;margin-top:8px}._styleInfo_ur3bm_3286 p{margin:0;font-size:11px;color:#666;font-style:italic}._voiceSettingsPanel_ur3bm_3299{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:1000;min-width:280px;padding:12px;margin-top:4px}._nodeTools_ur3bm_3223{display:flex;gap:8px;position:relative}._toolButton_ur3bm_2426{position:relative}._nodeActionButton_ur3bm_2899{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s}._nodeActionButton_ur3bm_2899:hover{background:#f1f5f9;color:#0f172a}._nodeActionButton_ur3bm_2899._activeBlack_ur3bm_2935{color:#0f172a}._voiceSettingsPanelTitle_ur3bm_3345{margin:0 0 12px;font-size:14px;font-weight:600;color:var(--text-primary)}._voiceSetting_ur3bm_3299{margin-bottom:12px}._voiceSetting_ur3bm_3299 label{display:block;margin-bottom:4px;font-size:12px;color:var(--text-secondary)}._voiceSetting_ur3bm_3299 input[type=range]{width:100%;margin:4px 0}._voiceSetting_ur3bm_3299 input[type=checkbox]{margin-right:8px}._audioPreviewButton_ur3bm_3372{margin-right:4px;background-color:#4f46e5;color:#fff}._audioPreviewButton_ur3bm_3372:hover{background-color:#4338ca}._actionButtons_ur3bm_3382{display:flex;gap:6px;margin-top:8px;width:100%}._actionButton_ur3bm_3382{width:28px;height:28px;background-color:#f3f4f6;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}._actionButton_ur3bm_3382:hover,._actionButton_ur3bm_3382._playing_ur3bm_3407{background-color:#e5e7eb;border-color:#d1d5db}._buttonIcon_ur3bm_3412{width:16px;height:16px}._actionButton_ur3bm_3382:hover ._buttonIcon_ur3bm_3412{fill:#111827}._createLipsyncButton_ur3bm_3428{width:24px;height:24px;border-radius:50%;background-color:#000;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease;color:#fff;padding:0}._createLipsyncButton_ur3bm_3428:hover:not(._disabled_ur3bm_464){transform:scale(1.05);background-color:#333}._createLipsyncButton_ur3bm_3428:active:not(._disabled_ur3bm_464){transform:scale(.95)}._createLipsyncButton_ur3bm_3428._disabled_ur3bm_464{background-color:#0006;color:#fff9;cursor:not-allowed}._buttonSpinner_ur3bm_3460{width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_ur3bm_1581 .8s linear infinite}@keyframes _spin_ur3bm_1581{to{transform:rotate(360deg)}}._audioIconButton_ur3bm_3475{width:24px;height:24px;border-radius:50%;background-color:#222;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;padding:0}._audioIconButton_ur3bm_3475:hover:not(:disabled){background-color:#333;transform:scale(1.05)}._audioIconButton_ur3bm_3475:active:not(:disabled){background-color:#111;transform:scale(.95)}._audioIconButton_ur3bm_3475:disabled{background-color:#0006;color:#fff9;cursor:not-allowed}._playlistIdContainer_ur3bm_3508{background-color:#f9f9f9;padding:8px 12px;margin-bottom:12px;font-size:.75rem}._playlistIdLabel_ur3bm_3515{color:#666;font-weight:500;margin-bottom:4px}._playlistIdValue_ur3bm_3521{display:flex;align-items:center;justify-content:space-between}._playlistId_ur3bm_3508{font-family:monospace;background-color:#f0f0f0;padding:4px 8px;color:#333;font-size:.75rem;word-break:break-all;flex:1}._copyButton_ur3bm_3537{background:transparent;border:none;cursor:pointer;padding:4px;margin-left:8px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}._copyButton_ur3bm_3537:hover{background-color:#e6e6e6;color:#1890ff}._nodeSelectionMessage_ur3bm_387{color:#999;font-size:.75rem;text-align:center}._pauseToolbar_ur3bm_3561,._pauseLabel_ur3bm_3565,._pauseButton_ur3bm_3569,._pauseButton_ur3bm_3569:hover,._pauseButton_ur3bm_3569._active_ur3bm_42,._pauseBreak_ur3bm_3581,._formattedText_ur3bm_3585{display:none}._pauseContextMenu_ur3bm_3589{background-color:#fff;border:1px solid #eaeaea;box-shadow:0 2px 8px #0000001f;width:100px;z-index:1000;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}._pauseMenuHeader_ur3bm_3599{padding:6px 8px;font-size:11px;color:#888;background-color:#f9f9f9;border-bottom:1px solid #eaeaea}._pauseMenuItems_ur3bm_3607{display:flex;flex-direction:column;width:100%}._pauseMenuItem_ur3bm_3607{padding:5px 8px;font-size:12px;text-align:left;color:#333;background-color:transparent;border:none;cursor:pointer;transition:background-color .15s ease}._pauseMenuItem_ur3bm_3607:hover{background-color:#f0f0f0}._pauseBreak_ur3bm_3581{background-color:#e6f7ff;padding:0 3px;margin:0 2px;font-family:monospace;font-size:12px;color:#1890ff}._settingGroup_ur3bm_3638{width:100%}._settingTitle_ur3bm_3642{font-size:.85rem;font-weight:600;color:#333;margin:0 0 .5rem}._websiteConfigContainer_ur3bm_3650{display:flex;gap:.5rem;align-items:center}._websiteInput_ur3bm_3656{flex:1;padding:6px 8px;border:1px solid #e0e0e0;font-size:12px;color:#444;background-color:#f9f9f9;cursor:default}._websiteInput_ur3bm_3656::-moz-placeholder{color:#999}._websiteInput_ur3bm_3656::placeholder{color:#999}._websiteEditButton_ur3bm_3670{padding:6px;border:1px solid #e0e0e0;background-color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._websiteEditButton_ur3bm_3670:hover{background-color:#f0f0f0;border-color:#d0d0d0}._websiteEditButton_ur3bm_3670:active{background-color:#e8e8e8}._switchContainer_ur3bm_3691{display:flex;align-items:center;cursor:pointer;margin-bottom:.75rem}._switchInput_ur3bm_3698{position:absolute;opacity:0;height:0;width:0}._switchSlider_ur3bm_3705{position:relative;display:inline-block;width:36px;height:20px;border-radius:16px;background-color:#e0e0e0;margin-right:.75rem;transition:all .2s ease}._switchSlider_ur3bm_3705:before{content:"";position:absolute;height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:all .2s ease}._switchInput_ur3bm_3698:checked+._switchSlider_ur3bm_3705{background-color:#333}._switchInput_ur3bm_3698:checked+._switchSlider_ur3bm_3705:before{transform:translate(16px)}._switchLabel_ur3bm_3736{font-size:.8rem;color:#333}._triggerOptions_ur3bm_3742{background-color:#f9f9f9;padding:.75rem;margin-top:.5rem}._triggerTitle_ur3bm_3748{font-size:.75rem;font-weight:600;color:#555;margin:0 0 .5rem}._triggerLogic_ur3bm_3755{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._triggerLogic_ur3bm_3755 span{font-size:.75rem;color:#666}._logicButtons_ur3bm_3767{display:flex;gap:.25rem}._logicButton_ur3bm_3767{background-color:#f0f0f0;border:1px solid #e0e0e0;padding:.25rem .5rem;font-size:.7rem;font-weight:600;color:#666;cursor:pointer;transition:all .2s ease}._logicButton_ur3bm_3767:hover{background-color:#e8e8e8}._logicButton_ur3bm_3767._activeLogic_ur3bm_3787{background-color:#1890ff;border-color:#1890ff;color:#fff}._triggerCheckboxes_ur3bm_3793{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._triggerCheckbox_ur3bm_3793{display:flex;align-items:center;cursor:pointer}._triggerCheckbox_ur3bm_3793 input{margin-right:.5rem}._triggerCheckbox_ur3bm_3793 span{font-size:.75rem;color:#333}._triggerInfo_ur3bm_3815 p{margin:0 0 4px;font-size:12px;color:#666;font-style:italic}._operatorToggle_ur3bm_3828{display:flex;align-items:center;justify-content:center;padding-left:1.5rem;margin:.25rem 0;height:24px}._operatorButton_ur3bm_3837{height:20px;min-width:40px;padding:0 .4rem;background-color:#f0f0f0;border:1px solid #e0e0e0;font-size:.6rem;font-weight:600;color:#666;cursor:pointer;transition:all .2s ease}._operatorButton_ur3bm_3837:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-right:none}._operatorButton_ur3bm_3837:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}._operatorButton_ur3bm_3837:hover{background-color:#e8e8e8}._operatorButton_ur3bm_3837._activeOperator_ur3bm_3865{background-color:#333;border-color:#333;color:#fff}._conditionBuilder_ur3bm_3872{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._conditionItem_ur3bm_1675{background-color:#fff;border:1px solid #e8e8e8;padding:.5rem;transition:all .2s ease}._conditionItem_ur3bm_1675:hover{border-color:#d0d0d0;box-shadow:0 1px 3px #0000000d}._conditionHeader_ur3bm_1682{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}._conditionType_ur3bm_1815{font-size:.7rem;font-weight:600;color:#333}._removeConditionButton_ur3bm_1757{width:16px;height:16px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;border-radius:50%;color:#999;cursor:pointer;transition:all .15s ease;padding:0}._removeConditionButton_ur3bm_1757:hover{background-color:#0000000d;color:#ff4d4f}._conditionValueInput_ur3bm_3924{width:100%;padding:.25rem .5rem;font-size:.7rem;border:1px solid #e8e8e8;transition:all .15s ease}._conditionValueInput_ur3bm_3924:focus{outline:none;border-color:#333;box-shadow:0 0 0 2px #0000001a}._conditionOperator_ur3bm_3938{display:flex;align-items:center;justify-content:center;margin:.25rem 0}._addConditionContainer_ur3bm_3945{position:relative;margin-top:.25rem}._addConditionButton_ur3bm_1732{display:flex;align-items:center;gap:.5rem;width:100%;padding:.35rem .75rem;background-color:#fff;border:1px dashed #d0d0d0;color:#666;font-size:.7rem;cursor:pointer;transition:all .15s ease;justify-content:space-between}._addConditionButton_ur3bm_1732 span{flex:1;text-align:left}._addConditionButton_ur3bm_1732:hover{border-color:#333;color:#333;background-color:#00000005}._rotated_ur3bm_124{transform:rotate(180deg)}._conditionTypeDropdown_ur3bm_3980{position:absolute;top:calc(100% + .25rem);left:0;width:100%;background-color:#fff;box-shadow:0 2px 8px #00000026;z-index:100;overflow:hidden}._conditionTypeOption_ur3bm_1826{width:100%;padding:.4rem .75rem;text-align:left;background-color:transparent;border:none;border-bottom:1px solid #f0f0f0;font-size:.7rem;color:#333;cursor:pointer;transition:background-color .15s ease}._conditionTypeOption_ur3bm_1826:last-child{border-bottom:none}._conditionTypeOption_ur3bm_1826:hover{background-color:#f5f5f5}._newConditionForm_ur3bm_4012{background-color:#fff;border:1px solid #e8e8e8;padding:.5rem;margin-bottom:.25rem}._selectedConditionType_ur3bm_4019{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}._selectedConditionType_ur3bm_4019 span{font-size:.7rem;font-weight:600;color:#333}._changeTypeButton_ur3bm_4032{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;border-radius:50%;padding:0;color:#666;cursor:pointer;transition:all .15s ease}._changeTypeButton_ur3bm_4032:hover{background-color:#0000000d;color:#333}._newConditionActions_ur3bm_4052{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}._addConditionActionButton_ur3bm_4059{padding:.25rem .5rem;background-color:#333;color:#fff;border:none;font-size:.7rem;cursor:pointer;transition:all .15s ease}._addConditionActionButton_ur3bm_4059:hover{background-color:#000}._cancelConditionButton_ur3bm_1967{padding:.25rem .5rem;background-color:transparent;border:1px solid #d9d9d9;color:#666;font-size:.7rem;cursor:pointer;transition:all .15s ease}._cancelConditionButton_ur3bm_1967:hover{background-color:#f5f5f5;color:#333}._triggerInfo_ur3bm_3815{background-color:#1890ff0d;padding:.5rem}._triggerInfo_ur3bm_3815 p{font-size:.7rem;color:#666;margin:0;font-style:italic}._elementScreenshot_ur3bm_4100{position:relative;border:1px solid #e0e0e0;overflow:hidden;background-color:#fcfcfc}._screenshotImage_ur3bm_4106{width:100%;height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain;display:block}._removeScreenshotButton_ur3bm_4113{position:absolute;top:4px;right:4px;background:#ffffffe6;border:1px solid #e0e0e0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:all .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._removeScreenshotButton_ur3bm_4113:hover{background:#fff;color:#ff4d4f;border-color:#ff4d4f;transform:scale(1.05)}._removeCursorConfigButton_ur3bm_4137{width:100%;padding:8px 12px;background:#ff4d4f;color:#fff;border:none;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:4px}._removeCursorConfigButton_ur3bm_4137:hover{background:#ff7875;transform:translateY(-1px)}._removeCursorConfigButton_ur3bm_4137:active{background:#d9363e;transform:translateY(0)}._conditionScreenshotPreview_ur3bm_4161{margin-top:4px;border:1px solid #e0e0e0;overflow:hidden;background-color:#fcfcfc;max-width:120px}._conditionScreenshotThumbnail_ur3bm_4169{width:100%;height:auto;max-height:60px;-o-object-fit:contain;object-fit:contain;display:block}._conditionInfo_ur3bm_1708{flex:1;min-width:0;display:flex;flex-direction:column;margin-top:8px;background-color:#f8f9fa;padding:8px;border:1px solid #e9ecef}._buttonTypeSelector_ur3bm_4192{display:flex;gap:12px;margin-bottom:8px;padding:8px;background-color:#f8f9fa;border:1px solid #e0e0e0}._buttonTypeLabel_ur3bm_4201{display:flex;align-items:center;gap:6px;font-size:12px;color:#555;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._buttonTypeRadio_ur3bm_4211{margin:0;cursor:pointer}._buttonTypeLabel_ur3bm_4201:hover{color:#333}._urlButton_ur3bm_4221{background-color:#e6f7ff;border-color:#91d5ff;color:#1890ff}._urlButton_ur3bm_4221:hover:not(:disabled){background-color:#bae7ff;border-color:#69c0ff;transform:translateY(-1px)}._urlButton_ur3bm_4221 ._buttonIcon_ur3bm_3412{margin-right:4px;opacity:.8}._quickAddForm_ur3bm_1052 ._quickAddInput_ur3bm_1062{margin-bottom:6px}._quickAddForm_ur3bm_1052 ._quickAddInput_ur3bm_1062:last-of-type{margin-bottom:8px}._checkboxLabel_ur3bm_4248{display:flex;align-items:center;gap:6px;font-size:11px;color:#666;cursor:pointer}._cursorConfigCheckbox_ur3bm_4257{margin:0;cursor:pointer}._quickAddForm_ur3bm_1052._addSuccess_ur3bm_1062{border-color:#52c41a;background-color:#52c41a0d}._quickAddForm_ur3bm_1052._addError_ur3bm_1067{border-color:#ff4d4f;background-color:#ff4d4f0d}._quickAddSuccess_ur3bm_1072{font-size:11px;color:#52c41a;text-align:center;margin-top:4px}._quickAddError_ur3bm_1073{font-size:11px;color:#ff4d4f;text-align:center;margin-top:4px}._uploadingIndicator_ur3bm_4288{font-size:11px;color:#666;font-style:italic;text-align:center;padding:8px}@keyframes _shimmer_ur3bm_763{0%{transform:translate(-100%)}to{transform:translate(100%)}}._lipsyncLoadingOverlay_ur3bm_4306{background-color:#000000b3!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10}._loadingContent_ur3bm_4312{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px;z-index:11}._loadingSpinner_ur3bm_4324{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_lipsyncSpinnerRotate_ur3bm_1 1s linear infinite}@keyframes _lipsyncSpinnerRotate_ur3bm_1{to{transform:rotate(360deg)}}._loadingText_ur3bm_4339{color:#fff;font-size:16px;font-weight:600;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.3);animation:_loadingTextPulse_ur3bm_1 2s ease-in-out infinite}._loadingDots_ur3bm_4348{animation:_loadingDots_ur3bm_4348 1.5s ease-in-out infinite}@keyframes _loadingDots_ur3bm_4348{0%,20%{opacity:0}40%{opacity:1}60%{opacity:0}80%,to{opacity:1}}@keyframes _loadingTextPulse_ur3bm_1{0%,to{opacity:1}50%{opacity:.8}}._loadingSubtext_ur3bm_4379{color:#fffc;font-size:12px;font-weight:400;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.3)}._extensionNotice_ur3bm_4388{padding:.75rem;background-color:#e8f4fd;margin-bottom:.75rem;border:1px solid #bee3f8}._extensionNotice_ur3bm_4388 p{margin:0;font-size:.75rem;color:#2b6cb0;line-height:1.5}._primaryButton_ur3bm_4403{background-color:#000;color:#fff}._primaryButton_ur3bm_4403:hover{background-color:#1a1a1a}._primaryButton_ur3bm_4403 svg{color:#fff}._extensionButtonPanel_ur3bm_4417{margin-top:10px;margin-right:10px}._subtleExtensionButton_ur3bm_4422{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:#000;color:#fff;border:1px solid #000000;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._subtleExtensionButton_ur3bm_4422:hover{background-color:#1a1a1a;border-color:#1a1a1a;transform:translateY(-1px);box-shadow:0 2px 8px #0003}._subtleExtensionButton_ur3bm_4422 svg{color:#fff;transition:all .2s ease}._subtleExtensionButton_ur3bm_4422:hover svg{color:#fff}._lockOverlay_ur3bm_4453{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffd9;z-index:100;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._lockMessage_ur3bm_4467{background-color:#fff;padding:40px;box-shadow:0 10px 40px #0000001a;text-align:center;max-width:400px}._lockIcon_ur3bm_4475{font-size:48px;margin-bottom:20px}._lockMessage_ur3bm_4467 h3{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 12px}._lockMessage_ur3bm_4467 p{font-size:16px;color:#666;margin:0 0 8px}._lockHint_ur3bm_4493{font-size:14px!important;color:#999!important;margin-top:16px!important}._audioVideoButton_ur3bm_4501{background-color:#000;color:#fff;padding:8px 10px;font-size:12px;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;border-radius:0;min-height:36px;position:relative;flex:1 1 auto;min-width:0}._audioVideoButton_ur3bm_4501:first-child{flex:0 0 140px}._audioVideoButton_ur3bm_4501._primary_ur3bm_4403{position:relative;padding:5px 11px;flex:1 1 auto;min-width:180px;background-color:#000;z-index:1}._audioVideoButton_ur3bm_4501._primary_ur3bm_4403:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:linear-gradient(15deg,gold,orange);z-index:-1;border-radius:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;padding:3px}._audioVideoButton_ur3bm_4501._primary_ur3bm_4403:disabled:after{display:none}._audioVideoButton_ur3bm_4501:hover:not(:disabled){background-color:#333}._audioVideoButton_ur3bm_4501:active:not(:disabled){background-color:#000;transform:translateY(0)}._audioVideoButton_ur3bm_4501:disabled{background-color:#0000004d;color:#ffffff80;cursor:not-allowed;transform:none;background-image:linear-gradient(#0000004d,#0000004d),linear-gradient(135deg,#c2c2c2,#e0e0e0);background-origin:border-box;background-clip:padding-box,border-box;border:none}._playAudioButton_ur3bm_4583{width:38px;min-width:38px;padding:0;background-color:#000;flex:0 0 38px!important}._playAudioButton_ur3bm_4583:disabled{color:#fff9}._playAudioButton_ur3bm_4583:disabled ._playIcon_ur3bm_4596{border-left-color:currentColor}._playAudioButton_ur3bm_4583:hover:not(:disabled){background-color:#333}._audioVideoButton_ur3bm_4501._loading_ur3bm_4312{background-color:#000;pointer-events:none}._audioVideoButton_ur3bm_4501._loading_ur3bm_4312:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;border-top-color:#fff;margin-left:8px}._playIcon_ur3bm_4596{width:0;height:0;border-left:8px solid currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}._audioVideoButton_ur3bm_4501._success_ur3bm_4631{background-color:#16a34a;border-color:#16a34a}._audioVideoButton_ur3bm_4501._error_ur3bm_2445{background-color:#f97316;border-color:#f97316}._previewEyeFloating_ur3bm_4641{position:absolute;top:-29px;left:18px;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:38px;height:28px;background:#fff;color:#000;border:1px solid black;cursor:pointer;box-shadow:2px 2px #000c;transform-origin:bottom;transition:transform .1s ease,box-shadow .1s ease}._translationButtonFloating_ur3bm_4667{position:absolute;top:-29px;left:64px;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:38px;height:28px;background:#fff;color:#000;border:1px solid black;cursor:pointer;box-shadow:2px 2px #000c;transform-origin:bottom;transition:transform .1s ease,box-shadow .1s ease}._translationRow_ur3bm_4694{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e5e5e5}._translationRow_ur3bm_4694:last-child{border-bottom:none}._translationLanguage_ur3bm_4706{display:flex;align-items:center;gap:8px}._translationFlag_ur3bm_4712{font-size:16px}._translationName_ur3bm_4716{font-weight:500;color:#333}._translationStatus_ur3bm_4721{display:flex;align-items:center;gap:8px}._statusBadge_ur3bm_3194{padding:2px 6px;border-radius:3px;font-size:11px;font-weight:500;text-transform:capitalize;display:inline-flex;align-items:center;gap:4px}._statusComplete_ur3bm_4738{background:#dcfce7;color:#166534}._statusRunning_ur3bm_4743{background:#fef3c7;color:#92400e}._statusFailed_ur3bm_4748{background:#fecaca;color:#991b1b}._statusUnknown_ur3bm_4753{background:#f3f4f6;color:#6b7280}._translationVideoLink_ur3bm_4758{display:inline-flex;align-items:center;justify-content:center;padding:4px;color:#3b82f6;text-decoration:none;border-radius:3px;transition:background-color .2s}._translationVideoLink_ur3bm_4758:hover{background:#f0f9ff}._translationSpinner_ur3bm_4774{display:inline-block;width:10px;height:10px;border:2px solid #fbbf24;border-top-color:transparent;border-radius:50%;animation:_translationSpin_ur3bm_4774 .8s linear infinite}@keyframes _translationSpin_ur3bm_4774{to{transform:rotate(360deg)}}._progressBar_ur3bm_4790{width:100%;height:12px;background-color:#ffffff26;overflow:hidden;margin-top:8px}._progressFill_ur3bm_4798{height:100%;background-color:#fff;transition:width .5s ease}._generatingOverlay_ur3bm_4804{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;flex-direction:column;justify-content:center;align-items:center}._liveStatusContainer_ur3bm_4815{display:flex;flex-direction:column;gap:8px;width:100%}._liveStatusInfo_ur3bm_4822,._notLiveStatusInfo_ur3bm_4823{display:flex;flex-direction:column;gap:6px;width:100%}._liveIndicator_ur3bm_4830,._notLiveIndicator_ur3bm_4831{display:flex;align-items:center;gap:6px;font-size:13px;padding-bottom:8px}._liveIcon_ur3bm_4839{color:#10b981}._notLiveIcon_ur3bm_4843{color:#6b7280}._changesInfo_ur3bm_4847{font-size:11px;color:#f59e0b;font-style:italic}._setLiveButton_ur3bm_4853,._setNotLiveButton_ur3bm_4854{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;background-color:#fff}._setLiveButton_ur3bm_4853{border-color:#10b981;color:#10b981}._setLiveButton_ur3bm_4853:hover:not(:disabled){background-color:#10b981;color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #10b98133}._setNotLiveButton_ur3bm_4854{border-color:#6b7280;color:#6b7280}._setNotLiveButton_ur3bm_4854:hover:not(:disabled){background-color:#6b7280;color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #6b728033}._setLiveButton_ur3bm_4853:disabled,._setNotLiveButton_ur3bm_4854:disabled{opacity:.6;cursor:not-allowed;transform:none}._deploymentButtons_ur3bm_4898{display:flex;gap:8px;flex-wrap:wrap}._spinning_ur3bm_4904{animation:_spin_ur3bm_1581 1s linear infinite}._triggerNode_ur3bm_4918{background-color:#fff;border:1px solid #e2e8f0;min-width:240px;max-width:320px;padding:8px;border-radius:4px;transition:all .2s ease;position:relative;box-shadow:0 1px 3px #0000000d;z-index:10}._triggerNode_ur3bm_4918._selected_ur3bm_350{box-shadow:0 2px 4px #0000001a;border-color:#94a3b8}._triggerHeader_ur3bm_4936{display:flex;align-items:center;margin-bottom:6px}._triggerTitle_ur3bm_3748{display:flex;align-items:center;gap:6px;font-weight:500;color:#64748b;font-size:12px}._triggerIcon_ur3bm_4951{color:#94a3b8}._triggerConditions_ur3bm_4955{margin-bottom:4px}._conditionsLabel_ur3bm_4959{font-size:11px;font-weight:500;color:#94a3b8;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}._noConditions_ur3bm_4968{font-size:10px;color:#94a3b8;font-style:italic;padding:6px 0;text-align:center}._triggerCondition_ur3bm_4955{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}._triggerNode_ur3bm_4918 ._conditionItem_ur3bm_1675{display:flex;align-items:center;justify-content:space-between;background-color:transparent;border:none;padding:4px 0;border-radius:0;box-shadow:none;border-bottom:1px solid #f1f5f9;cursor:pointer;min-height:24px}._triggerNode_ur3bm_4918 ._conditionItem_ur3bm_1675:hover{background-color:#fafbfc;border-bottom:1px solid #f1f5f9;box-shadow:none}._triggerNode_ur3bm_4918 ._conditionItem_ur3bm_1675:last-child{border-bottom:none}._triggerNode_ur3bm_4918 ._conditionInfo_ur3bm_1708{display:flex;flex-direction:column;gap:1px;flex:1}._triggerNode_ur3bm_4918 ._conditionTitle_ur3bm_1713{font-size:11px;font-weight:500;color:#475569;line-height:1.2}._triggerNode_ur3bm_4918 ._conditionParams_ur3bm_1723{font-size:10px;color:#94a3b8;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;line-height:1.2}._triggerNode_ur3bm_4918 ._removeConditionButton_ur3bm_1757{background:none;border:none;color:#cbd5e1;cursor:pointer;padding:1px;border-radius:2px;transition:all .2s ease;opacity:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}._triggerNode_ur3bm_4918 ._conditionItem_ur3bm_1675:hover ._removeConditionButton_ur3bm_1757{opacity:1}._triggerNode_ur3bm_4918 ._removeConditionButton_ur3bm_1757:hover{background-color:#fef2f2;color:#ef4444}._triggerOperator_ur3bm_5054{display:flex;justify-content:center;margin:2px 0}._operatorSelect_ur3bm_5060{font-size:10px;padding:2px 6px;border:1px solid #e2e8f0;border-radius:3px;background-color:#fff;color:#64748b;font-weight:500}._addConditionButton_ur3bm_1732{display:flex;align-items:center;gap:4px;padding:4px 6px;background-color:transparent;border:1px dashed #cbd5e1;border-radius:3px;color:#94a3b8;font-size:10px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;justify-content:center;margin-top:2px;text-transform:uppercase;letter-spacing:.3px}._addConditionButton_ur3bm_1732:hover{background-color:#f8fafc;border-color:#94a3b8;color:#64748b}._extensionButtonPanel_ur3bm_4417._withDeploymentStatus_ur3bm_5098{top:80px!important}._liveBadge_ur3bm_5103{display:flex;align-items:center;gap:4px;font-size:12px;padding:3px 8px;background-color:#d1fae5;color:#065f46;border-radius:6px;font-weight:600}._pausedBadge_ur3bm_5116{display:flex;align-items:center;gap:4px;font-size:12px;padding:3px 8px;background-color:#6b728033;color:#4b5563cc;border-radius:6px;font-weight:600}._offlineChangesBadge_ur3bm_5129{display:flex;align-items:center;gap:4px;font-size:12px;color:#f97316;font-weight:500;padding:3px 8px;background-color:#fb923c1a;border-radius:6px}._spinner_ur3bm_1581{animation:_spin_ur3bm_1581 1s linear infinite}._translationContainer_ur3bm_5147{position:relative;width:100%}._translationDropdown_ur3bm_5152{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px #0000001a,0 0 1px #0000001a;z-index:1000;overflow:hidden;max-height:300px}._translationDropdownHeader_ur3bm_5168{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}._translationDropdownHeader_ur3bm_5168 h5{margin:0;font-size:12px;font-weight:600;color:#333}._translationCloseButton_ur3bm_5184{background:transparent;border:none;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}._translationCloseButton_ur3bm_5184:hover{color:#333;background-color:#e0e0e0;border-radius:2px}._translationDropdownContent_ur3bm_5202{padding:8px 0;max-height:180px;overflow-y:auto}._translationLanguageOption_ur3bm_5208{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;transition:background-color .2s ease;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._translationLanguageOption_ur3bm_5208:hover{background-color:#f8f9fa}._translationLanguageCheckbox_ur3bm_5223{margin:0;cursor:pointer}._translationLanguageFlag_ur3bm_5228{font-size:16px}._translationLanguageName_ur3bm_5232{color:#333;font-weight:500}._translationDropdownFooter_ur3bm_5237{padding:8px 12px;border-top:1px solid #e0e0e0;background-color:#f8f9fa}._translationActionButton_ur3bm_5243{width:100%;padding:6px 12px;border:none;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}._translationStartButton_ur3bm_5253{background-color:#333;color:#fff}._translationStartButton_ur3bm_5253:hover:not(:disabled){background-color:#000}._translationStartButton_ur3bm_5253:disabled{background-color:#ccc;color:#666;cursor:not-allowed}._loadingButton_ur3bm_5268{pointer-events:none;opacity:.8}._premiumFeatureNotice_ur3bm_5273{padding:16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;text-align:center}._premiumFeatureNotice_ur3bm_5273 p{margin:0;font-size:14px;color:#666;line-height:1.4}._premiumFeatureNotice_ur3bm_5273 a{color:#1890ff;text-decoration:none}._premiumFeatureNotice_ur3bm_5273 a:hover{text-decoration:underline}._translationLanguagesList_ur3bm_5298{margin-bottom:16px}._translationSectionTitle_ur3bm_5302{margin:0 0 12px;font-size:14px;font-weight:600;color:#333}._translationLanguagesGrid_ur3bm_5309{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}._translationLanguageItem_ur3bm_5315{display:flex;align-items:center;gap:8px;padding:6px 8px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-size:12px}._translationLanguageItem_ur3bm_5315 ._translationLanguageFlag_ur3bm_5228{font-size:14px}._translationLanguageItem_ur3bm_5315 ._translationLanguageName_ur3bm_5232{color:#333;font-weight:500}._translationActions_ur3bm_5335{padding-top:12px;border-top:1px solid #e9ecef}@keyframes _spin_ur3bm_1581{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._modalOverlay_1d9z8_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_1d9z8_1 .2s ease-out}@keyframes _fadeIn_1d9z8_1{0%{opacity:0}to{opacity:1}}._modalContent_1d9z8_24{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_slideUp_1d9z8_1 .3s ease-out}@keyframes _slideUp_1d9z8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1d9z8_49{padding:1.5rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}._modalTitle_1d9z8_55{font-size:1.25rem;font-weight:600;color:#111827;margin:0;text-align:center}._modalBody_1d9z8_63{padding:2rem;flex:1;overflow-y:auto;overflow-x:hidden}._modalBody_1d9z8_63::-webkit-scrollbar{width:8px}._modalBody_1d9z8_63::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}._modalBody_1d9z8_63::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:4px}._modalBody_1d9z8_63::-webkit-scrollbar-thumb:hover{background:#6b7280}._progressIndicator_1d9z8_89{display:flex;justify-content:center;gap:.5rem;margin-bottom:2rem}._progressDot_1d9z8_96{width:8px;height:8px;border-radius:50%;background-color:#e5e7eb;transition:all .3s ease}._progressDot_1d9z8_96._active_1d9z8_104{background-color:#3b82f6;width:24px;border-radius:4px}._stepContent_1d9z8_110{text-align:center}._stepTitle_1d9z8_114{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem}._stepDescription_1d9z8_121{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0}._modalFooter_1d9z8_128{display:flex;gap:.75rem;padding:1.5rem;border-top:1px solid #e5e7eb;flex-shrink:0}._cancelButton_1d9z8_136,._confirmButton_1d9z8_137{flex:1;padding:.625rem 1rem;font-size:.875rem;font-weight:500;border-radius:6px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease}._cancelButton_1d9z8_136{background-color:#f3f4f6;color:#374151}._cancelButton_1d9z8_136:hover:not(:disabled){background-color:#e5e7eb}._confirmButton_1d9z8_137{background-color:#3b82f6;color:#fff}._confirmButton_1d9z8_137:hover:not(:disabled){background-color:#2563eb}._cancelButton_1d9z8_136:disabled,._confirmButton_1d9z8_137:disabled{opacity:.5;cursor:not-allowed}._spinning_1d9z8_176{animation:_spin_1d9z8_176 1s linear infinite}@keyframes _spin_1d9z8_176{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._progressDot_1d9z8_96._completed_1d9z8_189{background-color:#10b981}._tabButtons_1d9z8_194{display:flex;gap:0;margin-top:1.5rem;margin-bottom:1rem;border-bottom:1px solid #e5e7eb}._tabButton_1d9z8_194{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:.875rem;color:#6b7280;font-weight:500;transition:all .2s ease}._tabButton_1d9z8_194:hover{color:#374151}._activeTab_1d9z8_218{color:#111827;border-bottom-color:#111827}._codeBlock_1d9z8_224{background-color:#1e1e1e;border-radius:6px;overflow:hidden;max-width:100%}._codeHeader_1d9z8_231{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#2d2d2d;border-bottom:1px solid #3e3e3e}._codeHeader_1d9z8_231 span{font-size:.75rem;color:#999;text-transform:uppercase;letter-spacing:.05em;font-weight:600}._copyCodeButton_1d9z8_248{padding:.375rem .75rem;background:none;border:1px solid #4a4a4a;color:#999;cursor:pointer;display:flex;align-items:center;gap:.375rem;transition:all .2s ease;border-radius:4px;font-size:.75rem}._copyCodeButton_1d9z8_248:hover{background-color:#3a3a3a;border-color:#5a5a5a;color:#fff}._codeContent_1d9z8_268{padding:1.25rem;margin:0;overflow-x:auto}._codeContent_1d9z8_268 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.6;color:#d4d4d4;white-space:pre;text-align:left;display:block}._pollingStatus_1d9z8_284{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;padding:.75rem;background-color:#eff6ff;border-radius:6px;font-size:.875rem;color:#1e40af}._scriptDetectedContainer_1d9z8_297{margin-top:1.5rem;text-align:center}._successCheck_1d9z8_302{display:flex;align-items:center;justify-content:center;margin-top:1.5rem}._checkIcon_1d9z8_309{width:48px;height:48px;padding:12px;background-color:#10b981;color:#fff;border-radius:50%;animation:_scaleIn_1d9z8_1 .3s ease-out}._successMessage_1d9z8_319{margin-top:1rem;font-size:.875rem;color:#059669;font-weight:500}@keyframes _scaleIn_1d9z8_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._troubleshootingToggle_1d9z8_337{display:flex;align-items:center;justify-content:center;gap:.375rem;margin:.75rem auto 0;padding:0;background:none;border:none;color:#3b82f6;font-size:.875rem;cursor:pointer;transition:color .2s ease}._troubleshootingToggle_1d9z8_337:hover{color:#2563eb}._troubleshootingContent_1d9z8_356{width:100%}._backToInstallation_1d9z8_360{display:inline-flex;align-items:center;margin-bottom:1.5rem;padding:0;background:none;border:none;color:#3b82f6;font-size:.875rem;cursor:pointer;transition:color .2s ease}._backToInstallation_1d9z8_360:hover{color:#2563eb}._troubleshootingTitle_1d9z8_377{margin:0 0 1.5rem;font-size:1.125rem;font-weight:600;color:#111827;text-align:center}._troubleshootingSteps_1d9z8_385{margin-bottom:1.5rem}._troubleshootingStep_1d9z8_385{display:flex;gap:1rem;margin-bottom:1.25rem;text-align:left}._stepNumber_1d9z8_396{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#dbeafe;color:#1e40af;border-radius:50%;font-weight:600;font-size:.875rem}._troubleshootingStep_1d9z8_385 ._stepContent_1d9z8_110{flex:1}._troubleshootingStep_1d9z8_385 strong{display:block;margin-bottom:.25rem;color:#111827;font-weight:600;font-size:.875rem}._troubleshootingStep_1d9z8_385 p{margin:0;color:#4b5563;font-size:.813rem;line-height:1.5}._troubleshootingNote_1d9z8_429{display:flex;gap:.75rem;padding:1rem;background-color:#f0f9ff;border:1px solid #bfdbfe;border-radius:6px}._troubleshootingNote_1d9z8_429 p{margin:0;font-size:.813rem;line-height:1.5;color:#1e40af;flex:1}._goLiveSection_1d9z8_447{margin-top:1.5rem}._liveStatusContainer_1d9z8_451{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem}._liveStatusInfo_1d9z8_458{text-align:center}._liveIndicator_1d9z8_462{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;font-weight:500;color:#059669}._liveIcon_1d9z8_472{color:#059669}._pollingPlaylistStatus_1d9z8_476{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;padding:.75rem;background-color:#eff6ff;border-radius:6px;font-size:.875rem;color:#1e40af}._playlistReadyStatus_1d9z8_489{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;padding:.75rem;background-color:#ecfdf5;border-radius:6px;font-size:.875rem;color:#059669}._readyIcon_1d9z8_502{color:#059669}._deploymentButtons_1d9z8_506{display:flex;justify-content:center}._setNotLiveButton_1d9z8_511{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;font-size:.875rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease;margin-top:.5rem}._setNotLiveButton_1d9z8_511:hover:not(:disabled){background-color:#fee2e2;border-color:#fca5a5}._setNotLiveButton_1d9z8_511:disabled{opacity:.5;cursor:not-allowed}._notLiveStatusInfo_1d9z8_537{text-align:center}._setLiveButton_1d9z8_541{display:flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background-color:#3b82f6;border:none;color:#fff;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease;margin:0 auto}._setLiveButton_1d9z8_541:hover:not(:disabled){background-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._setLiveButton_1d9z8_541:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._playlistInstructions_1d9z8_571{margin-top:1rem;padding:1rem;background-color:#f8fafc;border:1px solid #e1e5e9;border-radius:6px}._instructionsTitle_1d9z8_579{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:#374151}._instructionsText_1d9z8_586{margin:0 0 .75rem;font-size:.813rem;color:#4b5563;line-height:1.5}._instructionsNote_1d9z8_593{margin:.75rem 0 0;font-size:.75rem;color:#6b7280;line-height:1.4;font-style:italic}._triggerInstructions_1d9z8_602{text-align:left}._triggerConditions_1d9z8_606{margin:.75rem 0}._triggerCondition_1d9z8_606{padding:.5rem .75rem;margin-bottom:.5rem;background-color:#f0f9ff;border:1px solid #bfdbfe;border-radius:4px;font-size:.813rem;color:#1e40af}._triggerCondition_1d9z8_606 strong{font-weight:600}._triggerCondition_1d9z8_606:last-child{margin-bottom:0}._codeInstructions_1d9z8_629{text-align:left}.trigger-node{--node-bg: #ffffff;--node-border: #9333ea;--node-border-width: 2px;--node-shadow: 0 1px 3px 0 rgba(0, 0, 0, .03), 0 1px 2px 0 rgba(0, 0, 0, .06);--node-radius: 6px;--spacing-xs: 2px;--spacing-sm: 4px;--spacing-md: 8px;--spacing-lg: 12px;--spacing-xl: 16px;--text-primary: #111827;--text-secondary: #6b7280;--text-tertiary: #9ca3af;--text-accent: #3b82f6;--surface-hover: #f9fafb;--surface-active: #f3f4f6;--surface-elevated: #ffffff;--border-focus: #3b82f6;--border-hover: #d1d5db;--danger: #ef4444;--danger-bg: #fef2f2;--accent-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);background:var(--node-bg);border:var(--node-border-width) solid var(--node-border);border-radius:var(--node-radius);box-shadow:var(--node-shadow);min-width:280px;max-width:320px;padding:var(--spacing-lg);position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;isolation:isolate}.trigger-node:hover{border-color:#7c3aed;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #0000000f}.trigger-node.selected{border-color:var(--border-focus);box-shadow:0 0 0 3px #3b82f60d,0 4px 6px -1px #0000000d}.trigger-node__header{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);position:relative}.trigger-node__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;color:#fff;flex-shrink:0}.trigger-node__title{font-size:13px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;line-height:1.2}.trigger-node__conditions{position:relative}.trigger-node__conditions-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.trigger-node__conditions-label{font-size:11px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;line-height:1}.trigger-node__conditions-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;background:var(--surface-active);border-radius:8px;font-size:10px;font-weight:600;color:var(--text-secondary);line-height:1;padding:0 4px}.trigger-node__conditions-list{display:flex;flex-direction:column;gap:1px;background:var(--surface-hover);border-radius:4px;padding:2px;margin-bottom:var(--spacing-md);min-height:32px}.trigger-node__conditions-list:empty{background:transparent;border:1px dashed var(--node-border);padding:var(--spacing-lg);text-align:center;margin-bottom:var(--spacing-md)}.trigger-node__conditions-list:empty:after{content:"No conditions set";color:var(--text-tertiary);font-size:11px;font-style:italic}.trigger-node__condition{display:flex;align-items:center;background:#fff;border-radius:3px;padding:var(--spacing-md);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);group:condition;position:relative;border:1px solid transparent}.trigger-node__condition:hover{background:var(--surface-hover);border-color:var(--node-border);transform:translateY(-.5px);box-shadow:0 2px 4px #0000000a}.trigger-node__condition:active{transform:translateY(0)}.trigger-node__condition-content{flex:1;min-width:0}.trigger-node__condition-type{font-size:11px;font-weight:600;color:var(--text-primary);line-height:1.2;margin-bottom:1px}.trigger-node__condition-value{font-size:10px;color:var(--text-secondary);font-family:SF Mono,Monaco,Inconsolata,monospace;line-height:1.3;word-break:break-all;opacity:.8}.trigger-node__condition-remove{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:none;color:var(--text-tertiary);border-radius:2px;cursor:pointer;opacity:0;transition:all .15s cubic-bezier(.4,0,.2,1);margin-left:var(--spacing-sm)}.trigger-node__condition:hover .trigger-node__condition-remove{opacity:1}.trigger-node__condition-remove:hover{background:var(--danger-bg);color:var(--danger);transform:scale(1.1)}.trigger-node__operator{display:flex;justify-content:center;padding:var(--spacing-sm) 0;position:relative}.trigger-node__operator-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--node-border);border-radius:4px;padding:2px 6px;font-size:9px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .15s ease;outline:none}.trigger-node__operator-select:hover{border-color:var(--text-secondary);background:var(--surface-hover)}.trigger-node__operator-select:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px #3b82f61a}.trigger-node__add-condition{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md);background:none;border:1px dashed var(--node-border);border-radius:4px;color:var(--text-tertiary);font-size:11px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;position:relative;overflow:hidden}.trigger-node__add-condition:hover{border-color:var(--text-secondary);color:var(--text-secondary);background:var(--surface-hover)}.trigger-node__add-condition:active{transform:scale(.98)}.trigger-node__add-condition:focus{border-color:var(--border-focus);color:var(--text-accent);box-shadow:0 0 0 2px #3b82f61a}.trigger-node__type-selector{position:absolute;top:100%;left:var(--spacing-lg);right:var(--spacing-lg);background:var(--surface-elevated);border:1px solid var(--node-border);border-radius:8px;box-shadow:0 10px 15px -3px #0000001f,0 4px 6px -2px #00000014;z-index:1000;padding:var(--spacing-md);margin-top:var(--spacing-md);animation:slideIn .2s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.trigger-node__type-option{display:flex;align-items:center;width:100%;padding:var(--spacing-lg);background:none;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:all .15s ease;margin-bottom:2px;gap:var(--spacing-lg)}.trigger-node__type-option:hover{background:var(--surface-hover);transform:translate(2px)}.trigger-node__type-option:active{background:var(--surface-active);transform:scale(.98)}.trigger-node__type-option-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--accent-gradient);border-radius:6px;color:#fff;flex-shrink:0;box-shadow:0 2px 4px #667eea33}.trigger-node__type-option-content{flex:1;min-width:0}.trigger-node__type-option-title{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.2;margin-bottom:2px}.trigger-node__type-option-desc{font-size:11px;color:var(--text-secondary);line-height:1.3}.trigger-node__type-selector-cancel{width:100%;padding:var(--spacing-lg);background:var(--surface-hover);border:none;border-radius:6px;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;margin-top:var(--spacing-md);transition:all .15s ease}.trigger-node__type-selector-cancel:hover{background:var(--surface-active);color:var(--text-primary)}.trigger-node__editor{position:absolute;top:100%;left:var(--spacing-lg);right:var(--spacing-lg);background:var(--surface-elevated);border:1px solid var(--node-border);border-radius:8px;box-shadow:0 10px 15px -3px #0000001f,0 4px 6px -2px #00000014;z-index:1000;padding:var(--spacing-xl);margin-top:var(--spacing-md);animation:slideIn .2s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-height:400px;overflow-y:auto}.trigger-node__editor-title{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xl);line-height:1.2}.trigger-node__editor-field{margin-bottom:var(--spacing-xl)}.trigger-node__editor-label{display:block;font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:var(--spacing-md);line-height:1.2}.trigger-node__editor-input{width:100%;padding:var(--spacing-lg);border:1px solid var(--node-border);border-radius:6px;font-size:13px;color:var(--text-primary);background:var(--surface-elevated);transition:all .15s ease;outline:none;font-family:SF Mono,Monaco,Inconsolata,monospace;cursor:text}.trigger-node__editor-input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px #3b82f61a;background:#fff}.trigger-node__editor-input:hover:not(:focus){border-color:var(--border-hover)}.trigger-node__editor-input::-moz-placeholder{color:var(--text-tertiary)}.trigger-node__editor-input::placeholder{color:var(--text-tertiary)}.trigger-node__editor-help{font-size:11px;color:var(--text-tertiary);line-height:1.4;margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--surface-hover);border-radius:4px;font-style:italic}.trigger-node__editor-actions{display:flex;gap:var(--spacing-lg);justify-content:flex-end;margin-top:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:1px solid var(--surface-active)}.trigger-node__editor-save{padding:var(--spacing-lg) var(--spacing-xl);background:var(--text-accent);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;outline:none;box-shadow:0 1px 3px #3b82f633}.trigger-node__editor-save:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 8px #3b82f640}.trigger-node__editor-save:active:not(:disabled){transform:translateY(0)}.trigger-node__editor-save:disabled{opacity:.5;cursor:not-allowed;transform:none}.trigger-node__editor-cancel{padding:var(--spacing-lg) var(--spacing-xl);background:none;color:var(--text-secondary);border:1px solid var(--node-border);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;outline:none}.trigger-node__editor-cancel:hover{background:var(--surface-hover);border-color:var(--border-hover);color:var(--text-primary)}.trigger-node .react-flow__handle{width:10px;height:10px;background:var(--text-accent);border:2px solid white;box-shadow:0 2px 4px #0000001a;transition:all .2s ease}.trigger-node .react-flow__handle:hover{transform:scale(1.2);box-shadow:0 4px 8px #3b82f64d}@media (max-width: 768px){.trigger-node{min-width:260px;max-width:300px;padding:var(--spacing-md)}.trigger-node__title{font-size:12px}.trigger-node__condition{padding:var(--spacing-sm)}}@media (prefers-reduced-motion: reduce){.trigger-node,.trigger-node__condition,.trigger-node__add-condition,.trigger-node__type-option,.trigger-node__editor{transition:none}.trigger-node__type-selector,.trigger-node__editor{animation:none}}@media (prefers-contrast: high){.trigger-node{--node-border: #000000;--text-tertiary: #000000;border-width:2px}}.trigger-node__type-option:focus,.trigger-node__add-condition:focus,.trigger-node__editor-save:focus,.trigger-node__editor-cancel:focus{outline:2px solid var(--border-focus);outline-offset:2px}@supports not ((-webkit-backdrop-filter: blur(8px)) or (backdrop-filter: blur(8px))){.trigger-node__type-selector,.trigger-node__editor{background:#fffffff2}}.trigger-node__element-screenshot{margin-top:var(--spacing-sm);border:1px solid var(--border-hover);border-radius:var(--spacing-sm);overflow:hidden;background:var(--surface-elevated)}.trigger-node__screenshot-image{width:100%;height:auto;display:block;max-height:200px;-o-object-fit:contain;object-fit:contain;background:#fff}.trigger-node__uploading-indicator{padding:var(--spacing-lg);text-align:center;font-size:.875rem;color:var(--text-secondary);background:var(--surface-hover);border-radius:var(--spacing-sm);border:1px dashed var(--border-hover)}.trigger-node__playlist-selector-btn{text-align:left;cursor:pointer;border:1px solid var(--border-default);background:var(--surface-default);transition:border-color .2s,background-color .2s}.trigger-node__playlist-selector-btn:hover{border-color:var(--border-hover);background:var(--surface-hover)}.trigger-node__playlist-selector-btn:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--focus-ring)}._container_175ix_1{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1000;pointer-events:none}._errorCard_175ix_10{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ef4444;border-radius:8px;padding:12px 16px;box-shadow:0 4px 12px #00000026;max-width:400px;pointer-events:auto;animation:_slideUp_175ix_1 .3s ease-out}._iconContainer_175ix_24{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fef2f2;border-radius:50%;flex-shrink:0}._errorIcon_175ix_35{color:#ef4444}._content_175ix_39{flex:1;min-width:0}._title_175ix_44{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:2px}._message_175ix_51{font-size:13px;color:#6b7280;line-height:1.4}@keyframes _slideUp_175ix_1{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._saltfishPlaylistContainer_1c6n8_1{width:100%;height:100vh;display:flex;flex-direction:column}._tabsContainer_1c6n8_8{display:flex;border-bottom:1px solid #e0e0e0;padding:0 1rem}._tab_1c6n8_8{padding:.75rem 1.5rem;cursor:pointer;font-weight:500;font-size:.875rem;color:#666;position:relative;transition:color .3s}._tab_1c6n8_8:hover{color:#333}._activeTab_1c6n8_28{color:#1890ff;font-weight:600}._activeTab_1c6n8_28:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#1890ff}._contentContainer_1c6n8_43{flex:1;overflow:hidden;display:flex;flex-direction:column}._storeInfoBanner_1c6n8_51{display:flex;justify-content:center;align-items:center;padding:8px 16px;background-color:#722ed1;color:#fff;gap:16px;font-size:14px}._learnMoreButton_1c6n8_62{padding:4px 12px;border-radius:4px;background-color:#fff;color:#722ed1;border:none;font-weight:500;cursor:pointer;transition:all .2s ease}._learnMoreButton_1c6n8_62:hover{background-color:#f0f0f0}._errorContainer_1c6n8_78,._loadingContainer_1c6n8_79{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;height:100%;width:100%;text-align:center;max-width:600px;margin:0 auto}._errorIcon_1c6n8_92{color:#f44336;margin-bottom:1.5rem}._errorMessage_1c6n8_97{font-size:1.125rem;margin-bottom:1rem;color:#f44336;font-weight:500}._errorHint_1c6n8_104{font-size:1rem;color:#666;margin-bottom:2rem;line-height:1.5}._backButton_1c6n8_111{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background-color:#f0f0f0;border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:background-color .2s}._backButton_1c6n8_111:hover{background-color:#e0e0e0}._loadingSpinner_1c6n8_128{width:50px;height:50px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#1890ff;margin-bottom:1.5rem;animation:_spin_1c6n8_1 1s ease-in-out infinite}@keyframes _spin_1c6n8_1{to{transform:rotate(360deg)}}._onboarding-flows-container_qzg5j_1{padding:5rem;max-width:1400px;margin:0 auto;background-color:#fff}@media (max-width: 1024px){._onboarding-flows-container_qzg5j_1{padding:2rem}}._page-header_qzg5j_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:2rem}._header-content_qzg5j_22 h1{font-size:2.25rem;font-weight:600;color:#000;margin:0;margin-bottom:.5rem}._header-subtitle_qzg5j_30{font-size:1.125rem;color:#333;margin:0}._header-actions_qzg5j_36{display:flex;gap:1rem;align-items:center}._create-flow-btn_qzg5j_42{display:flex;align-items:center;gap:.5rem;background-color:#000;color:#fff;border:none;padding:.75rem 1.25rem;font-size:.975rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid #00000000}._create-flow-btn_qzg5j_42:hover{background-color:#fff0;color:#000;border:1px solid #000000;font-size:1rem}._saltfish-btn_qzg5j_64{background-color:#1890ff}._saltfish-btn_qzg5j_64:hover{background-color:#0069c0}._saltfish-zustand-btn_qzg5j_72{background-color:#722ed1}._saltfish-zustand-btn_qzg5j_72:hover{background-color:#531dab}._controls-section_qzg5j_80{margin-bottom:2rem;display:flex;gap:2rem;align-items:center}._search-bar_qzg5j_87{flex:1;max-width:600px;position:relative}._search-bar_qzg5j_87 svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#666}._search-bar_qzg5j_87 input{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid #e0e0e0;font-size:.975rem;background-color:#fff;transition:all .2s ease}._search-bar_qzg5j_87 input:focus{outline:none;border-color:#000}._filter-tabs_qzg5j_115{display:flex;gap:.5rem;background-color:#f0f0f0;padding:.25rem}._filter-tab_qzg5j_115{padding:.5rem 1rem;border:none;background:none;font-size:.875rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease}._filter-tab_qzg5j_115:hover{color:#000}._filter-tab_qzg5j_115._active_qzg5j_137{background-color:#fff;color:#000;font-weight:600}._flows-grid_qzg5j_143{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:4rem 3.5rem}._flow-card_qzg5j_149{background-color:#fff;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;height:100%}._flow-card_qzg5j_149:hover{border-color:#d0d0d0}._flow-thumbnail_qzg5j_164{width:100%;position:relative;padding-top:56.25%;overflow:hidden;background-color:#f0f0f0;border-bottom:1px solid #e0e0e0}._thumbnail-image_qzg5j_173{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .3s ease}._flow-card_qzg5j_149:hover ._thumbnail-image_qzg5j_173{transform:scale(1.03)}._flow-card-content_qzg5j_189{padding-top:.75rem;display:flex;flex-direction:column;flex:1}._flow-card-header_qzg5j_197{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:.25rem}._flow-card-header_qzg5j_197 h3{margin:0;font-size:1.25rem;font-weight:600;color:#000;line-height:1.3;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._flow-card-meta_qzg5j_217{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.25rem}._flow-meta-item_qzg5j_224{display:flex;align-items:center;gap:.375rem;font-size:.825rem;color:#666}._flow-meta-item_qzg5j_224 svg{color:#888;min-width:16px}._flow-card-actions_qzg5j_237{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}._delete-flow-btn_qzg5j_245{background:none;border:none;padding:.25rem;color:#888;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._delete-flow-btn_qzg5j_245:hover{color:#000;background:#0000000d}._analytics-flow-btn_qzg5j_262{background:none;border:none;padding:.25rem;color:#888;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._analytics-flow-btn_qzg5j_262:hover{color:#000;background:#0000000d}._loading-state_qzg5j_279,._error-state_qzg5j_280,._no-flows-state_qzg5j_281{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;color:#666;min-height:200px;background:#fff;margin-top:2rem}._error-state_qzg5j_280{color:#000;gap:1rem}._retry-button_qzg5j_299{background:#000;color:#fff;border:none;padding:.5rem 1.25rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retry-button_qzg5j_299:hover{background:#333}._no-flows-state_qzg5j_281{color:#666}._modal-overlay_qzg5j_317{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._delete-modal_qzg5j_331{background-color:#fff;max-width:500px;width:90%;overflow:hidden}._delete-modal-header_qzg5j_338{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #f0f0f0}._delete-modal-header_qzg5j_338 h2{font-size:1.25rem;font-weight:600;color:#000;margin:0}._close-modal-btn_qzg5j_353{background:none;border:none;padding:.5rem;color:#888;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._close-modal-btn_qzg5j_353:hover{color:#000;background:#0000000d}._delete-modal-content_qzg5j_370{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._delete-modal-content_qzg5j_370 p{color:#666;margin:0}._flow-name-display_qzg5j_382{background-color:#f8f9fa;padding:.75rem;font-family:monospace;font-size:.875rem;color:#000;border:1px solid #e9ecef}._delete-confirmation-input_qzg5j_391{padding:.75rem;border:1px solid #e0e0e0;font-size:.975rem;transition:all .2s ease}._delete-confirmation-input_qzg5j_391:focus{outline:none;border-color:#000}._delete-confirm-btn_qzg5j_403{background-color:#dc3545;color:#fff;border:none;padding:.75rem 1.25rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:.5rem}._delete-confirm-btn_qzg5j_403:hover:not(:disabled){background-color:#c82333}._delete-confirm-btn_qzg5j_403:disabled{opacity:.5;cursor:not-allowed}._name-control-panel_qzg5j_423{position:absolute;top:0;left:0;right:0;z-index:10;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1)}._name-control-panel-content_qzg5j_434{display:flex;align-items:center;padding:1rem 2rem;gap:1rem}._back-button_qzg5j_441{display:flex;align-items:center;justify-content:center;padding:.5rem;background:#0000001a;border:none;color:#000;cursor:pointer;transition:all .2s ease;min-width:40px;height:40px}._back-button_qzg5j_441:hover{background:#0003;transform:translate(-2px)}._name-section_qzg5j_460{flex:1;display:flex;align-items:center;gap:.5rem;min-width:0;max-width:600px}._name-display_qzg5j_469{position:relative;cursor:pointer;padding:.5rem .75rem;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}._name-display_qzg5j_469:hover{background:#0000000d}._name-display_qzg5j_469 h2{margin:0;font-size:1.25rem;font-weight:600;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;flex:1}._edit-name-btn_qzg5j_497{opacity:0;padding:.25rem;background:none;border:none;color:#666;cursor:pointer;transition:all .2s ease;flex-shrink:0}._name-display_qzg5j_469:hover ._edit-name-btn_qzg5j_497{opacity:1}._edit-name-btn_qzg5j_497:hover{color:#000;background:#0000001a}._name-edit-container_qzg5j_517{display:flex;align-items:center;gap:.75rem;width:100%}._name-input_qzg5j_524{flex:1;padding:.5rem .75rem;border:1px solid #e5e7eb;font-size:1rem;transition:all .2s ease;background-color:#fff;max-width:500px}._name-input_qzg5j_524:focus{outline:none;border-color:#4f46e5}._name-edit-actions_qzg5j_539{display:flex;gap:.5rem}._name-edit-btn_qzg5j_544{padding:.5rem .75rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.25rem}._name-edit-btn_qzg5j_544._save_qzg5j_554{background-color:#4f46e5;color:#fff;border:none}._name-edit-btn_qzg5j_544._save_qzg5j_554:hover:not(:disabled){background-color:#4338ca}._name-edit-btn_qzg5j_544._save_qzg5j_554:disabled{opacity:.5;cursor:not-allowed}._name-edit-btn_qzg5j_544._cancel_qzg5j_569{background:none;border:1px solid #e5e7eb;color:#6b7280}._name-edit-btn_qzg5j_544._cancel_qzg5j_569:hover{background-color:#f3f4f6;color:#111827}._loading-dots_qzg5j_580{display:flex;gap:.25rem}@keyframes _loading_qzg5j_279{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._loading-animation-container_qzg5j_597{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.5rem;background-color:#ffffffe6}._loading-animation_qzg5j_597{display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;width:80px;height:80px}._circle_qzg5j_621{position:absolute;width:16px;height:16px;background-color:#000;animation:_loading-animation_qzg5j_597 1.2s cubic-bezier(.5,0,.5,1) infinite}._circle-1_qzg5j_629{animation-delay:0s;top:0;left:32px}._circle-2_qzg5j_635{animation-delay:-.3s;top:32px;right:0}._circle-3_qzg5j_641{animation-delay:-.6s;bottom:0;left:32px}._circle-4_qzg5j_647{animation-delay:-.9s;top:32px;left:0}._loading-text_qzg5j_653{font-size:1rem;color:#333;display:inline-block}._loading-text_qzg5j_653:after{content:"...";animation:_loading-dots_qzg5j_580 1.5s infinite}@keyframes _loading-animation_qzg5j_597{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}@keyframes _loading-dots_qzg5j_580{0%,20%{content:"."}40%,60%{content:".."}80%,to{content:"..."}}._filter-group_qzg5j_690{width:200px;flex:0 0 200px;display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #e5e5e5;padding:.375rem .625rem;min-width:160px;transition:border-color .2s ease}._filter-group_qzg5j_690:hover{border-color:#9ca3af}._filter-select_qzg5j_707{min-width:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none;background:none;color:#333;font-size:.875rem;cursor:pointer;outline:none;flex:1;padding-right:1rem}._filter-select_qzg5j_707:focus{outline:none}._filter-select_qzg5j_707:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}._filter-loading_qzg5j_733{color:#666;font-size:14px;animation:_spin_qzg5j_1 1s linear infinite;flex-shrink:0}@keyframes _spin_qzg5j_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._status-label_qzg5j_750{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}._status-label_qzg5j_750._live_qzg5j_761{background-color:#dcfce7;color:#166534}._status-label_qzg5j_750._paused_qzg5j_766{background-color:#fef3c7;color:#92400e}._status-icon_qzg5j_771{width:6px;height:6px;border-radius:50%}._status-icon_qzg5j_771._live_qzg5j_761{background-color:#22c55e}._status-icon_qzg5j_771._paused_qzg5j_766{background-color:#f59e0b}
