/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:""}}}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-\[-10\%\]{top:-10%}.right-\[-10\%\]{right:-10%}.bottom-\[-10\%\]{bottom:-10%}.left-\[-10\%\]{left:-10%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.container{width:100%}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-\[40\%\]{height:40%}.min-h-screen{min-height:100vh}.w-\[40\%\]{width:40%}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.columns-2{-moz-columns:2;columns:2}.columns-3{-moz-columns:3;columns:3}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.bg-\[\#06b6d4\]\/20{background-color:#06b6d433}.bg-\[\#8b5cf6\]\/20{background-color:#8b5cf633}.bg-\[\#090a0f\]{background-color:#090a0f}.bg-repeat{background-repeat:repeat}.\!\[mask-composite\:intersect\]{-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.\!\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box!important;mask-clip:padding-box,border-box!important}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-center{text-align:center}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-50{opacity:.5}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[100px\]{--tw-blur:blur(100px);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-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.\[border\:calc\(var\(--border-width\)\*1px\)_solid_transparent\]{border:calc(var(--border-width)*1px)solid transparent}.\[mask\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(white\,white\)\]{-webkit-mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff)}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:aspect-square:after{content:var(--tw-content);aspect-ratio:1}.after\:w-\[calc\(var\(--size\)\*1px\)\]:after{content:var(--tw-content);width:calc(var(--size)*1px)}.after\:\[animation-delay\:calc\(var\(--delay\)\*1s\)\]:after{content:var(--tw-content);animation-delay:calc(var(--delay)*1s)}.after\:\[background\:linear-gradient\(to_left\,var\(--color-from\)\,var\(--color-to\)\,transparent\)\]:after{content:var(--tw-content);background:linear-gradient(to left,var(--color-from),var(--color-to),transparent)}.after\:\[offset-anchor\:calc\(var\(--anchor\)\*1\%\)_50\%\]:after{content:var(--tw-content);offset-anchor:calc(var(--anchor)*1%)50%}.after\:\[offset-path\:rect\(0_auto_auto_0_round_calc\(var\(--size\)\*1px\)\)\]:after{content:var(--tw-content);offset-path:rect(0 auto auto 0 round calc(var(--size)*1px))}:root{--font-sans:"Outfit",sans-serif;--transition-fast:.2s cubic-bezier(.4,0,.2,1);--transition-smooth:.4s cubic-bezier(.25,.8,.25,1)}:root,:root[data-theme=dark]{color-scheme:dark;--color-bg-base:#0b0a10;--color-bg-surface:#18181b;--color-bg-card:#121118;--color-primary:#635bff;--color-primary-glow:#635bff66;--color-secondary:#00e5e5;--color-text-main:#fff;--color-text-muted:#fff9;--color-border:#ffffff1a;--border:var(--color-border);--border-hover:#ffffff26;--surface-elevated:#0c0e15d9;--glass-bg:#121118b3;--glass-bg-hover:#18181bd9;--glass-border:#ffffff1f;--glass-shadow:none;--backdrop-blur:48px;--handle-glass-bg:#ffffff1a;--handle-glass-border:#fff3;--handle-glass-shadow:none;--ui-hover:#ffffff14;--ui-active:#ffffff1f;--ui-border-low:#ffffff0f;--modal-bg:var(--color-bg-surface);--note-bg:transparent;--xy-background-color-default:#f8f9fa;--rf-controls-bg:var(--glass-bg);--rf-controls-border:var(--glass-border);--rf-controls-text:var(--color-text-main);--rf-controls-hover-bg:var(--glass-bg-hover)}:root[data-theme=light]{color-scheme:light;--color-bg-base:#fff;--color-bg-surface:#fff;--color-bg-card:#fff;--color-primary:#7c3aed;--color-primary-glow:#7c3aed4d;--color-secondary:#0891b2;--color-text-main:#1f2937;--color-text-muted:#6b7280;--color-border:#e5e7eb;--border:var(--color-border);--border-hover:#cbd5e1;--surface-elevated:#fff;--glass-bg:#ffffffb3;--glass-bg-hover:#ffffffe6;--glass-border:#00000014;--glass-shadow:none;--backdrop-blur:12px;--handle-glass-bg:#0f172a1f;--handle-glass-border:#0f172a38;--handle-glass-shadow:none;--modal-bg:#fff;--note-bg:#fff;--xy-background-color-default:var(--color-bg-base);--rf-controls-bg:var(--glass-bg);--rf-controls-border:var(--glass-border);--rf-controls-text:var(--color-text-main)}.theme-transitioning,.theme-transitioning *,.theme-transitioning :before,.theme-transitioning :after{pointer-events:none!important;transition:background-color .15s,border-color .15s,color .15s,all .15s!important}.theme-transitioning .glass-panel,.theme-transitioning .card,.theme-transitioning .react-flow__pane,.theme-transitioning .react-flow__node,.theme-transitioning .react-flow__edge-path{will-change:background-color,border-color,color;-webkit-backdrop-filter:none!important}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%}body{background-color:var(--color-bg-base);color:var(--color-text-main);caret-color:var(--color-text-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;cursor:auto;overflow:hidden}#root{width:100%;height:100%;display:flex}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border)}.text-gradient{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.react-flow__controls{-webkit-backdrop-filter:blur(var(--backdrop-blur));flex-direction:column;display:flex;box-shadow:none!important;background:#111!important;border:1px solid #ffffff14!important;border-radius:12px!important;gap:4px!important;margin:15px!important;padding:4px!important}.react-flow__controls-button{justify-content:center;align-items:center;display:flex;color:#fff!important;background:#222!important;border:none!important;border-radius:8px!important;width:34px!important;height:34px!important;margin:0!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.react-flow__controls-button:hover{transform:scale(1.05);background:#333!important}.react-flow__controls-button svg{fill:currentColor!important;width:16px!important;height:16px!important}.react-flow__minimap{box-shadow:none!important;background:#111!important;border:1px solid #ffffff14!important;border-radius:12px!important;margin:15px 64px 15px 15px!important}.react-flow__attribution{display:none!important}.chnk-it-node-dragging *{cursor:grabbing!important}.chnk-it-multi-drag .react-flow__node.selected,.chnk-it-multi-drag .react-flow__node.is-selected{opacity:.92;transform-origin:50%;will-change:transform,opacity;filter:drop-shadow(0 8px 24px #0000002e);transition:opacity .12s,filter .12s;z-index:10000!important;cursor:grabbing!important}.chnk-it-resizing-active,.chnk-it-resizing-active *{cursor:nwse-resize!important;transition:none!important}.react-flow__node{overflow:visible!important}.react-flow__node.chnk-it-drag-source{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@keyframes chnkItHighlightFlash{0%{background-color:var(--color-primary-glow);box-shadow:none;transform:scale(1.015)}30%{background-color:var(--color-primary-glow);box-shadow:none;transform:scale(1.015)}to{box-shadow:none;background-color:#0000;transform:scale(1)}}.chnk-it-highlight-flash{z-index:10;border-radius:6px;position:relative;animation:1.6s cubic-bezier(.16,1,.3,1) chnkItHighlightFlash!important}.react-flow__node.connecting{border-color:var(--color-secondary)!important;box-shadow:none!important;transition:border-color .2s,all .2s!important}.react-flow__node.connecting:hover{border-color:var(--color-primary)!important;box-shadow:none!important}.topRightHandle,.react-flow__handle-source,.react-flow__handle.source{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:3000!important;background:var(--handle-glass-bg)!important;-webkit-backdrop-filter:blur(4px)!important;border:1.5px solid var(--handle-glass-border)!important;width:14px!important;height:14px!important;box-shadow:none!important;border-radius:50%!important;transition:opacity .25s,background .25s,border-color .25s,transform .25s cubic-bezier(.175,.885,.32,1.275)!important;inset:8px 8px auto auto!important;transform:none!important}.react-flow__node:hover .topRightHandle,.react-flow__node:hover .react-flow__handle-source,.react-flow__node:hover .react-flow__handle.source{opacity:.8!important;visibility:visible!important;pointer-events:auto!important}@keyframes sparkleTwinkle{0%,to{opacity:.1;transform:scale(.3)rotate(0)}50%{opacity:1;filter:drop-shadow(0 0 4px #fde047cc);transform:scale(1.1)rotate(180deg)}}@keyframes sparkleTwinkleSecond{0%,to{opacity:1;filter:drop-shadow(0 0 3px #67e8f9cc);transform:scale(1)rotate(45deg)}50%{opacity:.1;transform:scale(.2)rotate(225deg)}}.topRightHandle:hover:before,.react-flow__handle.source:hover:before{content:""!important;clip-path:polygon(50% 0%,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0% 50%,35% 35%)!important;pointer-events:none!important;opacity:1!important;background:#67e8f9!important;width:7px!important;height:7px!important;animation:2s ease-in-out infinite sparkleTwinkleSecond!important;position:absolute!important;bottom:-6px!important;left:-6px!important}.topRightHandle:hover:after,.react-flow__handle.source:hover:after{content:""!important;clip-path:polygon(50% 0%,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0% 50%,35% 35%)!important;pointer-events:none!important;opacity:1!important;background:#fde047!important;width:9px!important;height:9px!important;animation:1.5s ease-in-out infinite sparkleTwinkle!important;position:absolute!important;top:-6px!important;right:-6px!important}.react-flow__node.connecting .topRightHandle,.react-flow__node.connecting .react-flow__handle-source,.react-flow__node.connecting .react-flow__handle.source,.react-flow:has(.react-flow__handle-connecting) .topRightHandle,.react-flow:has(.react-flow__handle-connecting) .react-flow__handle-source,.react-flow:has(.react-flow__handle-connecting) .react-flow__handle.source,.react-flow__connection-connecting .topRightHandle,.react-flow__connection-connecting .react-flow__handle-source,.react-flow__connection-connecting .react-flow__handle.source,.react-flow__connection-drag .topRightHandle,.react-flow__connection-drag .react-flow__handle-source,.react-flow__connection-drag .react-flow__handle.source{opacity:0!important;pointer-events:none!important}.topRightHandle:hover,.react-flow__handle-source:hover,.react-flow__handle.source:hover{opacity:1!important;box-shadow:none!important;background:linear-gradient(135deg,#a78bfa,#ec4899)!important;border:2px solid #fff!important;transform:scale(1.3)!important}.react-flow__node.connecting .react-flow__handle.target,.react-flow__node.connecting .react-flow__handle-target{z-index:2500!important}.react-flow__node.connecting .react-flow__handle.target:before,.react-flow__node.connecting .react-flow__handle-target:before{content:"";background:var(--handle-glass-bg)!important;-webkit-backdrop-filter:blur(4px)!important;border:1.5px solid var(--handle-glass-border)!important;width:14px!important;height:14px!important;box-shadow:none!important;opacity:.65!important;pointer-events:none!important;border-radius:50%!important;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background .25s,border-color .25s,all .25s,opacity .25s!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.react-flow__node.connecting:hover .react-flow__handle.target:before,.react-flow__node.connecting:hover .react-flow__handle-target:before{box-shadow:none!important;opacity:1!important;background:linear-gradient(135deg,#ec4899,#f472b6)!important;border-color:#fff!important;transform:translate(-50%,-50%)scale(1.4)!important}.react-flow__node.connecting:hover .react-flow__handle.target:after,.react-flow__node.connecting:hover .react-flow__handle-target:after{content:""!important;clip-path:polygon(50% 0%,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0% 50%,35% 35%)!important;pointer-events:none!important;background:#fde047!important;width:9px!important;height:9px!important;animation:1.4s ease-in-out infinite sparkleTwinkle!important;position:absolute!important;top:-10px!important;left:14px!important}.react-flow__node.is-linking-mode{opacity:.4;filter:grayscale(40%);cursor:pointer!important;pointer-events:auto!important;border-radius:12px!important;transition:opacity .3s,filter .3s!important}.react-flow__node.is-linking-mode.is-selected{cursor:pointer!important;opacity:1!important;filter:none!important;box-shadow:none!important;border-color:var(--color-secondary)!important;pointer-events:auto!important;animation:1.6s ease-in-out infinite linkingPulse!important}.react-flow__node.is-linking-mode.is-selected:hover{box-shadow:none!important;border-color:var(--color-primary)!important}@keyframes linkingPulse{0%{box-shadow:none}50%{box-shadow:none}to{box-shadow:none}}.react-flow .react-flow__nodesselection,.react-flow .react-flow__nodesselection-rect,.react-flow .react-flow__selection{pointer-events:none!important}[data-tooltip]{position:relative}[data-tooltip]:before{content:attr(data-tooltip);-webkit-backdrop-filter:blur(8px);color:#e2e8f0;letter-spacing:.02em;white-space:nowrap;opacity:0;visibility:hidden;z-index:100000;pointer-events:none;box-shadow:none;background:#0f1117f2;border:1px solid #ffffff1a;border-radius:8px;padding:8px 14px;font-size:.75rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-5px)}[data-tooltip]:hover:before{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}[data-tooltip-position=top]:before{top:auto;bottom:calc(100% + 8px);transform:translate(-50%)translateY(5px)}[data-tooltip-position=top]:hover:before{transform:translate(-50%)translateY(0)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{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.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.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:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin: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-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));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;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.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-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.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:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.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:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));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:var(--xy-resize-background-color, var(--xy-resize-background-color-default));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%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-ext-300-normal-BYS6Dpvq.woff2) format("woff2"),url(/assets/outfit-latin-ext-300-normal-CMIMshEd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-300-normal-CRYTwY6m.woff2) format("woff2"),url(/assets/outfit-latin-300-normal-AWLfuCom.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2) format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2) format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._card_1a3t3_1{border-radius:12px;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);color:var(--color-text-main);box-shadow:none;transition:background .2s ease,border-color .2s ease,transform .15s cubic-bezier(.2,0,.2,1);will-change:transform;display:flex;flex-direction:column}._dragging_1a3t3_33{transform:scale(.98) rotate(2deg);box-shadow:none;opacity:.95;z-index:10000!important}._dropTarget_1a3t3_51{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:3px;animation:_targetPulse_1a3t3_1 1s ease-in-out infinite}._fusionTarget_1a3t3_65{border-color:var(--color-secondary);outline:2px solid var(--color-secondary);outline-offset:3px;animation:_fusionPulse_1a3t3_1 1s ease-in-out infinite}._fusing_1a3t3_79{animation:_fusionEffect_1a3t3_1 .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes _targetPulse_1a3t3_1{0%,to{outline-offset:3px}50%{outline-offset:6px}}@keyframes _fusionPulse_1a3t3_1{0%,to{outline-offset:3px}50%{outline-offset:6px}}@keyframes _fusionEffect_1a3t3_1{0%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(2) contrast(1.2)}to{transform:scale(1);filter:brightness(1)}}._react-flow__controls_1a3t3_143{display:flex;flex-direction:column;background:var(--rf-controls-bg);border:1px solid var(--rf-controls-border);border-radius:8px;padding:4px;box-shadow:none;overflow:hidden}._react-flow__controls-button_1a3t3_165{background:transparent;border:none;border-bottom:1px solid var(--rf-controls-border);border-radius:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--rf-controls-text);transition:background .2s}._react-flow__controls-button_1a3t3_165:last-child{border-bottom:none}._react-flow__controls-button_1a3t3_165:hover{background:var(--glass-bg-hover)}._react-flow__controls-button_1a3t3_165 svg{fill:var(--rf-controls-text);width:16px;height:16px}._selected_1a3t3_223{border-color:var(--color-primary);box-shadow:none}._topRightHandle_1a3t3_233{width:14px!important;height:14px!important;background:var(--color-primary)!important;border:2px solid white!important;border-radius:50%!important;position:absolute!important;top:-7px!important;right:-7px!important;cursor:crosshair!important;z-index:100!important;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),.2s ease!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}._card_1a3t3_1:hover ._topRightHandle_1a3t3_233{opacity:1!important;visibility:visible!important;pointer-events:auto!important}._topRightHandle_1a3t3_233:hover{transform:scale(1.3)!important;box-shadow:none!important;opacity:1!important}._multiSelected_1a3t3_291{border-color:var(--color-primary);box-shadow:none}._potentialMerge_1a3t3_301{box-shadow:none;border-color:var(--color-secondary);transition:.2s ease,border-color .2s ease}._selectionIslandContainer_1a3t3_313{position:absolute;top:100%;left:0;right:0;display:flex;justify-content:center;padding-top:12px;pointer-events:none;z-index:1000}._selectionIslandContainer_1a3t3_313>*{pointer-events:auto}._icon_1a3t3_351{padding:8px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:20px}._iconText_1a3t3_369{font-weight:400;font-size:12px;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}._iconView_1a3t3_393,._mediumView_1a3t3_395,._expandedView_1a3t3_397{animation:_fadeIn_1a3t3_1 .2s cubic-bezier(.2,0,.2,1);display:flex;flex-direction:column;width:100%;height:100%;flex:1}._iconView_1a3t3_393{align-items:center;justify-content:center;gap:8px}@keyframes _fadeIn_1a3t3_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._iconTextInput_1a3t3_451{background:transparent;border:none;border-radius:6px;padding:4px;font-size:.75rem;font-weight:600;color:var(--color-text-main);text-align:center;width:100%;outline:none;transition:background .2s ease,border-color .2s ease;cursor:text}._iconTextInput_1a3t3_451:hover{background:#ffffff0d}._iconTextInput_1a3t3_451:focus{background:#22c55e0d;box-shadow:none}._titleView_1a3t3_501{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:8px 12px;width:100%;height:100%;flex:1;gap:4px;animation:_fadeIn_1a3t3_1 .2s cubic-bezier(.2,0,.2,1)}._titleViewInput_1a3t3_527{background:transparent;border:none;border-radius:6px;padding:4px 0;font-size:1rem;font-weight:600;color:var(--color-text-main);width:100%;outline:none;transition:background .2s ease,border-color .2s ease;cursor:text;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._titleViewInput_1a3t3_527:hover{background:#ffffff0d}._titleViewInput_1a3t3_527:focus{background:#22c55e0d;box-shadow:none}._medium_1a3t3_395{padding:8px;display:flex;flex-direction:column;gap:4px;height:100%}._mediumView_1a3t3_395{gap:4px;flex:1;min-height:0}._mediumHeader_1a3t3_611{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:2px;flex-shrink:0;min-height:auto;font-size:14px;font-weight:600}._mediumIconButton_1a3t3_639{background:transparent;border:none;padding:0;color:var(--color-text-main);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s}._mediumIconButton_1a3t3_639:hover{opacity:1}._mediumTitleInput_1a3t3_673{background:transparent;border:none;padding:2px 4px;font-size:14px;font-weight:700;color:var(--color-text-main);width:100%;outline:none;line-height:1.2;transition:background-color .2s ease,border-color .2s ease;border-radius:4px;cursor:text}._mediumTitleInput_1a3t3_673:hover{background:#ffffff0d}._mediumTitleInput_1a3t3_673:focus{background:#22c55e0d;box-shadow:none}._mediumDescInput_1a3t3_721{background:transparent;border:none;border-radius:4px;padding:4px;font-size:12px;font-weight:400;opacity:.8;color:var(--color-text-muted);width:100%;flex:1;min-height:0;outline:none;resize:none;font-family:inherit;line-height:1.4;transition:background .2s ease,border-color .2s ease;cursor:text;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}._mediumDescInput_1a3t3_721::-webkit-scrollbar{width:4px}._mediumDescInput_1a3t3_721::-webkit-scrollbar-track{background:transparent}._mediumDescInput_1a3t3_721::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}._mediumDescInput_1a3t3_721::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._mediumDescInput_1a3t3_721:hover{background:#ffffff08}._mediumDescInput_1a3t3_721:focus{background:#22c55e0d;box-shadow:none;opacity:1;color:var(--color-text-main)}._mediumDescContainer_1a3t3_823{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;width:100%}._summarizeBtn_1a3t3_841{position:absolute;bottom:6px;right:6px;background:transparent;border:1px solid transparent;border-radius:6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);opacity:.5;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);padding:0}._summarizeBtn_1a3t3_841:hover:not(:disabled){background:#a78bfa1a;border-color:#a78bfa33;color:#a78bfa;opacity:1;transform:scale(1.05)}._summarizeBtn_1a3t3_841:disabled{opacity:.25;cursor:not-allowed;background:transparent;border-color:transparent;color:var(--color-text-muted)}._categoryInput_1a3t3_913{font-size:.75rem;font-weight:400;padding:4px 8px;border-radius:12px;width:100%;min-width:120px;background:var(--color-bg-card);border:1px solid transparent;color:var(--color-text-main);outline:none;transition:background-color .2s ease,border-color .2s ease}._categoryInput_1a3t3_913:focus{background:#ffffff0d;border-color:var(--color-primary)}._categoryChip_1a3t3_953{background:#22c55e26;border:1px solid rgba(34,197,94,.3);padding:4px 10px;border-radius:99px;font-size:.75rem;font-weight:500;color:var(--color-primary);align-self:flex-start;margin-top:auto}._expandedView_1a3t3_397{overflow:hidden;border-radius:12px;contain:layout paint style}._coverImage_1a3t3_993{width:100%;height:80px;border-radius:12px 12px 0 0;overflow:hidden;flex-shrink:0;position:relative;background:var(--color-bg-base)}._coverImage_1a3t3_993 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}._coverImage_1a3t3_993:hover img{transform:scale(1.05)}._coverMetadataOverlay_1a3t3_1037{position:absolute;top:12px;right:12px;display:flex;gap:12px;align-items:center;z-index:65;pointer-events:none}._metaChip_1a3t3_1065{background:var(--glass-bg);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid var(--glass-border);padding:3px 8px;border-radius:6px;font-size:.65rem;font-weight:700;text-transform:uppercase;color:var(--color-text-main);letter-spacing:.05em;box-shadow:none;display:flex;align-items:center;justify-content:center;pointer-events:auto}._metaChip_1a3t3_1065._blue_1a3t3_1107{color:#60a5fa;background:#1e3a8a99;border-color:#60a5fa4d}._metaChip_1a3t3_1065._purple_1a3t3_1119{color:#a78bfa;background:#4c1d9599;border-color:#22c55e4d}._metaChip_1a3t3_1065._green_1a3t3_1131{color:#34d399;background:#064e3b99;border-color:#34d3994d}._coverPlaceholder_1a3t3_1145{width:100%;height:100%;background:var(--glass-bg-hover);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;color:var(--color-text-muted);cursor:pointer;transition:background-color .3s ease,color .3s ease}._coverEmptyState_1a3t3_1173{display:flex;flex-direction:row;align-items:center;gap:8px;opacity:.5;transform:scale(.9)}._coverPlaceholder_1a3t3_1145:hover ._coverEmptyState_1a3t3_1173{opacity:1;color:#fff}._coverUrlInput_1a3t3_1201{background:var(--glass-bg);border:1px solid var(--color-primary);border-radius:6px;padding:4px 8px;color:var(--color-text-main);caret-color:var(--color-primary);font-size:.8rem;outline:none;width:60%;text-align:center}._expandedMetadata_1a3t3_1227{background:transparent;padding-bottom:12px;display:flex;flex-direction:column;gap:12px;flex-shrink:0;position:relative;z-index:10}._expandedHeader_1a3t3_1251{display:flex;flex-direction:row;align-items:flex-end;gap:20px;padding:0 24px;margin-top:-36px}._expandedIconButton_1a3t3_1273{width:65px;height:65px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none;cursor:pointer;transition:transform .2s cubic-bezier(.25,.8,.25,1),background-color .2s ease,border-color .2s ease;z-index:2;padding:0;color:var(--color-text-main)}._expandedIconButton_1a3t3_1273:hover{transform:translateY(-2px) scale(1.05);border-color:var(--color-primary);box-shadow:none}._expandedIconButton_1a3t3_1273 svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}._titleSection_1a3t3_1333{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:4px;min-width:0}._expandedTitleInput_1a3t3_1353{background:transparent;border:none;padding:4px 8px;color:var(--color-text-main);font-size:1.5rem;font-weight:700;outline:none;width:100%;transition:background-color .2s ease,color .2s ease;line-height:1.2;letter-spacing:-.01em;border-radius:6px;cursor:text}._expandedTitleInput_1a3t3_1353:hover{background:#ffffff08}._expandedTitleInput_1a3t3_1353:focus{background:#22c55e0d;box-shadow:none}._expandedTitleInput_1a3t3_1353::-moz-placeholder{color:var(--color-text-muted);opacity:.4}._expandedTitleInput_1a3t3_1353::placeholder{color:var(--color-text-muted);opacity:.4}._metaContainer_1a3t3_1415{padding:0 24px;display:flex;flex-direction:column;gap:8px}._expandedDescContainer_1a3t3_1431{width:100%}._expandedDescEdit_1a3t3_1439{width:100%;background:transparent;border:none;border-radius:6px;padding:8px 12px;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:400;color:var(--color-text-muted);line-height:1.5;resize:none;outline:none;transition:background-color .2s ease,color .2s ease;min-height:24px;overflow:hidden;cursor:text}._expandedDescEdit_1a3t3_1439:hover{background:#ffffff08}._expandedDescEdit_1a3t3_1439:focus{background:#22c55e0d;box-shadow:none;color:var(--color-text-main);font-family:Outfit,sans-serif}._expandedDescEdit_1a3t3_1439::-moz-placeholder{color:var(--color-text-muted);font-family:Outfit,sans-serif;opacity:.5}._expandedDescEdit_1a3t3_1439::placeholder{color:var(--color-text-muted);font-family:Outfit,sans-serif;opacity:.5}._expandedFooter_1a3t3_1513{padding:8px 16px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--glass-border);background:transparent;flex-shrink:0}._noteArea_1a3t3_1541{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent;position:relative;contain:layout paint style;will-change:transform;background:transparent;border-top:1px solid var(--glass-border)}._footerStats_1a3t3_1575{display:flex;gap:12px;align-items:center}._statItem_1a3t3_1587{display:flex;align-items:center;gap:4px;font-size:.7rem;color:var(--color-text-muted);opacity:.8}._statItem_1a3t3_1587 svg{opacity:.7}._footerDateBadge_1a3t3_1613{display:flex;align-items:center;gap:6px;background:#ffffff0d;padding:4px 8px;border-radius:6px;font-size:.7rem;color:var(--color-text-muted);transition:background-color .2s ease,border-color .2s ease}._modalOverlay_1a3t3_1639{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center}._coverPickerModal_1a3t3_1667{background:#1e1e20;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:420px;max-width:90vw;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}._modalHeader_1a3t3_1691{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05)}._modalHeader_1a3t3_1691 h3{margin:0;font-size:1rem;font-weight:600}._closeModalBtn_1a3t3_1719{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:4px}._closeModalBtn_1a3t3_1719:hover{background:#ffffff1a;color:#fff}._modalTabs_1a3t3_1747{display:flex;padding:4px;background:var(--color-bg-base);margin:12px 20px;border-radius:8px;border:1px solid var(--glass-border)}._modalTab_1a3t3_1747{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;font-size:.85rem;background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;border-radius:6px;transition:background-color .2s ease,border-color .2s ease}._modalTab_1a3t3_1747:hover{color:#fff}._modalTab_1a3t3_1747._active_1a3t3_1805{background:#22c55e33;color:var(--color-primary)}._modalContent_1a3t3_1815{padding:0 20px 20px;min-height:200px}._modalDropZone_1a3t3_1825{height:180px;border:2px dashed rgba(255,255,255,.1);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._modalDropZone_1a3t3_1825:hover,._modalDropZone_1a3t3_1825._dragOver_1a3t3_1853{border-color:var(--color-primary);background:#22c55e0d}._modalDropIcon_1a3t3_1863{color:var(--color-primary);opacity:.7}._modalLinkInput_1a3t3_1873{display:flex;flex-direction:column;gap:12px;padding-top:20px}._modalLinkInput_1a3t3_1873 input{background:var(--color-bg-base);border:1px solid var(--glass-border);border-radius:8px;padding:12px;color:var(--color-text-main);outline:none;font-size:.9rem}._modalLinkInput_1a3t3_1873 input:focus{border-color:var(--color-primary)}._modalSubmitBtn_1a3t3_1915{background:var(--color-primary);color:#fff;border:none;padding:10px;border-radius:8px;font-weight:600;cursor:pointer}._modalLibrary_1a3t3_1935{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding-top:12px}._libraryItem_1a3t3_1949{height:80px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:background-color .2s ease,border-color .2s ease}._libraryItem_1a3t3_1949 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._libraryItem_1a3t3_1949:hover{transform:scale(1.02);border-color:var(--color-primary)}._modalFooter_1a3t3_1989{padding:12px 20px;background:#0000001a;display:flex;justify-content:flex-end}._removeCoverBtn_1a3t3_2003{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2);padding:6px 12px;border-radius:6px;font-size:.8rem;cursor:pointer}._removeCoverBtn_1a3t3_2003:hover{background:#ef444433}._dateInput_1a3t3_2031{font-size:.7rem;font-weight:500;color:inherit;background:transparent;border:none;font-family:inherit;outline:none;cursor:pointer;width:auto;opacity:.8}._dateInput_1a3t3_2031::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.5;cursor:pointer}._dateInput_1a3t3_2031::-webkit-calendar-picker-indicator:hover{opacity:1}._noteArea_1a3t3_1541{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;position:relative;contain:layout paint style;will-change:transform;background:var(--note-area-bg, var(--note-bg));border-top:1px solid var(--glass-border)}._noteArea_1a3t3_1541::-webkit-scrollbar{width:4px}._noteArea_1a3t3_1541::-webkit-scrollbar-track{background:transparent}._noteArea_1a3t3_1541::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}._noteArea_1a3t3_1541::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._chromeless_1a3t3_2149{width:100%;height:100%;padding:0 4px;display:flex;flex-direction:column;justify-content:center;min-height:40px}._chromeless_1a3t3_2149 ._content_1a3t3_2169{font-size:1rem;color:var(--color-text-main);-webkit-mask-image:none;mask-image:none;overflow:visible;pointer-events:auto;flex-grow:0}._editBtn_1a3t3_2189,._cancelBtn_1a3t3_2191{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--color-text-muted);cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease;flex-shrink:0}._editBtn_1a3t3_2189:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._cancelBtn_1a3t3_2191:hover{background:#ef444433;color:#ef4444;border-color:#ef4444}._header_1a3t3_2249{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-shrink:0}._title_1a3t3_501{font-weight:700;font-size:1rem;color:var(--color-text-main)}._actions_1a3t3_2277{display:flex;gap:8px;opacity:0;transition:opacity .2s ease}._card_1a3t3_1:hover ._actions_1a3t3_2277,._expanded_1a3t3_397 ._actions_1a3t3_2277{opacity:1}._actionBtn_1a3t3_2301{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}._actionBtn_1a3t3_2301:hover{background:#ffffff1a;color:var(--color-text-main)}._content_1a3t3_2169{flex-grow:0;height:auto;font-size:.9rem;color:var(--color-text-muted);line-height:1.6}._footer_1a3t3_1575{margin-top:16px;padding-top:12px;border-top:1px solid var(--glass-border);display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--color-text-muted);flex-shrink:0}._metadataBadge_1a3t3_2377{background:#ffffff0d;padding:4px 8px;border-radius:4px}._handle_1a3t3_2389{width:10px!important;height:10px!important;background:var(--color-primary)!important;border:2px solid var(--bg-dark)!important;transition:opacity .3s ease,transform .3s ease,.3s ease;opacity:0;left:auto!important;right:-6px!important;top:-6px!important;transform:none!important;border-radius:50%;z-index:50}._card_1a3t3_1:hover ._handle_1a3t3_2389,._card_1a3t3_1._selected_1a3t3_223 ._handle_1a3t3_2389{opacity:1}._handle_1a3t3_2389:hover{transform:scale(1.4)!important;box-shadow:none}._expanded_1a3t3_397 ._handle_1a3t3_2389{display:none!important}._hoverMenu_1a3t3_2453{position:absolute;top:-46px;left:50%;transform:translate(-50%) translateY(10px);background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);box-shadow:none;border-radius:12px;padding:4px 6px;display:flex;align-items:center;gap:4px;height:40px;opacity:0;pointer-events:none;transition:all .2s cubic-bezier(.25,.8,.25,1);z-index:2000}._menuDivider_1a3t3_2497{width:1px;height:20px;background:var(--glass-border);margin:0 4px}._neonOpenBtn_1a3t3_2511{background:linear-gradient(135deg,var(--color-primary, #22c55e),var(--color-secondary, #0ea5e9))!important;color:#fff!important;padding:0!important;border-radius:50%!important;width:32px!important;height:32px!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:flex!important;align-items:center!important;justify-content:center!important}._neonOpenBtn_1a3t3_2511:hover{transform:translateY(-1px) scale(1.05)!important;box-shadow:none!important;filter:brightness(1.1)}._hoverMenu_1a3t3_2453:after{content:"";position:absolute;top:100%;left:0;width:100%;height:20px;background:transparent}._card_1a3t3_1:hover ._hoverMenu_1a3t3_2453{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}._menuBtn_1a3t3_2587{background:transparent;border:none;color:#9ca3af;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._menuBtn_1a3t3_2587:hover{background:#ffffff1a;color:#fff;transform:scale(1.1)}._resizeHandle_1a3t3_2629{position:absolute;bottom:8px;right:8px;width:24px;height:24px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);opacity:0;transition:opacity .2s ease,background .2s;cursor:nwse-resize!important;z-index:20}._controlsGroup_1a3t3_2669{display:flex;align-items:center;pointer-events:auto;background:var(--control-btn-bg, var(--glass-bg));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--control-btn-border, var(--glass-border));box-shadow:none;border-radius:99px;padding:4px;gap:2px;opacity:1;transition:background-color .25s ease,border-color .25s ease,opacity .2s ease}._coverMetadataOverlay_1a3t3_1037 ._controlsGroup_1a3t3_2669{opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}._expandedView_1a3t3_397:hover ._coverMetadataOverlay_1a3t3_1037 ._controlsGroup_1a3t3_2669,._coverImage_1a3t3_993:hover ._controlsGroup_1a3t3_2669{opacity:1;transform:translateY(0)}._minimalHeader_1a3t3_2731 ._controlsGroup_1a3t3_2669{opacity:0;transform:none!important;pointer-events:none;transition:opacity .2s ease}._minimalHeader_1a3t3_2731:hover ._controlsGroup_1a3t3_2669{opacity:1;pointer-events:auto}._controlBtn_1a3t3_2755{width:30px;height:30px;border-radius:50%;background:transparent;border:none;box-shadow:none;color:var(--color-text-main);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.75;transform:scale(1);transition:all .18s cubic-bezier(.25,.8,.25,1)}._controlBtn_1a3t3_2755:hover{background:#00000012;opacity:1;transform:scale(1.08);color:var(--color-text-main)}.dark ._controlBtn_1a3t3_2755:hover{background:#ffffff1f}._controlBtn_1a3t3_2755._active_1a3t3_1805{background:#00000012;border-color:transparent;color:var(--color-text-main);opacity:1}.dark ._controlBtn_1a3t3_2755._active_1a3t3_1805{background:var(--control-btn-active-bg, rgba(34, 197, 94, .25))}._minimalHeader_1a3t3_2731{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:6px 20px;background:var(--glass-bg-hover);border-bottom:1px solid var(--glass-border);border-radius:12px 12px 0 0;flex-shrink:0}._minimalTitle_1a3t3_2865{font-size:1rem;font-weight:600;color:var(--color-text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._minimalTitleInput_1a3t3_2883{font-size:1rem;font-weight:600;color:var(--color-text-main);background:transparent;border:1px solid transparent;outline:none;flex:1;min-width:0;padding:2px 4px;margin:0;border-radius:4px;transition:background-color .2s ease,border-color .2s ease}._minimalTitleInput_1a3t3_2883:hover{background:#ffffff0d}._minimalTitleInput_1a3t3_2883:focus{background:#22c55e0d;border-color:var(--color-primary)}._card_1a3t3_1:hover ._resizeHandle_1a3t3_2629{opacity:1}._resizeHandle_1a3t3_2629:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._content_1a3t3_2169{flex-grow:1;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;font-size:.9rem;color:var(--color-text-muted);line-height:1.6;padding-bottom:20px}._content_1a3t3_2169::-webkit-scrollbar{width:4px}._content_1a3t3_2169::-webkit-scrollbar-track{background:transparent}._content_1a3t3_2169::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}._content_1a3t3_2169::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._modernResizeHandle_1a3t3_3025{position:absolute;bottom:-20px;right:-20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);cursor:nwse-resize!important;z-index:30;pointer-events:auto;transform:rotate(180deg)}._modernResizeHandle_1a3t3_3025 svg{width:60%;height:60%;display:block;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s cubic-bezier(.175,.885,.32,1.275)}._handlePath_1a3t3_3085{stroke-opacity:.9;transition:background-color .3s ease,color .3s ease}._card_1a3t3_1:hover ._modernResizeHandle_1a3t3_3025{opacity:1}._modernResizeHandle_1a3t3_3025:hover svg{filter:drop-shadow(0 0 15px rgba(167,139,250,.7)) drop-shadow(0 0 30px rgba(96,165,250,.5));transform:scale(1.1) rotate(-5deg)}._modernResizeHandle_1a3t3_3025:active svg{filter:drop-shadow(0 0 25px rgba(167,139,250,1)) drop-shadow(0 0 50px rgba(96,165,250,.8)) drop-shadow(0 0 80px rgba(96,165,250,.4));transform:scale(1.2) rotate(-10deg)}._iconButton_1a3t3_3135,._expandedIconButton_1a3t3_1273{background:transparent;border:2px dashed transparent;border-radius:12px;cursor:pointer;transition:background-color .2s cubic-bezier(.25,.8,.25,1),transform .2s cubic-bezier(.25,.8,.25,1);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-main)}._iconButton_1a3t3_3135 svg,._expandedIconButton_1a3t3_1273 svg{stroke:currentColor;color:currentColor}._iconButton_1a3t3_3135{font-size:2rem;padding:8px}._expandedIconButton_1a3t3_1273{font-size:2.5rem;padding:10px}._iconButton_1a3t3_3135:hover,._expandedIconButton_1a3t3_1273:hover,._minimalIconButton_1a3t3_3203:hover{border-color:var(--color-primary);background:#22c55e1a;transform:scale(1.05)}._minimalIconButton_1a3t3_3203{background:transparent;border:1px dashed transparent;border-radius:6px;cursor:pointer;transition:background-color .2s cubic-bezier(.25,.8,.25,1),transform .2s cubic-bezier(.25,.8,.25,1);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-main);padding:2px}._mediumDescInput_1a3t3_721::-moz-placeholder,._expandedDescEdit_1a3t3_1439::-moz-placeholder,._coverUrlInput_1a3t3_1201::-moz-placeholder,._categoryInput_1a3t3_913::-moz-placeholder{color:var(--color-text-muted);opacity:.5}._mediumDescInput_1a3t3_721::placeholder,._expandedDescEdit_1a3t3_1439::placeholder,._coverUrlInput_1a3t3_1201::placeholder,._categoryInput_1a3t3_913::placeholder{color:var(--color-text-muted);opacity:.5}._metadataRow_1a3t3_3265{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px;align-items:center}._tagsRow_1a3t3_3281{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}._statusBadge_1a3t3_3295,._priorityBadge_1a3t3_3297,._dueDateBadge_1a3t3_3299,._tagChip_1a3t3_3301{font-size:.65rem;font-weight:600;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center}._todo_1a3t3_3325{background:var(--color-bg-base);color:var(--color-text-muted);border:1px solid var(--color-border)}._in-progress_1a3t3_3337{background:#3b82f633;color:#60a5fa;border:1px solid rgba(59,130,246,.3)}._review_1a3t3_3349{background:#f59e0b33;color:#fbbf24;border:1px solid rgba(245,158,11,.3)}._done_1a3t3_3361{background:#10b98133;color:#34d399;border:1px solid rgba(16,185,129,.3)}._low_1a3t3_3375{color:#94a3b8}._medium_1a3t3_395{color:#60a5fa}._high_1a3t3_3391{color:#f87171}._urgent_1a3t3_3399{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}._dueDateBadge_1a3t3_3299{background:#ffffff0d;color:var(--color-text-muted)}._tagChip_1a3t3_3301{background:#22c55e1a;color:var(--color-primary);border:1px solid rgba(34,197,94,.2);font-size:.6rem;border-radius:99px;padding:1px 6px;text-transform:none}._tagMore_1a3t3_3441{font-size:.6rem;color:var(--color-text-muted);padding:1px 4px}._expandedMetadataBar_1a3t3_3455{display:flex;gap:8px;padding:0 20px 8px;align-items:center;flex-wrap:wrap}._columnControls_1a3t3_3475{position:absolute;top:16px;right:24px;display:flex;gap:4px;z-index:20;padding:3px;background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:none;border:1px solid var(--glass-border);opacity:0;transform:translateY(-5px);transition:background-color .2s cubic-bezier(.25,.8,.25,1),transform .2s cubic-bezier(.25,.8,.25,1)}._noteArea_1a3t3_1541:hover ._columnControls_1a3t3_3475,._columnControls_1a3t3_3475:hover{opacity:1;transform:translateY(0)}._columnBtn_1a3t3_3523{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:var(--color-text-muted);cursor:pointer;font-size:.8rem;font-weight:600;transition:background-color .2s ease,border-color .2s ease}._columnBtn_1a3t3_3523:hover{background:#ffffff1a;color:#fff}._columnBtn_1a3t3_3523._active_1a3t3_1805{background:var(--color-primary);color:#fff;box-shadow:none}._columnLayout_1a3t3_3579{display:flex;width:100%;height:auto;gap:24px;min-height:-moz-min-content;min-height:min-content}._noteColumn_1a3t3_3599{flex:1;min-width:0;display:flex;flex-direction:column;position:relative;border-right:1px dashed rgba(255,255,255,.1);padding-right:24px;min-height:100px}._noteColumn_1a3t3_3599:last-child{border-right:none;padding-right:0}._skeletonContainer_1a3t3_3639{padding:24px;display:flex;flex-direction:column;gap:12px;width:100%;opacity:.6}._skeletonBlock_1a3t3_3657{width:100%;height:16px;background:#7878781a;border-radius:4px;position:relative;overflow:hidden;transform:translateZ(0)}._skeletonBlock_1a3t3_3657:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);transform:translate(-100%);animation:_skeletonShimmer_1a3t3_1 1.5s infinite}@keyframes _skeletonShimmer_1a3t3_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeletonTitle_1a3t3_3729{height:32px;width:50%;margin-bottom:12px;border-radius:6px}._skeletonTextShort_1a3t3_3743{width:75%}._skeletonImage_1a3t3_3751{height:120px;margin-top:12px;border-radius:8px}@keyframes _grainShift_1bapz_1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-1px,-2px)}80%{transform:translate(1px,1px)}}._overlay_1bapz_21{position:fixed;top:0;left:0;right:0;bottom:0;background:#0a0b0fbf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;z-index:10000;padding-top:60px;animation:_fadeIn_1bapz_1 .2s cubic-bezier(.16,1,.3,1)}._overlayAbsolute_1bapz_57{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background:var(--color-bg-base)!important;z-index:10000!important;border-radius:0!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;overflow:hidden!important;animation:_slideInLeft_1bapz_1 .3s cubic-bezier(.16,1,.3,1)!important}@keyframes _slideInLeft_1bapz_1{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeIn_1bapz_1{0%{opacity:0}to{opacity:1}}@keyframes _slideDown_1bapz_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._modal_1bapz_155{background:linear-gradient(135deg,#0c0e15,#05060c);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;width:720px;max-width:90vw;height:520px;max-height:80vh;display:flex;flex-direction:column;box-shadow:none;position:relative;overflow:hidden;font-family:Inter,-apple-system,sans-serif;animation:_slideDown_1bapz_1 .25s cubic-bezier(.16,1,.3,1)}._modalAbsolute_1bapz_193{width:100%!important;height:100%!important;max-height:100%!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:16px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box!important}._overlayAbsolute_1bapz_57:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 160% 40% at 50% 0%,rgba(139,92,246,.16) 0%,transparent 65%),radial-gradient(ellipse 120% 30% at 50% 100%,rgba(6,182,212,.08) 0%,transparent 65%);pointer-events:none;z-index:1}._overlayAbsolute_1bapz_57:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:_grainShift_1bapz_1 .12s steps(1) infinite}._modalAbsolute_1bapz_193>*{position:relative;z-index:4}._header_1bapz_281{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;width:100%;flex-shrink:0}._tabs_1bapz_301{display:flex;align-items:center;gap:8px;background:#0003;padding:4px;border-radius:8px;border:1px solid var(--glass-border)}._tabBtn_1bapz_321{background:transparent!important;border:none!important;color:var(--color-text-muted);font-size:.82rem;font-weight:500;padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .2s;outline:none}._tabBtn_1bapz_321:hover{color:var(--color-text-main)}._tabActive_1bapz_355{background:#ffffff1a!important;color:var(--color-text-main);box-shadow:none}._closeBtn_1bapz_367{background:transparent!important;border:none!important;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s;outline:none;width:24px;height:24px}._closeBtn_1bapz_367:hover{background:var(--glass-bg-hover)!important;color:var(--color-text-main)}._colorSwatches_1bapz_411{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:0 4px;flex-shrink:0}._swatch_1bapz_429{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s,.2s;padding:0;outline:none}._swatch_1bapz_429:hover{transform:scale(1.15)}._swatchSelected_1bapz_459{border-color:#fff;box-shadow:none;transform:scale(1.1)}._swatchDefault_1bapz_471{background:linear-gradient(135deg,#94a3b8,#60a5fa,#8b5cf6,#ec4899);position:relative}._swatchDefault_1bapz_471:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1px solid rgba(255,255,255,.2)}._searchBox_1bapz_497{display:flex;align-items:center;gap:8px;background:#0003;border:1px solid var(--glass-border);border-radius:8px;padding:8px 10px;margin-bottom:14px;transition:all .2s ease;flex-shrink:0}._searchBox_1bapz_497:focus-within{border-color:var(--color-primary);background:#0000004d;box-shadow:none}._searchBox_1bapz_497 svg{color:var(--color-text-muted);opacity:.7}._searchBox_1bapz_497 input{background:transparent!important;border:none!important;outline:none!important;color:var(--color-text-main);font-size:.8rem;width:100%;padding:0;margin:0;font-family:Inter,sans-serif!important}._searchBox_1bapz_497 input::-moz-placeholder{color:var(--color-text-muted);opacity:.5}._searchBox_1bapz_497 input::placeholder{color:var(--color-text-muted);opacity:.5}._categoriesContainer_1bapz_581{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:2px 10px 2px 2px;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}._categorySection_1bapz_605{display:flex;flex-direction:column;gap:8px}._categoryHeader_1bapz_617{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-left:4px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.05)}._iconGrid_1bapz_641{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:8px}._customTabContent_1bapz_655{display:flex;flex-direction:column;gap:16px;flex:1;padding-top:8px}._previewWrapperLarge_1bapz_671{display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;width:48px;height:48px;background:#ffffff0d}._uploadAreaBig_1bapz_695{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#ffffff05;border:2px dashed var(--glass-border);border-radius:12px;padding:32px 20px;text-align:center;transition:all .2s cubic-bezier(.16,1,.3,1)}._uploadAreaBig_1bapz_695._dragOver_1bapz_723{background:var(--color-primary-glow);border-color:var(--color-primary);transform:scale(1.02)}._uploadIconBig_1bapz_735{color:var(--color-text-muted);margin-bottom:8px;transition:color .2s}._uploadAreaBig_1bapz_695:hover ._uploadIconBig_1bapz_735,._uploadAreaBig_1bapz_695._dragOver_1bapz_723 ._uploadIconBig_1bapz_735{color:var(--color-primary)}._uploadTextMain_1bapz_757{font-size:.9rem;color:var(--color-text-main);font-weight:500}._uploadTextSub_1bapz_769{font-size:.75rem;color:var(--color-text-muted);margin-bottom:12px}._uploadButtonLabel_1bapz_781{background:#ffffff0d;border:1px solid var(--glass-border);padding:6px 16px;border-radius:6px;font-size:.75rem;color:var(--color-text-main);cursor:pointer;transition:all .2s}._uploadButtonLabel_1bapz_781:hover{background:#ffffff1a}._urlInputRow_1bapz_813{display:flex;align-items:center;gap:8px;background:#0003;border:1px solid var(--glass-border);border-radius:8px;padding:6px 10px;transition:all .2s ease}._urlInputRow_1bapz_813:focus-within{border-color:var(--color-primary);box-shadow:none}._urlInputRow_1bapz_813 svg{color:var(--color-text-muted)}._urlInputRow_1bapz_813 input{background:transparent!important;border:none!important;outline:none!important;color:var(--color-text-main);font-size:.8rem;width:100%;padding:0;margin:0}._urlInputRow_1bapz_813 input::-moz-placeholder{color:#ffffff4d}._urlInputRow_1bapz_813 input::placeholder{color:#ffffff4d}._urlApplyBtn_1bapz_883{background:var(--color-primary);color:#fff;border:none;padding:4px 12px;border-radius:6px;font-size:.75rem;cursor:pointer;font-weight:500;transition:all .2s}._urlApplyBtn_1bapz_883:hover:not(:disabled){filter:brightness(1.1)}._urlApplyBtn_1bapz_883:disabled{background:#ffffff1a;color:#ffffff4d;cursor:not-allowed}._currentCustomPreviewBig_1bapz_929{display:flex;flex-direction:column;align-items:center;gap:12px;background:#00000026;border:1px solid var(--glass-border);border-radius:12px;padding:20px;margin-top:auto}._previewLabelBig_1bapz_953{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;font-weight:600;letter-spacing:.05em}._previewWrapperLargeCentered_1bapz_969{display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;width:80px;height:80px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);box-shadow:none}._removeCustomBtn_1bapz_995{display:flex;align-items:center;gap:6px;background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.2);padding:6px 12px;border-radius:6px;font-size:.75rem;cursor:pointer;transition:all .2s}._removeCustomBtn_1bapz_995:hover{background:#f8717133;border-color:#f8717166}._categoriesContainer_1bapz_581::-webkit-scrollbar{width:4px}._categoriesContainer_1bapz_581::-webkit-scrollbar-track{background:transparent}._categoriesContainer_1bapz_581::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}._categoriesContainer_1bapz_581::-webkit-scrollbar-thumb:hover{background:#fff3}._iconOption_1bapz_1069{background:#ffffff05;border:1px solid var(--glass-border);border-radius:8px;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);transition:all .2s cubic-bezier(.16,1,.3,1);aspect-ratio:1;outline:none}._iconOption_1bapz_1069:hover{background:var(--color-primary-glow);border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.05)}._iconOption_1bapz_1069._selected_1bapz_1113{background:var(--color-primary-glow);border-color:var(--color-primary);color:var(--color-primary);box-shadow:none}._editor_vjhxf_1{display:flex;flex-direction:column;gap:8px;width:100%;min-width:50px;flex-grow:1;min-height:100%;cursor:default}._minimal_vjhxf_35{padding-bottom:0!important;min-height:auto!important;padding-top:0!important;justify-content:center}._minimal_vjhxf_35 ._heading1_vjhxf_53,._minimal_vjhxf_35 ._heading2_vjhxf_55,._minimal_vjhxf_35 ._heading3_vjhxf_57{line-height:1.15}._minimal_vjhxf_35 ._text_vjhxf_65,._minimal_vjhxf_35 ._todo_vjhxf_67,._minimal_vjhxf_35 ._listBullet_vjhxf_69,._minimal_vjhxf_35 ._listNumber_vjhxf_71{line-height:1.6;font-size:.95rem}._sortableWrapper_vjhxf_81{position:relative;display:flex;align-items:flex-start;gap:6px;cursor:pointer}._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81{align-items:center}._sortableWrapper_vjhxf_81:has(._heading1_vjhxf_53) ._dragHandle_vjhxf_105{margin-top:10px}._sortableWrapper_vjhxf_81:has(._heading2_vjhxf_55) ._dragHandle_vjhxf_105{margin-top:6px}._sortableWrapper_vjhxf_81:has(._heading3_vjhxf_57) ._dragHandle_vjhxf_105{margin-top:4px}._sortableWrapper_vjhxf_81:has(._quoteWrapper_vjhxf_129) ._dragHandle_vjhxf_105{margin-top:6px}._sortableWrapper_vjhxf_81:has(._calloutWrapper_vjhxf_139) ._dragHandle_vjhxf_105{margin-top:22px}._sortableWrapper_vjhxf_81:has(._mediaWrapper_vjhxf_149) ._dragHandle_vjhxf_105{margin-top:2px}._sortableWrapper_vjhxf_81:has(._tableWrapper_vjhxf_159) ._dragHandle_vjhxf_105{margin-top:10px}._dragHandle_vjhxf_105{position:relative;left:auto;flex-shrink:0;width:18px;height:20px;margin-top:4px;cursor:grab;color:var(--color-text-muted);opacity:0;transform:scale(.85);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),background .2s;border-radius:4px;display:flex;align-items:center;justify-content:center;-moz-user-select:none;user-select:none;-webkit-user-select:none}._minimal_vjhxf_35 ._dragHandle_vjhxf_105{margin-top:0!important}._sortableWrapper_vjhxf_81:hover ._dragHandle_vjhxf_105{opacity:.65!important;transform:scale(1)!important}._sortableWrapper_vjhxf_81:hover{border-radius:4px}._sortableWrapper_vjhxf_81._hideHandle_vjhxf_269:hover{background:transparent;padding-left:2px}._dragHandle_vjhxf_105:hover{opacity:1!important;background:#ffffff1a!important;border-radius:4px}._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81._hideHandle_vjhxf_269[data-block-type=text] ._blockContent_vjhxf_293,._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81._hideHandle_vjhxf_269[data-block-type=heading1] ._blockContent_vjhxf_293,._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81._hideHandle_vjhxf_269[data-block-type=heading2] ._blockContent_vjhxf_293,._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81._hideHandle_vjhxf_269[data-block-type=heading3] ._blockContent_vjhxf_293{padding-left:8px;padding-right:8px;transition:padding .2s ease-out}._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81:not(._hideHandle_vjhxf_269)[data-block-type=text] ._blockContent_vjhxf_293,._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81:not(._hideHandle_vjhxf_269)[data-block-type=heading1] ._blockContent_vjhxf_293,._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81:not(._hideHandle_vjhxf_269)[data-block-type=heading2] ._blockContent_vjhxf_293,._minimal_vjhxf_35 ._sortableWrapper_vjhxf_81:not(._hideHandle_vjhxf_269)[data-block-type=heading3] ._blockContent_vjhxf_293{padding-left:0;padding-right:8px;transition:padding .2s ease-out}._blockContent_vjhxf_293{flex-grow:1;min-width:0;cursor:text}._block_vjhxf_293{position:relative;outline:none;border-radius:4px;padding:0;min-height:24px;color:var(--color-text-main);transition:background .2s ease;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%;cursor:text}._block_vjhxf_293:focus{background:transparent}._block_vjhxf_293[data-is-empty=true]:before{content:attr(data-placeholder);position:absolute;color:var(--color-text-muted);opacity:.35;pointer-events:none;transition:opacity .15s cubic-bezier(.4,0,.2,1)}._block_vjhxf_293[data-is-empty=true]:not(:focus):before{opacity:0!important}._minimal_vjhxf_35 ._block_vjhxf_293[data-is-empty=true]:not(:focus):before{opacity:.35!important}._block_vjhxf_293[data-is-empty=true]:focus:before{opacity:.5!important}._text_vjhxf_65{font-size:.95rem;line-height:1.55;min-height:24px;padding:2px 0;display:block;flex-grow:1}._heading1_vjhxf_53{font-size:1.85rem;font-weight:700;margin-top:0;margin-bottom:0;padding:1px 0;color:var(--color-text-main);letter-spacing:-.02em;line-height:1.3}._heading2_vjhxf_55{font-size:1.45rem;font-weight:600;margin-top:0;margin-bottom:0;padding:1px 0;color:var(--color-text-main);line-height:1.3}._heading3_vjhxf_57{font-size:1.2rem;font-weight:600;margin-top:0;margin-bottom:0;padding:1px 0;color:var(--color-text-main);line-height:1.3}._todoWrapper_vjhxf_539,._quoteWrapper_vjhxf_129{display:flex;gap:8px;align-items:flex-start}._todoCheckbox_vjhxf_553{margin-top:7px;cursor:pointer}._todo_vjhxf_67{flex-grow:1;font-size:.95rem;line-height:1.5;transition:color .2s,opacity .2s}._todoChecked_vjhxf_577{text-decoration:line-through;opacity:.65}._todoDateWrapper_vjhxf_587{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--color-text-muted);font-size:.75rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}._todoDateIcon_vjhxf_609{cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s,color .2s;display:flex;align-items:center;justify-content:center}._todoWrapper_vjhxf_539:hover ._todoDateIcon_vjhxf_609{opacity:.6;pointer-events:auto}._todoWrapper_vjhxf_539:hover ._todoDateIcon_vjhxf_609:hover{opacity:1;color:var(--color-primary);transform:scale(1.1)}._todoDateInput_vjhxf_651{position:absolute;right:0;top:0;opacity:0;cursor:pointer;width:100%;height:100%}._todoDateDisplay_vjhxf_671{background:#ffffff0d;padding:2px 6px;border-radius:4px;cursor:pointer;transition:background .2s}._todoDateDisplay_vjhxf_671:hover{background:#ffffff1a}._quoteWrapper_vjhxf_129{border-left:3px solid var(--color-primary);padding:2px 0 2px 16px;margin:0;font-style:italic;color:var(--color-text-muted);background:#ffffff08;border-radius:0 4px 4px 0}._quote_vjhxf_129{flex-grow:1;min-width:0}._mediaWrapper_vjhxf_149{width:100%;margin:2px 0;position:relative;padding:0;background:transparent!important;border-radius:8px;border:none}._mediaWrapper_vjhxf_149:hover{background:transparent!important}._mediaImage_vjhxf_759{transition:outline .15s ease}._mediaImage_vjhxf_759{width:100%;max-width:100%;height:auto;border-radius:8px;display:block;-o-object-fit:contain;object-fit:contain;background:transparent!important}._mediaPlaceholder_vjhxf_797{width:100%;padding:20px;border:1px dashed var(--color-border);border-radius:12px;background:#0003}._mediaInput_vjhxf_813{width:100%;background:transparent;border:none;color:var(--color-text-main);font-family:inherit;outline:none;text-align:center}._codeBlockWrapper_vjhxf_835{position:relative;width:100%;margin:0}._codeBlock_vjhxf_835{font-family:JetBrains Mono,Fira Code,Consolas,Monaco,monospace;font-size:.85rem;line-height:1.6;background:linear-gradient(145deg,#18181bf2,#0f0f11f2);color:#f87171;padding:12px 16px;border-radius:8px;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden;outline:none;min-height:28px;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0a,0 4px 12px #0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s,box-shadow .2s}._codeBlock_vjhxf_835:focus{border-color:#ffffff26;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0000004d}._listWrapper_vjhxf_899{display:flex;gap:8px;align-items:flex-start}._listBullet_vjhxf_69{margin-top:4px;font-size:1.2rem;line-height:1;color:var(--color-text-main);-webkit-user-select:none;-moz-user-select:none;user-select:none}._listNumber_vjhxf_71{margin-top:3px;font-size:.9rem;font-weight:600;color:var(--color-text-muted);min-width:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._toggleWrapper_vjhxf_945{display:flex;gap:6px;align-items:flex-start}._toggleTriangle_vjhxf_957{margin-top:9px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid var(--color-text-muted);cursor:pointer;transition:transform .2s ease,border-left-color .2s;flex-shrink:0}._toggleTriangle_vjhxf_957:hover{border-left-color:var(--color-text-main)}._toggleTriangle_vjhxf_957._expanded_vjhxf_989{transform:rotate(90deg)}._toggleTriangle_vjhxf_957._hasContent_vjhxf_997{border-left-color:var(--color-primary);filter:drop-shadow(0 0 2px var(--color-primary-glow))}._calloutWrapper_vjhxf_139{display:flex;gap:12px;background:#ffffff0d;padding:16px;border-radius:12px;border-left:4px solid var(--color-primary);margin:2px 0;box-shadow:none}._calloutIconWrapper_vjhxf_1031{display:flex;align-items:center;justify-content:center;padding:4px;margin:0 0 0 -4px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--color-text-main);border-radius:4px;transition:background-color .2s ease,border-color .2s ease,.2s ease}._calloutIconWrapper_vjhxf_1031._clickable_vjhxf_1059{cursor:pointer}._calloutIconWrapper_vjhxf_1031._clickable_vjhxf_1059:hover{background:#ffffff1a;transform:scale(1.05)}._calloutIconWrapper_vjhxf_1031._clickable_vjhxf_1059:active{transform:scale(.95);background:#ffffff26}._tableWrapper_vjhxf_159{width:100%;margin:2px 0;border-radius:10px;overflow:hidden;border:1px solid var(--table-border, var(--glass-border, rgba(255, 255, 255, .1)));background:var(--table-bg, var(--note-area-bg, var(--color-bg-card, rgba(255, 255, 255, .03))))}._table_vjhxf_159{width:100%;border-collapse:collapse;table-layout:auto}._tableHeader_vjhxf_1119{position:relative;background:var(--table-header-bg, rgba(255, 255, 255, .06));border-bottom:2px solid var(--table-border-strong, var(--glass-border, rgba(255, 255, 255, .12)));padding:0}._tableData_vjhxf_1133{border-bottom:1px solid var(--table-border, var(--glass-border, rgba(255, 255, 255, .06)));padding:0}._tableData_vjhxf_1133:not(:last-child),._tableHeader_vjhxf_1119:not(:last-child){border-right:1px solid var(--table-border, var(--glass-border, rgba(255, 255, 255, .06)))}._table_vjhxf_159 tr:last-child ._tableData_vjhxf_1133{border-bottom:none}._table_vjhxf_159 tr:hover ._tableData_vjhxf_1133{background:var(--table-row-hover-bg, rgba(255, 255, 255, .03))}._tableCell_vjhxf_1169{width:100%;padding:8px 12px;background:transparent;border:none;outline:none;color:var(--color-text-main);font-family:inherit;font-size:.9rem;line-height:1.5}._tableCell_vjhxf_1169:focus{background:var(--table-cell-focus-bg, rgba(255, 255, 255, .05));box-shadow:none}._tableHeader_vjhxf_1119 ._tableCell_vjhxf_1169{font-weight:600;font-size:.85rem;text-transform:none;letter-spacing:.01em;color:var(--color-text-main);padding-right:28px}._tableHeaderCellWrapper_vjhxf_1221{position:relative;display:flex;align-items:center;width:100%}._deleteColumnBtn_vjhxf_1235{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-text-muted);background:#0f172a99;border:none;border-radius:4px;cursor:pointer;opacity:0;transition:opacity .15s,background-color .15s,color .15s;z-index:2}._tableHeader_vjhxf_1119:hover ._deleteColumnBtn_vjhxf_1235{opacity:.65}._deleteColumnBtn_vjhxf_1235:hover{opacity:1!important;color:#f87171!important;background:#ef444426!important}._tableHeaderActionCell_vjhxf_1297{position:relative;width:36px;background:var(--table-header-bg, rgba(255, 255, 255, .06));border-bottom:2px solid var(--table-border-strong, var(--glass-border, rgba(255, 255, 255, .12)))}._tableActionCell_vjhxf_1311{position:relative;width:36px;text-align:center;border-bottom:1px solid var(--table-border, var(--glass-border, rgba(255, 255, 255, .06)));vertical-align:middle}._deleteRowBtn_vjhxf_1327{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--color-text-muted);background:transparent;border:none;border-radius:4px;cursor:pointer;opacity:0;transition:opacity .15s,background-color .15s,color .15s}._table_vjhxf_159 tr:hover ._deleteRowBtn_vjhxf_1327{opacity:.5}._table_vjhxf_159 tr:hover ._deleteRowBtn_vjhxf_1327:hover{opacity:1;color:#f87171;background:#ef44441f}._tableControls_vjhxf_1377{display:flex;gap:4px;padding:4px 8px;background:var(--table-controls-bg, rgba(255, 255, 255, .03));border-top:1px solid var(--table-border, var(--glass-border, rgba(255, 255, 255, .06)));opacity:0;transition:opacity .2s ease}._tableWrapper_vjhxf_159:hover ._tableControls_vjhxf_1377{opacity:1}._tableControlBtn_vjhxf_1405{padding:4px 10px;font-size:.75rem;font-weight:500;color:var(--color-text-muted);background:transparent;border:1px solid var(--table-border, var(--glass-border, rgba(255, 255, 255, .08)));border-radius:6px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._tableControlBtn_vjhxf_1405:hover{background:var(--table-btn-hover-bg, rgba(255, 255, 255, .08));color:var(--color-text-main);border-color:var(--table-focus-ring, var(--color-primary, rgba(139, 92, 246, .4)))}._colResizeHandle_vjhxf_1443{position:absolute;right:-3px;top:0;bottom:0;width:6px;cursor:col-resize;z-index:10;opacity:0;transition:opacity .15s}._colResizeHandle_vjhxf_1443:hover,._colResizeHandle_vjhxf_1443._resizeActive_vjhxf_1469{opacity:1;background:var(--color-primary)}._rowResizeHandle_vjhxf_1481{position:absolute;bottom:-3px;left:0;right:0;height:6px;cursor:row-resize;z-index:10;opacity:0;transition:opacity .15s}._rowResizeHandle_vjhxf_1481:hover,._rowResizeHandle_vjhxf_1481._resizeActive_vjhxf_1469{opacity:1;background:var(--color-primary)}._divider_vjhxf_1519{height:1px;background:var(--glass-border);margin:16px 0;width:100%}._slashMenu_vjhxf_1535{position:fixed;background:var(--slash-bg, var(--glass-bg));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:14px;padding:8px;width:270px;max-height:380px;box-shadow:none;z-index:10000;display:flex;flex-direction:column;gap:4px;overflow:hidden}._slashMenuItemsList_vjhxf_1575{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--slash-scrollbar, rgba(255, 255, 255, .1)) transparent}._slashMenuSearchWrapper_vjhxf_1601{position:relative;display:flex;align-items:center;padding:2px 4px 6px;margin-bottom:4px;border-bottom:1px solid var(--glass-border)}._slashSearchIcon_vjhxf_1619{position:absolute;left:12px;color:var(--color-text-muted);pointer-events:none;opacity:.65}._slashMenuInput_vjhxf_1635{width:100%;padding:6px 10px 6px 26px;background:var(--slash-input-bg, rgba(255, 255, 255, .03));border:1px solid var(--glass-border);border-radius:8px;outline:none;color:var(--color-text-main);font-size:.8rem;font-family:inherit;transition:border-color .15s ease,background-color .15s ease,.15s ease}._slashMenuInput_vjhxf_1635:focus{background:var(--slash-input-bg-focus, rgba(255, 255, 255, .05));border-color:var(--selected-accent, var(--color-primary));box-shadow:none}._slashMenuEmpty_vjhxf_1673{padding:16px;font-size:.8rem;color:var(--color-text-muted);text-align:center;font-style:italic}._menuHeader_vjhxf_1689{padding:4px 10px 6px;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:600;opacity:.8}._slashMenuItem_vjhxf_1575{display:flex;align-items:center;gap:12px;padding:6px 10px;border-radius:8px;cursor:pointer;font-size:.85rem;color:var(--color-text-main);transition:background-color .15s ease,transform .15s ease,color .15s ease,border-left-color .15s ease;border-left:3px solid transparent}._slashMenuItem_vjhxf_1575:hover{background:var(--slash-item-hover-bg, rgba(255, 255, 255, .04));transform:translate(2px)}._slashMenuItem_vjhxf_1575._selected_vjhxf_1745{background:var(--selected-bg, rgba(139, 92, 246, .12));border-left-color:var(--selected-accent, var(--color-primary));color:var(--color-text-main);transform:translate(4px)}._slashIcon_vjhxf_1761{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:var(--slash-icon-bg, rgba(255, 255, 255, .05));border:1px solid var(--slash-icon-border, rgba(255, 255, 255, .05));color:var(--color-text-muted);transition:background-color .15s ease,color .15s ease,border-color .15s ease}._slashMenuItem_vjhxf_1575:hover ._slashIcon_vjhxf_1761{background:var(--slash-icon-hover-bg, rgba(255, 255, 255, .08));color:var(--color-text-main);border-color:var(--slash-icon-hover-border, rgba(255, 255, 255, .1))}._slashMenuItem_vjhxf_1575._selected_vjhxf_1745 ._slashIcon_vjhxf_1761{background:var(--selected-icon-bg, rgba(139, 92, 246, .2));color:var(--selected-accent, var(--color-primary));border-color:var(--selected-icon-border, rgba(139, 92, 246, .35))}._dangerItem_vjhxf_1811{color:#ff4d4f}._dangerItem_vjhxf_1811:hover{background:#ff4d4f1a;color:#ff4d4f}._dangerItem_vjhxf_1811:hover ._slashIcon_vjhxf_1761{background:#ff4d4f;color:#fff}._menuArrow_vjhxf_1839{color:var(--color-text-muted);font-size:1.2rem;line-height:1}._floatingToolbar_vjhxf_1853{position:fixed;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);box-shadow:none;border-radius:6px;padding:4px;display:flex;align-items:center;gap:2px;z-index:10001}._toolbarBtn_vjhxf_1885{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background .1s}._toolbarBtn_vjhxf_1885:hover{background:#ffffff1a}._toolbarBtn_vjhxf_1885._active_vjhxf_1921{background:var(--color-primary);color:#fff}._toolbarDivider_vjhxf_1931{width:1px;height:16px;background:#ffffff1a;margin:0 4px}._tabContainer_vjhxf_1947{display:flex;background:#ffffff0d;padding:4px;border-radius:8px;margin:4px 12px 12px;gap:4px}._tabButton_vjhxf_1965{flex:1;border:none;background:transparent;color:var(--color-text-muted);padding:6px 4px;font-size:.85rem;font-weight:500;cursor:pointer;border-radius:6px;transition:background-color .2s ease,border-color .2s ease,.2s ease}._tabButton_vjhxf_1965:hover{color:var(--color-text-main);background:#ffffff0d}._tabButton_vjhxf_1965._active_vjhxf_1921{background:#ffffff26;color:#fff;box-shadow:none}._editor_vjhxf_1{display:flex;flex-direction:column;gap:8px;width:100%;min-width:50px;flex-grow:1;min-height:100%;cursor:text;position:relative}._selectionRect_vjhxf_2055{position:absolute;border:1px solid rgba(255,255,255,.1);background:#0003;z-index:9999;pointer-events:none;border-radius:4px}._sortableWrapper_vjhxf_81._selected_vjhxf_1745{border:1px solid rgba(255,255,255,.1);background:#5b4e671a;border-radius:6px;transition:all .15s ease}._sortableWrapper_vjhxf_81._selected_vjhxf_1745:focus-within{border:1px solid rgba(255,255,255,.1)!important;box-shadow:none}._editor_vjhxf_1:focus-within ._selectionCounter_vjhxf_2105{display:none}._editor_vjhxf_1:not(:focus-within) ._selectionCounter_vjhxf_2105{display:none}._slashMenuItem_vjhxf_1575[style*="background: white"]{background-color:var(--color-bg-elevated-hover)!important;color:var(--color-text-main)!important}._sortableWrapper_vjhxf_81[data-block-type=image],._sortableWrapper_vjhxf_81[data-block-type=video],._sortableWrapper_vjhxf_81[data-block-type=file],._sortableWrapper_vjhxf_81[data-block-type=color],._sortableWrapper_vjhxf_81[data-block-type=table]{display:block!important;gap:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}._sortableWrapper_vjhxf_81[data-block-type=image] ._dragHandle_vjhxf_105,._sortableWrapper_vjhxf_81[data-block-type=video] ._dragHandle_vjhxf_105,._sortableWrapper_vjhxf_81[data-block-type=file] ._dragHandle_vjhxf_105,._sortableWrapper_vjhxf_81[data-block-type=color] ._dragHandle_vjhxf_105,._sortableWrapper_vjhxf_81[data-block-type=table] ._dragHandle_vjhxf_105{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}._sortableWrapper_vjhxf_81[data-block-type=image] ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=video] ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=file] ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=color] ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=table] ._blockContent_vjhxf_293{cursor:grab!important}._sortableWrapper_vjhxf_81[data-block-type=image]._selected_vjhxf_1745 ._resizeWrapper_vjhxf_2203,._sortableWrapper_vjhxf_81[data-block-type=video]._selected_vjhxf_1745 ._resizeWrapper_vjhxf_2203,._sortableWrapper_vjhxf_81[data-block-type=file]._selected_vjhxf_1745 ._fileWrapper_vjhxf_2207{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:8px}._sortableWrapper_vjhxf_81[data-block-type=image]:active ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=video]:active ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=file]:active ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=color]:active ._blockContent_vjhxf_293,._sortableWrapper_vjhxf_81[data-block-type=table]:active ._blockContent_vjhxf_293{cursor:grabbing!important}._fileWrapper_vjhxf_2207{display:flex;align-items:center;gap:16px;padding:8px;background:transparent;border:none;border-radius:0;margin:0;width:100%;height:100%;cursor:pointer;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;max-width:none}._fileWrapper_vjhxf_2207:hover{background:transparent;border-color:transparent;transform:none;box-shadow:none;border-radius:8px}._fileLink_vjhxf_2289{text-decoration:none;color:var(--color-text-main);font-weight:600;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}._fileWrapper_vjhxf_2207 ._removeMediaBtn_vjhxf_2311{top:50%;right:12px;left:auto;transform:translateY(-50%)}._fileIconWrapper_vjhxf_2325{display:flex;align-items:center;justify-content:center;padding:10px;background:#60a5fa26;border-radius:8px;flex-shrink:0}._fileInfo_vjhxf_2345{display:flex;flex-direction:column;justify-content:center;gap:4px;flex-grow:1;overflow:hidden;min-width:0}._dragging_vjhxf_2369{opacity:.4;filter:grayscale(.5);transform:scale(.98)}._dropTargetTop_vjhxf_2381,[data-external-drop-target=top]{position:relative}._dropTargetTop_vjhxf_2381:before,[data-external-drop-target=top]:before{content:"";position:absolute;top:-2px;left:0;right:0;height:4px;background:var(--color-primary);z-index:100;pointer-events:none}._dropTargetBottom_vjhxf_2417,[data-external-drop-target=bottom]{position:relative}._dropTargetBottom_vjhxf_2417:after,[data-external-drop-target=bottom]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:4px;background:var(--color-primary);z-index:100;pointer-events:none}._resizeWrapper_vjhxf_2203{max-width:100%;height:auto;position:relative;background:transparent;overflow:visible;border-radius:8px}._resizeWrapper_vjhxf_2203:hover{outline:2px solid rgba(167,139,250,.5);outline-offset:2px}._resizeWrapper_vjhxf_2203._atomicMedia_vjhxf_2487:hover{outline:none}._colorBlockWrapper_vjhxf_2499{position:relative;border-radius:20px;margin:8px 0;cursor:pointer;transition:transform .15s ease,.15s ease;flex-shrink:0}._colorBlockWrapper_vjhxf_2499:hover{transform:scale(1.05);box-shadow:none}._colorBlockCard_vjhxf_2527{width:100%;height:100%;border-radius:14px;display:flex;flex-direction:column;position:relative;overflow:hidden;background:#f7f7f7;border:1px solid rgba(0,0,0,.08);box-shadow:none;transition:transform .2s ease,.2s ease}._colorBlockCard_vjhxf_2527:hover{transform:translateY(-2px);box-shadow:none}._colorSection_vjhxf_2565{flex:1 1 auto;position:relative;width:100%;min-height:140px}._infoSection_vjhxf_2579{padding:16px 18px 18px;background:#f7f7f7;display:flex;flex-direction:column;gap:10px;flex-shrink:0;border-top:1px solid rgba(0,0,0,.08)}._colorInfoTop_vjhxf_2599{display:flex;align-items:center;justify-content:space-between;gap:12px}._colorBlockName_vjhxf_2613{font-family:Inter,sans-serif;font-size:1.1rem;color:#141414;font-weight:600;letter-spacing:.01em}._colorCodeGroup_vjhxf_2629{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._colorCodeButton_vjhxf_2641{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px;background:var(--color-bg-surface, rgba(255, 255, 255, .05));border:1px solid var(--color-border, rgba(255, 255, 255, .1));border-radius:10px;cursor:pointer;transition:transform .15s ease,border-color .15s ease}._colorCodeButton_vjhxf_2641:hover{transform:translateY(-1px);box-shadow:none;border-color:var(--color-text-muted, rgba(255, 255, 255, .2))}._colorCodeLabel_vjhxf_2679{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted, #9ca3af)}._colorCodeValueRow_vjhxf_2693{display:flex;align-items:center;gap:6px;width:100%;justify-content:space-between}._colorCodeValue_vjhxf_2693{font-family:Fira Code,Consolas,Monaco,monospace;font-size:.78rem;color:var(--color-text-main, #ffffff)}._colorCodeIcon_vjhxf_2721{width:14px;height:14px;color:var(--color-text-muted, #9ca3af)}._colorCodeIconActive_vjhxf_2733{width:14px;height:14px;color:#22c55e}._colorBlockHandle_vjhxf_2747{position:absolute;top:10px;right:10px;width:22px;height:22px;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:50%;box-shadow:none;cursor:pointer;z-index:20;transition:transform .2s}._colorBlockHandle_vjhxf_2747:hover{transform:scale(1.08)}._colorPopover_vjhxf_2787{position:absolute;top:30px;left:100%;margin-left:12px;background:#fff;padding:0;border-radius:14px;box-shadow:none;border:1px solid rgba(0,0,0,.08);z-index:1000;width:100%;max-width:280px;overflow:hidden;animation:_fadeIn_vjhxf_1 .1s ease-out}._colorPopover_vjhxf_2787 ._react-colorful_vjhxf_2821{width:100%;height:200px}._colorPopoverInputs_vjhxf_2831{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;background:var(--color-bg-surface, rgba(255, 255, 255, .05));border-top:1px solid var(--color-border, rgba(255, 255, 255, .1))}._colorInputModeSelect_vjhxf_2849{width:100%;padding:8px 10px;background:var(--color-bg-elevated, rgba(255, 255, 255, .05));border:1px solid var(--color-border, rgba(255, 255, 255, .1));border-radius:6px;color:var(--color-text-main, #ffffff);font-size:.85rem;font-weight:500;cursor:pointer;transition:border-color .2s,background-color .2s}._colorInputModeSelect_vjhxf_2849:hover{border-color:var(--color-text-muted, rgba(255, 255, 255, .3))}._colorInputModeSelect_vjhxf_2849:focus{outline:none;border-color:#8b5cf6;box-shadow:none}._colorInputModeSelect_vjhxf_2849 option{background:#1a1b23;color:#fff}._colorInputRow_vjhxf_2905{display:flex;gap:6px;justify-content:space-between}._colorInputGroup_vjhxf_2917{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1}._colorInput_vjhxf_2849{background:var(--color-bg-elevated, rgba(255, 255, 255, .05));border:1px solid var(--color-border, rgba(255, 255, 255, .1));color:var(--color-text-main, #ffffff);padding:6px;border-radius:6px;width:100%;text-align:center;font-size:.8rem}._colorInputLabel_vjhxf_2955{font-size:.7rem;color:var(--color-text-muted, #9ca3af)}._resizeHandle_vjhxf_2967{position:absolute;bottom:-16px;right:-16px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:nwse-resize;z-index:30;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);pointer-events:auto;transform:rotate(180deg)}._resizeHandle_vjhxf_2967 svg{width:56%;height:56%;display:block}._resizeWrapper_vjhxf_2203:hover ._resizeHandle_vjhxf_2967,._resizeHandle_vjhxf_2967._isResizing_vjhxf_3019{opacity:1}._handlePath_vjhxf_3027{stroke-opacity:.9;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));transition:background-color .3s ease,transform .3s ease}._resizeHandle_vjhxf_2967:hover svg{filter:drop-shadow(0 0 15px rgba(167,139,250,.7)) drop-shadow(0 0 30px rgba(96,165,250,.5));transform:scale(1.1) rotate(-5deg)}._resizeHandle_vjhxf_2967:active svg{filter:drop-shadow(0 0 25px rgba(167,139,250,1)) drop-shadow(0 0 50px rgba(96,165,250,.8)) drop-shadow(0 0 80px rgba(96,165,250,.4));transform:scale(1.2) rotate(-10deg)}._alignmentContainer_vjhxf_3065{display:flex;width:100%;margin-bottom:4px;position:relative;z-index:10;align-items:flex-start;background:transparent;overflow:visible}._alignmentContainer_vjhxf_3065[data-alignment=left]{justify-content:flex-start}._inlinePageChip_vjhxf_3097{display:inline-flex;align-items:center;gap:8px;background:#ffffff0d;border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:6px;padding:4px 8px;margin:0 4px;color:var(--color-text-main);text-decoration:none;font-size:.9em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s,color .2s,border-color .2s;vertical-align:middle;white-space:nowrap}._inlinePageChip_vjhxf_3097:hover{background:#ffffff1a;border-color:var(--color-text-muted);text-decoration:none}._inlinePageIcon_vjhxf_3147{font-size:1em;color:var(--color-text-muted);opacity:.8}._alignmentContainer_vjhxf_3065[data-alignment=center]{justify-content:center}._alignmentContainer_vjhxf_3065[data-alignment=right]{justify-content:flex-end}._alignmentMenu_vjhxf_3177{position:absolute;top:8px;left:50%;transform:translate(-50%);background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:4px;display:flex;gap:4px;box-shadow:none;opacity:0;transition:opacity .2s;pointer-events:none;z-index:30}._alignmentContainer_vjhxf_3065:hover ._alignmentMenu_vjhxf_3177,._resizeWrapper_vjhxf_2203:hover ._alignmentMenu_vjhxf_3177{opacity:1;pointer-events:auto}._alignmentBtn_vjhxf_3237{background:transparent;border:1px solid transparent;border-radius:4px;padding:4px;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s,border-color .2s;width:24px;height:24px}._alignmentBtn_vjhxf_3237:hover{background:#ffffff1a;color:#fff}._alignmentBtn_vjhxf_3237._active_vjhxf_1921{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._toggleGroupContainer_vjhxf_3291{display:flex;flex-direction:column;width:auto;margin-top:4px;margin-bottom:4px;padding:8px 12px;border-radius:12px;background:#8b5cf608;border-left:2.5px solid rgba(139,92,246,.18);transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)}._toggleGroupContainer_vjhxf_3291:hover{background:#8b5cf60d;border-left-color:#8b5cf666}[data-theme=light] ._toggleGroupContainer_vjhxf_3291{background:#7c3aed05;border-left-color:#7c3aed1f}[data-theme=light] ._toggleGroupContainer_vjhxf_3291:hover{background:#7c3aed0a;border-left-color:#7c3aed4d}._toggleChildrenContainer_vjhxf_3353{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:6px}._toggleHeaderContent_vjhxf_3373{margin-top:0!important;margin-bottom:0!important}body.chnk-it-block-dragging ._sortableWrapper_vjhxf_81:before,body.chnk-it-node-dragging ._sortableWrapper_vjhxf_81:before{content:"";position:absolute;top:-8px;bottom:-8px;left:0;right:0;z-index:1;pointer-events:auto}._toggleWrapper_vjhxf_945{display:flex;align-items:flex-start;position:relative;width:100%}._toggleHint_vjhxf_3425{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--color-text-muted, #9ca3af);display:flex;align-items:center;gap:8px;opacity:0;pointer-events:none;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent;padding:2px 6px;border-radius:4px}._toggleWrapper_vjhxf_945:has([data-is-empty=true]):hover ._toggleHint_vjhxf_3425,._toggleWrapper_vjhxf_945:has([data-is-empty=true]):focus-within ._toggleHint_vjhxf_3425,._sortableWrapper_vjhxf_81:has([data-is-empty=true]):hover>._blockContent_vjhxf_293>._toggleHint_vjhxf_3425,._sortableWrapper_vjhxf_81:has([data-is-empty=true]):focus-within>._blockContent_vjhxf_293>._toggleHint_vjhxf_3425{opacity:1}._toggleHint_vjhxf_3425 kbd{font-family:inherit;background:var(--color-bg-secondary, rgba(0, 0, 0, .05));border:1px solid var(--color-border, rgba(0, 0, 0, .1));border-radius:3px;padding:0 4px;font-size:.7rem;color:var(--color-text-main, #374151);box-shadow:0 1px 1px #0000000d}._toggleHint_vjhxf_3425 span{opacity:.5}._pageBlock_eeze5_1{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:#ffffff0d;border:1px solid var(--glass-border, rgba(255, 255, 255, .1));color:var(--color-text-main);text-decoration:none;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}._pageBlock_eeze5_1:hover{background:#ffffff1a;border-color:var(--color-text-muted)}._pageIcon_eeze5_43{color:var(--color-text-muted);opacity:.8}._pageTitle_eeze5_53{font-size:.9rem;font-weight:500}._containerBlock_w5m8g_1{border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:12px;margin:8px 0;background:#1414144d;box-shadow:none}._containerBlock_w5m8g_1:hover{border-color:#ffffff1a;background:#1e1e1e66}._columnsWrapper_1xlfz_1{width:100%;margin:12px 0;position:relative}._columnsToolbar_1xlfz_15{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin-bottom:8px;opacity:0;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}._columnsWrapper_1xlfz_1:hover ._columnsToolbar_1xlfz_15,._columnsWrapper_1xlfz_1:focus-within ._columnsToolbar_1xlfz_15{opacity:1}._toolbarBtn_1xlfz_47{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--color-text-muted, rgba(255, 255, 255, .7));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._toolbarBtn_1xlfz_47:hover:not(:disabled){background:#8b5cf62e;border-color:#8b5cf666;color:#c4b5fd}._toolbarBtn_1xlfz_47:disabled{opacity:.35;cursor:not-allowed}._toolbarCount_1xlfz_97{font-size:12px;color:var(--color-text-muted, rgba(255, 255, 255, .55));min-width:64px;text-align:center;letter-spacing:.02em}._removeColumnBtn_1xlfz_115{position:absolute;top:4px;right:4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;border:none;background:#00000059;color:#ffffffb3;cursor:pointer;opacity:0;transition:opacity .15s ease,background-color .15s ease,color .15s ease}._column_1xlfz_1:hover ._removeColumnBtn_1xlfz_115{opacity:1}._removeColumnBtn_1xlfz_115:hover{background:#ef4444d9;color:#fff}[data-theme=light] ._toolbarBtn_1xlfz_47{border-color:#0000001a;background:#00000008}[data-theme=light] ._removeColumnBtn_1xlfz_115{background:#0000001f;color:#0009}._columnsContainer_1xlfz_191{display:grid;gap:20px;width:100%}._column_1xlfz_1 [data-is-empty=true]:before{content:"Type /"!important;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._column_1xlfz_1{position:relative;min-width:0;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:12px 14px;min-height:80px;background:#ffffff04;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),.25s cubic-bezier(.4,0,.2,1)}._column_1xlfz_1:hover{border-color:#8b5cf640;background:#8b5cf604;box-shadow:none}[data-theme=light] ._column_1xlfz_1{border-color:#0000000d;background:#00000003}[data-theme=light] ._column_1xlfz_1:hover{border-color:#7c3aed33;background:#7c3aed04;box-shadow:none}._modalOverlay_1neby_1{position:absolute;top:calc(100% + 8px);right:0;z-index:10000;pointer-events:auto}._modalContent_1neby_17{background:var(--color-bg-card, #1e1e24);border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:12px;padding:16px;width:280px;box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:16px;animation:_slideUp_1neby_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_1neby_1{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_1neby_55{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;color:var(--color-text-main);border-bottom:1px solid var(--glass-border);padding-bottom:12px}._headerIcon_1neby_77{color:var(--color-primary)}._calendarContainer_1neby_85{display:flex;flex-direction:column;gap:12px}._header_1neby_77{display:flex;justify-content:space-between;align-items:center}._monthYear_1neby_109{font-size:.85rem;font-weight:600;color:var(--color-text-main)}._navButton_1neby_121{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}._navButton_1neby_121:hover{background:#ffffff1a;color:var(--color-text-main)}._weekDays_1neby_157{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:.7rem;font-weight:600;color:var(--color-text-muted);margin-bottom:4px}._daysGrid_1neby_177{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._day_1neby_177{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:var(--color-text-main);cursor:pointer;border-radius:6px;transition:background .15s,transform .1s}._day_1neby_177:hover{background:#ffffff1a}._day_1neby_177._today_1neby_221{color:var(--color-primary);font-weight:700;background:#8b5cf61a}._day_1neby_177._selected_1neby_233{background:var(--color-primary);color:#fff;font-weight:600;transform:scale(1.05);box-shadow:none}._dayEmpty_1neby_249{aspect-ratio:1}._timeSectionWrapper_1neby_257{display:flex;flex-direction:column;gap:8px;background:#0003;padding:10px 12px;border-radius:8px;border:1px solid var(--glass-border)}._timeSectionHeader_1neby_277{display:flex;justify-content:space-between;align-items:center}._timeSection_1neby_257{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px dashed var(--glass-border)}._timeLabel_1neby_305{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--color-text-muted)}._timeInput_1neby_321{background:transparent;border:none;color:var(--color-text-main);font-size:.9rem;font-weight:600;outline:none;cursor:pointer;color-scheme:dark}._timeInput_1neby_321::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}._switch_1neby_355{position:relative;display:inline-block;width:32px;height:18px}._switch_1neby_355 input{opacity:0;width:0;height:0}._slider_1neby_381{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ffffff1a;transition:.3s;border-radius:18px}._slider_1neby_381:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:var(--color-text-muted);transition:.3s;border-radius:50%}input:checked+._slider_1neby_381{background-color:var(--color-primary)}input:checked+._slider_1neby_381:before{transform:translate(14px);background-color:#fff}._actions_1neby_441{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._cancelButton_1neby_455,._saveButton_1neby_455{padding:8px 16px;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s}._cancelButton_1neby_455{background:transparent;border:1px solid var(--glass-border);color:var(--color-text-muted)}._cancelButton_1neby_455:hover{background:#ffffff0d;color:var(--color-text-main)}._saveButton_1neby_455{background:var(--color-primary);border:none;color:#fff}._saveButton_1neby_455:hover:not(:disabled){filter:brightness(1.1);box-shadow:none}._saveButton_1neby_455:disabled{opacity:.5;cursor:not-allowed}._trigger_mszyc_3{display:flex;align-items:center;justify-content:center;width:100%;height:150px;padding:12px;background:transparent;border:1px dashed rgba(255,255,255,.15);border-radius:12px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}._trigger_mszyc_3:hover{background:#ffffff0d;border-color:#ffffff4d}._triggerDragOver_mszyc_45{background:#8b5cf61a;border-color:#8b5cf6}._triggerContent_mszyc_55{display:flex;align-items:center;gap:8px;color:var(--color-text-muted)}._triggerText_mszyc_69{font-size:.9rem;font-weight:500}._triggerIcon_mszyc_79{opacity:.7}._overlay_mszyc_89{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:center;justify-content:center;animation:_fadeIn_mszyc_1 .15s ease-out}._modal_mszyc_123{width:100%;max-width:500px;background:#1e1e1e;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;box-shadow:none;display:flex;flex-direction:column;gap:16px;transform:translateY(0);animation:_slideUp_mszyc_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _fadeIn_mszyc_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_mszyc_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._tabs_mszyc_199{display:flex;gap:0;border-bottom:none;margin-bottom:8px}._tab_mszyc_199{padding:8px 16px;font-size:.85rem;color:var(--color-text-muted);cursor:pointer;background:transparent;border:none;border-bottom:2px solid transparent;transition:background-color .2s,color .2s,border-color .2s;font-weight:500}._tab_mszyc_199:hover{color:var(--color-text);background:#ffffff0d}._tab_mszyc_199._active_mszyc_249{color:#8b5cf6;border-bottom-color:#8b5cf6}._contentArea_mszyc_261{min-height:120px;display:flex;flex-direction:column;justify-content:center}._dropZone_mszyc_277{border:2px dashed rgba(255,255,255,.15);border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;background:#0000001a;text-align:center;min-height:140px}._dropZone_mszyc_277:hover,._dropZone_mszyc_277._dragOver_mszyc_311{border-color:#8b5cf6;background:#8b5cf60d}._dropIcon_mszyc_321{color:var(--color-text-muted);opacity:.7;transition:background-color .2s,color .2s,border-color .2s}._dropZone_mszyc_277:hover ._dropIcon_mszyc_321{color:#8b5cf6;transform:scale(1.1);opacity:1}._dropText_mszyc_345{font-size:.9rem;color:var(--color-text-muted)}._uploadBtn_mszyc_355{background:#8b5cf633;border:1px solid rgba(139,92,246,.3);color:var(--color-text);padding:6px 12px;border-radius:6px;font-size:.8rem;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}._uploadBtn_mszyc_355:hover{background:#8b5cf666}._embedContainer_mszyc_387{display:flex;flex-direction:column;gap:12px;padding:12px 0}._inputWrapper_mszyc_401{display:flex;gap:8px;width:100%}._urlInput_mszyc_413{flex:1;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 12px;color:var(--color-text);font-size:.9rem;outline:none;transition:border-color .2s}._urlInput_mszyc_413:focus{border-color:#8b5cf6}._embedBtn_mszyc_445{background:#8b5cf6;color:#fff;border:none;border-radius:6px;padding:0 16px;font-size:.9rem;cursor:pointer;font-weight:500;transition:background .2s}._embedBtn_mszyc_445:hover{background:#7c3aed}._overlay_c2go4_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:_fadeIn_c2go4_1 .15s ease-out}._modal_c2go4_25{background:var(--color-bg-surface, var(--glass-bg, #1a1b23));color:var(--color-text-main, #ffffff);border:1px solid var(--color-border, rgba(255,255,255,.1));border-radius:16px;width:360px;max-width:90vw;overflow-y:visible;box-shadow:none;animation:_slideUp_c2go4_1 .2s ease-out}._modalHeader_c2go4_49{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 0;gap:8px}._modalTitle_c2go4_65{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:var(--color-text-main, #ffffff);border:none;background:transparent;outline:none;flex:1;padding:6px 8px;border-radius:6px;transition:background .15s}._modalTitle_c2go4_65:focus{background:var(--color-bg-elevated, rgba(255, 255, 255, .1))}._closeBtn_c2go4_101{background:transparent;border:none;cursor:pointer;padding:6px;border-radius:8px;color:var(--color-text-muted, #9ca3af);display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}._closeBtn_c2go4_101:hover{background:var(--color-bg-elevated, rgba(255, 255, 255, .1));color:var(--color-text-main, #ffffff)}._pickerSection_c2go4_139{padding:16px 20px}._pickerSection_c2go4_139 .react-colorful{width:100%;height:180px}._bodySection_c2go4_157{padding:0 20px 16px}._footerSection_c2go4_165{padding:12px 20px 16px;border-top:1px solid rgba(0,0,0,.08)}@keyframes _fadeIn_c2go4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_c2go4_1{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._container_yxyae_1{position:relative;width:100%;margin:8px 0;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none}._bookmarkCard_yxyae_19{display:flex;flex-direction:row;width:100%;min-height:112px;max-height:140px;background:#ffffff08;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}.light-theme ._bookmarkCard_yxyae_19{background:#00000005;border-color:#00000014;box-shadow:none}._bookmarkCard_yxyae_19:hover{transform:translateY(-2px);border-color:var(--color-text-muted);box-shadow:none;background:#ffffff0f}.light-theme ._bookmarkCard_yxyae_19:hover{background:#0000000a}._bookmarkCard_yxyae_19:active{transform:translateY(0) scale(.995)}._bookmarkInfo_yxyae_99{display:flex;flex-direction:column;flex:1;padding:16px;min-width:0;justify-content:space-between}._bookmarkTitle_yxyae_117{font-size:14px;font-weight:600;color:var(--color-text-main);margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;transition:color .15s ease}._bookmarkDesc_yxyae_141{font-size:12px;color:var(--color-text-muted);margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}._bookmarkMeta_yxyae_165{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:auto}._bookmarkFavicon_yxyae_181{width:16px;height:16px;border-radius:4px;-o-object-fit:contain;object-fit:contain;background:#ffffff1a;padding:1px}.light-theme ._bookmarkFavicon_yxyae_181{background:#0000000d}._bookmarkDomain_yxyae_207{font-size:11px;font-weight:500;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bookmarkImageContainer_yxyae_225{width:200px;min-width:140px;flex-shrink:0;overflow:hidden;border-left:1px solid rgba(255,255,255,.08);position:relative;background:#ffffff05}.light-theme ._bookmarkImageContainer_yxyae_225{border-left-color:#00000014;background:#00000003}._bookmarkImage_yxyae_225{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}._bookmarkCard_yxyae_19:hover ._bookmarkImage_yxyae_225{transform:scale(1.05)}@media (max-width: 480px){._bookmarkImageContainer_yxyae_225{display:none}}._skeletonCard_yxyae_291{display:flex;flex-direction:row;width:100%;height:116px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden}.light-theme ._skeletonCard_yxyae_291{background:#00000003;border-color:#0000000f}._skeletonInfo_yxyae_323{flex:1;padding:16px;display:flex;flex-direction:column;justify-content:space-between}._shimmer_yxyae_339{background:linear-gradient(90deg,#fff0,#ffffff0d,#fff0);background-size:200% 100%;animation:_shimmer-anim_yxyae_1 1.5s infinite}.light-theme ._shimmer_yxyae_339{background:linear-gradient(90deg,#0000,#00000008,#0000);background-size:200% 100%}@keyframes _shimmer-anim_yxyae_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonTitle_yxyae_399{height:16px;width:60%;border-radius:4px;background:#ffffff0d}.light-theme ._skeletonTitle_yxyae_399{background:#0000000d}._skeletonDesc_yxyae_421{height:12px;width:85%;border-radius:4px;background:#ffffff08}.light-theme ._skeletonDesc_yxyae_421{background:#00000008}._skeletonDesc2_yxyae_443{height:12px;width:45%;border-radius:4px;background:#ffffff08}.light-theme ._skeletonDesc2_yxyae_443{background:#00000008}._skeletonMeta_yxyae_465{display:flex;align-items:center;gap:8px}._skeletonFavicon_yxyae_477{width:16px;height:16px;border-radius:4px;background:#ffffff0d}.light-theme ._skeletonFavicon_yxyae_477{background:#0000000d}._skeletonDomain_yxyae_499{height:10px;width:80px;border-radius:3px;background:#ffffff0a}.light-theme ._skeletonDomain_yxyae_499{background:#0000000a}._skeletonImage_yxyae_521{width:160px;background:#ffffff08}.light-theme ._skeletonImage_yxyae_521{background:#00000008}._embedContainer_yxyae_543{width:100%;background:#0003;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;position:relative;box-shadow:none;display:flex;flex-direction:column}.light-theme ._embedContainer_yxyae_543{background:#fffc;border-color:#00000014;box-shadow:none}._embedHeader_yxyae_579{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06)}.light-theme ._embedHeader_yxyae_579{background:#00000003;border-bottom-color:#0000000d}._embedTitle_yxyae_607{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:var(--color-text-muted);letter-spacing:.05em}._embedContent_yxyae_627{position:relative;width:100%;height:0;padding-bottom:56.25%}._pdfContent_yxyae_643{padding-bottom:75%!important}._embedIframe_yxyae_651{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:#000;color-scheme:dark}.light-theme ._embedIframe_yxyae_651{background:#fff;color-scheme:light}._embedFallback_yxyae_685{padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;background:#ef44440d;border:1px dashed rgba(239,68,68,.2);border-radius:12px}._embedFallbackTitle_yxyae_711{font-weight:600;color:#ef4444;font-size:14px}._embedFallbackText_yxyae_723{font-size:12px;color:var(--color-text-muted);max-width:280px}._textLinkWrapper_yxyae_739{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;background:var(--link-bg, rgba(99, 102, 241, .08));border:1px solid var(--link-border, rgba(99, 102, 241, .15));color:var(--color-text-muted);font-size:14px;font-weight:500;text-decoration:none;transition:all .15s ease;cursor:pointer;vertical-align:middle}._textLinkWrapper_yxyae_739:hover{background:var(--link-bg-hover, rgba(99, 102, 241, .15));border-color:var(--link-border-hover, rgba(99, 102, 241, .3));box-shadow:none}._textLinkLabel_yxyae_785{border:none;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0;margin:0;outline:none;cursor:pointer;min-width:40px}._textLinkIcon_yxyae_813{width:14px;height:14px;flex-shrink:0}._floatingControls_yxyae_829{position:absolute;top:-16px;right:8px;display:flex;align-items:center;gap:4px;padding:4px;background:#0f172ad9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:8px;opacity:0;pointer-events:none;transform:translateY(4px);transition:all .2s cubic-bezier(.4,0,.2,1);z-index:50;box-shadow:none}.light-theme ._floatingControls_yxyae_829{background:#ffffffe6;border-color:#00000014;box-shadow:none}._floatingControls_yxyae_829:before{content:"";position:absolute;top:100%;left:0;right:0;height:24px;background:transparent;pointer-events:auto}._container_yxyae_1:hover ._floatingControls_yxyae_829{opacity:1;pointer-events:auto;transform:translateY(0)}._containerHasActiveMenu_yxyae_917 ._floatingControls_yxyae_829{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}._controlBtn_yxyae_929{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:#9ca3af;cursor:pointer;transition:all .15s ease}._controlBtn_yxyae_929:hover{background:#ffffff14;color:var(--color-text-main)}.light-theme ._controlBtn_yxyae_929:hover{background:#0000000d;color:#111827}._controlBtnActive_yxyae_977{color:var(--color-text-muted)!important;background:var(--link-bg, rgba(99, 102, 241, .1))!important}._dropdownMenu_yxyae_991{position:absolute;top:24px;right:8px;width:160px;background:#0f172ae6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:4px;box-shadow:none;z-index:60;animation:_menu-pop_yxyae_1 .15s cubic-bezier(.34,1.56,.64,1);transform-origin:top right}.light-theme ._dropdownMenu_yxyae_991{background:#fffffff2;border-color:#00000014;box-shadow:none}@keyframes _menu-pop_yxyae_1{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}._dropdownItem_yxyae_1059{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:12px;font-weight:500;color:#9ca3af;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:all .12s ease}._dropdownItem_yxyae_1059:hover{background:#ffffff0d;color:var(--color-text-main)}.light-theme ._dropdownItem_yxyae_1059:hover{background:#00000008;color:#111827}._dropdownItemActive_yxyae_1113{color:var(--color-text-muted)!important;background:var(--link-bg, rgba(99, 102, 241, .06))!important}._dropdownSeparator_yxyae_1123{height:1px;background:#ffffff0f;margin:4px 0}.light-theme ._dropdownSeparator_yxyae_1123{background:#0000000d}._inputContainer_yxyae_1145{width:100%;margin:8px 0}._inputWrapper_yxyae_1155{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#ffffff05;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px dashed rgba(255,255,255,.15);border-radius:10px;transition:all .2s ease}.light-theme ._inputWrapper_yxyae_1155{background:#00000003;border-color:#00000026}._inputWrapper_yxyae_1155:focus-within{border-style:solid;border-color:var(--color-text-muted);background:#ffffff0a;box-shadow:none}.light-theme ._inputWrapper_yxyae_1155:focus-within{background:#00000005}._inputIcon_yxyae_1211{color:#9ca3af;flex-shrink:0}._inputField_yxyae_1221{flex:1;border:none;background:transparent;color:var(--color-text-main);font-family:inherit;font-size:13px;outline:none}._inputField_yxyae_1221::-moz-placeholder{color:#ffffff59}._inputField_yxyae_1221::placeholder{color:#ffffff59}.light-theme ._inputField_yxyae_1221::-moz-placeholder{color:#0006}.light-theme ._inputField_yxyae_1221::placeholder{color:#0006}._capsule_1g1et_1{position:relative;background:#141417d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:none;border-radius:9999px;padding:8px 16px;z-index:100;color:#fff;font-size:.9rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_capsuleFadeIn_1g1et_1 .3s cubic-bezier(.16,1,.3,1) forwards;display:flex;align-items:center;justify-content:center;overflow:hidden;height:44px;min-width:140px}@keyframes _capsuleFadeIn_1g1et_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._capsule_1g1et_1:hover{background:#141417f2;transform:translateY(-2px);box-shadow:none}._content_1g1et_89{display:flex;align-items:center;gap:0;white-space:nowrap}._countText_1g1et_105{margin-right:8px;font-variant-numeric:tabular-nums;letter-spacing:.01em}._actions_1g1et_117{display:flex;align-items:center;max-width:0;opacity:0;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);gap:4px}._capsule_1g1et_1:hover ._actions_1g1et_117{max-width:200px;opacity:1;margin-right:8px}._divider_1g1et_151{width:1px;height:16px;background:#ffffff26;margin:0 8px}._actionBtn_1g1et_165,._closeBtn_1g1et_167{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ffffffb3;cursor:pointer;padding:6px;border-radius:50%;transition:all .2s ease;width:28px;height:28px}._actionBtn_1g1et_165:hover,._closeBtn_1g1et_167:hover{background:#ffffff1a;color:#fff}._actionBtn_1g1et_165:active,._closeBtn_1g1et_167:active{transform:scale(.95)}._closeBtn_1g1et_167{margin-left:0}._propertyRow_ksgf6_1{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:4px;min-height:32px;position:relative;transition:background-color .1s ease;font-size:.9rem}._propertyRow_ksgf6_1:hover{background:#00000008}._iconCol_ksgf6_35{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);opacity:.7;width:24px;flex-shrink:0}._labelCol_ksgf6_57{width:120px;color:var(--color-text-muted);font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._valueCol_ksgf6_79{flex:1;min-width:0;display:flex;align-items:center;color:var(--color-text-main)}._controlsCol_ksgf6_97{opacity:0;margin-left:auto;display:flex;align-items:center;transition:opacity .1s ease}._propertyRow_ksgf6_1:hover ._controlsCol_ksgf6_97{opacity:1}._iconBtn_ksgf6_121{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;transition:background .1s ease,color .1s ease}._iconBtn_ksgf6_121:hover{background:#0000000d;color:var(--color-text-main)}._interactiveValue_ksgf6_163{cursor:pointer;padding:2px 6px;border-radius:4px;margin-left:-6px;transition:background .1s ease;display:flex;align-items:center;gap:6px}._interactiveValue_ksgf6_163:hover{background:#0000000d}._placeholder_ksgf6_195{color:var(--color-text-muted);opacity:.6;font-style:italic}._statusBadge_ksgf6_209{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:.8rem;font-weight:500;background:#0000000d;color:var(--color-text-main);gap:6px}._addPropertyBtn_ksgf6_235{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--color-text-muted);background:transparent;border:none;cursor:pointer;padding:6px 4px;border-radius:4px;opacity:.7;transition:opacity .2s,background .2s;margin-top:4px}._addPropertyBtn_ksgf6_235:hover{opacity:1;background:#00000008}._popover_ksgf6_279{position:absolute;top:100%;left:0;background:var(--color-bg-surface, #ffffff);border:1px solid var(--color-border);border-radius:8px;box-shadow:none;padding:4px;z-index:100;min-width:200px;display:flex;flex-direction:column;gap:2px}._menuItem_ksgf6_311{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer;border-radius:4px;font-size:.85rem;color:var(--color-text-main);transition:background .1s ease}._menuItem_ksgf6_311:hover{background:#0000000d}._container_1hijz_1{display:flex;flex-direction:column;gap:8px}._header_1hijz_13{display:flex;align-items:center;justify-content:space-between}._label_1hijz_25{font-size:.75rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}._counter_1hijz_41{font-size:.75rem;font-weight:600;color:var(--color-primary);background:#8b5cf626;padding:2px 8px;border-radius:10px}._progressBar_1hijz_59{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}._progressFill_1hijz_73{height:100%;background:linear-gradient(90deg,#8b5cf6,#6366f1);border-radius:2px;transition:width .3s ease}._list_1hijz_87{display:flex;flex-direction:column;gap:4px}._item_1hijz_99{display:flex;align-items:center;gap:8px;padding:4px;border-radius:6px;background:#ffffff08;transition:background .15s ease}._item_1hijz_99:hover{background:#ffffff0f}._checkbox_1hijz_127{background:none;border:none;padding:0;cursor:pointer;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;transition:color .15s ease}._checkbox_1hijz_127:hover{color:var(--color-primary)}._checked_1hijz_159{color:#22c55e}._text_1hijz_167{flex:1;background:transparent;border:none;outline:none;font-size:.85rem;color:var(--color-text-main)}._text_1hijz_167._completed_1hijz_185{text-decoration:line-through;opacity:.6}._remove_1hijz_195{background:none;border:none;padding:4px;cursor:pointer;color:var(--color-text-muted);opacity:0;transition:opacity .15s ease,color .15s ease;display:flex;align-items:center;justify-content:center;border-radius:4px}._item_1hijz_99:hover ._remove_1hijz_195{opacity:1}._remove_1hijz_195:hover{color:#ef4444;background:#ef44441a}._addRow_1hijz_241{display:flex;align-items:center;gap:8px;margin-top:4px}._addInput_1hijz_255{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:6px 10px;font-size:.85rem;color:var(--color-text-main);outline:none;transition:border-color .15s ease}._addInput_1hijz_255:focus{border-color:var(--color-primary)}._addInput_1hijz_255::-moz-placeholder{color:var(--color-text-muted)}._addInput_1hijz_255::placeholder{color:var(--color-text-muted)}._addButton_1hijz_295{background:var(--color-primary);border:none;border-radius:6px;padding:6px 10px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}._addButton_1hijz_295:disabled{opacity:.5;cursor:not-allowed}._addButton_1hijz_295:not(:disabled):hover{opacity:.9}._skeletonWrapper_1pdoq_1{width:100%;height:100%;display:flex;flex-direction:column;padding:24px;background:#0f0a19a6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.2);border-radius:inherit;position:relative;overflow:hidden;box-shadow:none}._skeletonWrapper_1pdoq_1:before{content:"";position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.1) 20%,rgba(168,85,247,.4) 50%,rgba(255,255,255,.1) 80%,transparent);transform:skew(-20deg);animation:_glassSweep_1pdoq_1 3s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none;z-index:1}@keyframes _glassSweep_1pdoq_1{0%{left:-150%}50%,to{left:150%}}._glowOrb_1pdoq_89{position:absolute;width:150px;height:150px;background:radial-gradient(circle,rgba(168,85,247,.6) 0%,transparent 70%);border-radius:50%;filter:blur(20px);animation:_floatGlow_1pdoq_1 6s infinite ease-in-out alternate;z-index:0}._glowOrb1_1pdoq_111{top:-20px;left:-20px;animation-delay:0s}._glowOrb2_1pdoq_113{bottom:-40px;right:-20px;background:radial-gradient(circle,rgba(236,72,153,.5) 0%,transparent 70%);animation-delay:-3s}@keyframes _floatGlow_1pdoq_1{0%{transform:translate(0) scale(1);opacity:.6}to{transform:translate(30px,20px) scale(1.2);opacity:1}}._content_1pdoq_127{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;gap:20px}._shimmerBlock_1pdoq_147{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;position:relative;overflow:hidden}._shimmerBlock_1pdoq_147:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:_shimmerSlide_1pdoq_1 2s infinite linear}@keyframes _shimmerSlide_1pdoq_1{0%{transform:translate(-50%)}to{transform:translate(100%)}}._headerGroup_1pdoq_207{display:flex;align-items:center;gap:16px}._iconPlaceholder_1pdoq_219{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff9;box-shadow:none;background:#a855f71a}._iconPlaceholder_1pdoq_219 svg{animation:_pulseIcon_1pdoq_1 2s infinite ease-in-out}@keyframes _pulseIcon_1pdoq_1{0%,to{opacity:.6;transform:scale(.9);color:#fff9}50%{opacity:1;transform:scale(1.1);color:#e879f9}}._titleLines_1pdoq_261{flex:1;display:flex;flex-direction:column;gap:10px}._titleLineMain_1pdoq_275{height:20px;width:70%;border-radius:6px}._titleLineSub_1pdoq_287{height:12px;width:40%;border-radius:4px}._textGroup_1pdoq_301{display:flex;flex-direction:column;gap:10px}._textLine_1pdoq_313{height:12px;border-radius:4px}._imageWireframe_1pdoq_325{flex:1;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(255,255,255,.3);background:#0003;position:relative;min-height:120px}._imageWireframeIcon_1pdoq_349{color:#fff6;animation:_floatVertical_1pdoq_1 4s infinite ease-in-out}@keyframes _floatVertical_1pdoq_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._sparkle_1pdoq_371{position:absolute;color:#e879f9;animation:_twinkle_1pdoq_1 3s infinite ease-in-out;opacity:0;z-index:3}._sparkle1_1pdoq_387{top:10%;right:15%;animation-delay:0s;font-size:16px}._sparkle2_1pdoq_389{top:40%;left:5%;animation-delay:1s;font-size:12px}._sparkle3_1pdoq_391{bottom:20%;right:10%;animation-delay:2s;font-size:18px;color:#c084fc}@keyframes _twinkle_1pdoq_1{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(45deg);text-shadow:none}}._statusBadge_1pdoq_407{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#a855f733;border:1px solid rgba(168,85,247,.4);padding:6px 16px;border-radius:20px;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:#f0abfc;letter-spacing:1px;box-shadow:none;z-index:4}._overlay_1dlp0_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1dlp0_29{background-color:var(--color-bg-surface, #ffffff);border-radius:12px;padding:24px;width:800px;max-width:90vw;box-shadow:none;display:flex;flex-direction:column;gap:16px;color:var(--color-text-main, #1a1a2e);border:1px solid var(--color-border, #e2e8f0)}._header_1dlp0_57{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border, #e2e8f0);padding-bottom:12px}._title_1dlp0_73{font-size:1.25rem;font-weight:600;margin:0}._closeBtn_1dlp0_85{background:transparent;border:none;cursor:pointer;color:var(--color-text-muted, #64748b);padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .2s}._closeBtn_1dlp0_85:hover{background:var(--color-bg-card, #f1f5f9);color:var(--color-text-main, #1a1a2e)}._contentWrapper_1dlp0_121{display:flex;gap:24px}._controlsSection_1dlp0_131{flex:1;display:flex;flex-direction:column;gap:16px}._previewSection_1dlp0_145{flex:1;display:flex;flex-direction:column;gap:8px;background:var(--color-bg-base, #f8fafc);border-radius:8px;padding:16px;border:1px solid var(--color-border, #e2e8f0)}._previewTitle_1dlp0_167{font-size:.875rem;font-weight:600;color:var(--color-text-muted, #64748b);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}._inputGroup_1dlp0_185{display:flex;flex-direction:column;gap:8px}._label_1dlp0_197{font-size:.875rem;font-weight:500;color:var(--color-text-muted, #475569);display:flex;justify-content:space-between;align-items:center}._inputWrapper_1dlp0_215{display:flex;align-items:center;gap:8px}._input_1dlp0_185{flex:1;padding:10px 12px;border-radius:8px;border:1px solid var(--color-border, #cbd5e1);background:var(--color-bg-base, #f8fafc);color:var(--color-text-main, #1a1a2e);font-size:1rem;outline:none;transition:border-color .2s,.2s}._input_1dlp0_185:focus{border-color:var(--color-primary, #8b5cf6);box-shadow:none}._aiBtn_1dlp0_261{background:transparent;border:1px solid var(--color-border, #cbd5e1);border-radius:8px;padding:10px;cursor:pointer;color:var(--color-primary, #8b5cf6);display:flex;align-items:center;justify-content:center;transition:all .2s}._aiBtnText_1dlp0_287{font-size:.875rem;font-weight:500;padding:8px 12px;gap:8px}._aiBtn_1dlp0_261:hover:not(:disabled){background:var(--color-primary, #8b5cf6);color:#fff;border-color:var(--color-primary, #8b5cf6)}._aiBtn_1dlp0_261:disabled{opacity:.5;cursor:not-allowed}._colorPicker_1dlp0_323{display:flex;gap:8px;flex-wrap:wrap}._colorSwatch_1dlp0_335{width:28px;height:28px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .1s,border-color .1s;box-shadow:none}._colorSwatch_1dlp0_335:hover{transform:scale(1.1)}._colorSwatch_1dlp0_335._selected_1dlp0_363{border-color:var(--color-text-main, #1a1a2e);transform:scale(1.1)}._viewModeToggle_1dlp0_373{display:flex;background:var(--color-bg-base, #f8fafc);border-radius:8px;padding:4px;border:1px solid var(--color-border, #cbd5e1)}._viewModeBtn_1dlp0_389{flex:1;padding:8px;background:transparent;border:none;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--color-text-muted, #475569);transition:all .2s}._viewModeBtn_1dlp0_389._active_1dlp0_415{background:var(--color-bg-surface, #ffffff);color:var(--color-primary, #8b5cf6);box-shadow:none}._footer_1dlp0_427{display:flex;justify-content:flex-end;gap:12px;margin-top:8px;border-top:1px solid var(--color-border, #e2e8f0);padding-top:16px}._cancelBtn_1dlp0_445{background:transparent;border:1px solid var(--color-border, #cbd5e1);padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:500;color:var(--color-text-muted, #475569);transition:background .2s}._cancelBtn_1dlp0_445:hover{background:var(--color-bg-card, #f1f5f9)}._confirmBtn_1dlp0_475{background:var(--color-primary, #8b5cf6);border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:500;color:#fff;transition:opacity .2s}._confirmBtn_1dlp0_475:hover{opacity:.9}._previewCard_1dlp0_507{border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:none;border:1px solid rgba(255,255,255,.2);min-height:100px;transition:all .3s ease;overflow:hidden}._previewCard_1dlp0_507._expanded_1dlp0_533{min-height:250px}._previewCardTitle_1dlp0_541{font-weight:600;font-size:1rem;margin:0}._previewTags_1dlp0_553{display:flex;flex-wrap:wrap;gap:6px}._previewTag_1dlp0_553{font-size:.7rem;padding:2px 8px;border-radius:12px;background:#0000001a;font-weight:500}._previewContent_1dlp0_581{font-size:.85rem;opacity:.8;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}._blockNode_158y8_1{display:flex;align-items:center;justify-content:center;margin:0 auto;gap:6px;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-radius:9px;padding:2px;width:100%;min-width:208px;max-width:432px;height:auto;min-height:40px;box-sizing:border-box;transition:background-color .2s cubic-bezier(.25,.8,.25,1);box-shadow:none}._dragHandleLeft_158y8_49{flex-shrink:0;margin-top:2px;cursor:grab;color:var(--color-text-muted);opacity:.3;transition:opacity .2s,background-color .2s;width:16px;display:flex;justify-content:center}._blockNode_158y8_1:hover ._dragHandleLeft_158y8_49{opacity:.7;color:var(--color-text-main)}._dragHandleLeft_158y8_49:hover{opacity:1!important;color:var(--color-primary)!important}._blockNode_158y8_1:hover{background:var(--glass-bg-hover);border-color:#ffffff40;transform:translateY(-1px);box-shadow:none}._blockNode_158y8_1._selected_158y8_109{border-color:var(--color-primary);box-shadow:none}._blockNode_158y8_1._selected_158y8_109:hover{box-shadow:none}._blockNode_158y8_1._multiSelected_158y8_127{border-color:var(--color-primary);box-shadow:none}._blockNode_158y8_1._multiSelected_158y8_127:hover{box-shadow:none}._content_158y8_145{width:100%;height:auto;min-height:100%;cursor:pointer}._mediaBlockNode_158y8_161 ._content_158y8_145{width:100%;height:auto;min-height:unset;overflow:visible;background:transparent}._topRightHandle_158y8_179{width:12px!important;height:12px!important;background:var(--color-primary)!important;border:2px solid white!important;border-radius:50%!important;position:absolute!important;top:-6px!important;right:-6px!important;cursor:crosshair!important;z-index:100!important;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),.2s ease!important;opacity:0!important;visibility:hidden!important}._blockNode_158y8_1:hover ._topRightHandle_158y8_179,._colorBlockNode_158y8_213:hover ._topRightHandle_158y8_179{opacity:1!important;visibility:visible!important}._topRightHandle_158y8_179:hover{transform:scale(1.3)!important;box-shadow:none!important}._blockNode_158y8_1._mediaBlockNode_158y8_161{display:block;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:12px;padding:0;width:100%!important;min-width:208px;max-width:none;height:100%!important;min-height:100px;box-sizing:border-box;visibility:visible;opacity:1;transition:border-color .2s ease;box-shadow:none!important;overflow:visible}._blockNode_158y8_1._mediaBlockNode_158y8_161:hover{box-shadow:none!important}._blockNode_158y8_1._mediaPlaceholderBlock_158y8_285{width:208px!important;min-width:208px!important;max-width:208px!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--backdrop-blur))!important;-webkit-backdrop-filter:blur(var(--backdrop-blur))!important;border:none!important;box-shadow:var(--shadow-sm)!important}._blockNode_158y8_1._mediaBlockNode_158y8_161 ._content_158y8_145{border-radius:10px}._blockNode_158y8_1._wideBlock_158y8_317{width:-moz-max-content;width:max-content;max-width:432px;min-width:208px;height:auto;align-items:stretch}._blockNode_158y8_1._wideBlock_158y8_317>._content_158y8_145,._blockNode_158y8_1._wideBlock_158y8_317>._content_158y8_145>div,._blockNode_158y8_1._wideBlock_158y8_317>._content_158y8_145 [contenteditable=true]{height:100%}._blockNode_158y8_1._wideBlock_158y8_317 [class*=sortableWrapper]{height:100%;align-items:stretch}._blockNode_158y8_1._wideBlock_158y8_317 [class*=blockContent]{height:100%;display:flex;flex-direction:column}._blockNode_158y8_1._wideBlock_158y8_317 [class*=calloutWrapper],._blockNode_158y8_1._wideBlock_158y8_317 [class*=quoteWrapper],._blockNode_158y8_1._wideBlock_158y8_317 [class*=toggleWrapper],._blockNode_158y8_1._wideBlock_158y8_317 [class*=todoWrapper]{flex-grow:1;height:100%;margin:0!important;display:flex;align-items:center;border-radius:8px!important}._blockNode_158y8_1._autoWidth_158y8_397{width:-moz-max-content;width:max-content;min-width:208px;max-width:432px}._blockNode_158y8_1._fusionTarget_158y8_419,._colorBlockNode_158y8_213._fusionTarget_158y8_419{outline:2px solid var(--color-secondary);outline-offset:3px;border-radius:8px;animation:_blockTargetPulse_158y8_1 1s ease-in-out infinite}._blockNode_158y8_1._dropTarget_158y8_435,._colorBlockNode_158y8_213._dropTarget_158y8_435{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:8px;animation:_blockTargetPulse_158y8_1 1s ease-in-out infinite}@keyframes _blockTargetPulse_158y8_1{0%,to{outline-offset:3px}50%{outline-offset:6px}}._colorBlockNode_158y8_213{position:relative;display:flex;align-items:flex-start;background:transparent;border:none;border-radius:20px;padding:0;width:100%;height:100%;box-sizing:border-box;transition:background-color .2s cubic-bezier(.25,.8,.25,1),border-radius .2s ease;box-shadow:none;overflow:hidden}._colorBlockNode_158y8_213:hover{background:transparent;border:none;border-color:transparent;transform:none;box-shadow:none}._colorBlockNode_158y8_213._selected_158y8_109,._colorBlockNode_158y8_213._multiSelected_158y8_127{border:2px solid var(--color-primary);background:transparent;box-shadow:none}._colorBlockNode_158y8_213:hover ._handle_158y8_547{opacity:1}._blockNode_158y8_1._mediaBlockNode_158y8_161._selected_158y8_109,._blockNode_158y8_1._mediaBlockNode_158y8_161._multiSelected_158y8_127{background:transparent;box-shadow:none;outline:2px solid var(--color-primary);outline-offset:2px;border-radius:8px}._mediaBlockNode_158y8_161{cursor:grab}._mediaBlockNode_158y8_161:active{cursor:grabbing}._resizeHandle_158y8_593{position:absolute;bottom:-20px;right:-20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:nwse-resize;z-index:50;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:auto;transform:rotate(180deg)}._mediaBlockNode_158y8_161:hover ._resizeHandle_158y8_593,._resizeHandle_158y8_593:hover{opacity:1}._resizeHandle_158y8_593 svg{width:60%;height:60%;display:block;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));transition:transform .4s cubic-bezier(.175,.885,.32,1.275),filter .4s cubic-bezier(.175,.885,.32,1.275)}._resizeHandle_158y8_593:hover svg{filter:drop-shadow(0 0 15px rgba(167,139,250,.7)) drop-shadow(0 0 30px rgba(96,165,250,.5));transform:scale(1.1) rotate(-5deg)}._resizeHandle_158y8_593:active svg{filter:drop-shadow(0 0 25px rgba(167,139,250,1)) drop-shadow(0 0 50px rgba(96,165,250,.8));transform:scale(1.2) rotate(-10deg)}._blockNode_158y8_1._mediaBlockNode_158y8_161._linkBlockNode_158y8_675{overflow:visible!important;padding:8px}._blockNode_158y8_1._mediaBlockNode_158y8_161._linkBlockNode_158y8_675 ._content_158y8_145{width:100%;height:auto}._blockNode_158y8_1._mediaBlockNode_158y8_161._linkBlockNode_158y8_675 ._content_158y8_145{overflow:visible!important}._convertBtn_158y8_703{position:absolute;top:-32px;right:-32px;width:32px;height:32px;border-radius:100px;background:#1e1e1e66;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(139,92,246,.2);box-shadow:none;color:#e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:scale(.9) translateY(4px);transition:all .3s cubic-bezier(.25,.8,.25,1);z-index:50}._blockNode_158y8_1:hover ._convertBtn_158y8_703,._colorBlockNode_158y8_213:hover ._convertBtn_158y8_703{opacity:1;transform:scale(1) translateY(0)}._convertBtn_158y8_703:hover{background:#8b5cf633;border-color:#8b5cf699;box-shadow:none;transform:scale(1.1) rotate(3deg)!important;color:#fff}._fusedNoteNode_b6j5l_1{position:relative;display:block;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-left:4px solid var(--color-primary);border-radius:4px 16px 16px 4px;padding:16px;width:100%;height:100%;min-height:40px;box-sizing:border-box;transition:width .18s cubic-bezier(.4,0,.2,1),height .18s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.25,.8,.25,1),transform .15s cubic-bezier(.2,0,.2,1),border-color .2s ease,.2s ease;box-shadow:none;color:var(--color-text-main);will-change:transform,box-shadow,border-color}._dragging_b6j5l_55{transform:scale(.98) rotate(2deg);box-shadow:none;opacity:.95;z-index:10000!important}._dropTarget_b6j5l_71{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:3px;animation:_targetPulse_b6j5l_1 1s ease-in-out infinite}._fusionTarget_b6j5l_85{border-color:var(--color-secondary);outline:2px solid var(--color-secondary);outline-offset:3px;animation:_fusionPulse_b6j5l_1 1s ease-in-out infinite}._fusing_b6j5l_99{animation:_fusionEffect_b6j5l_1 .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes _targetPulse_b6j5l_1{0%,to{outline-offset:3px}50%{outline-offset:6px}}@keyframes _fusionPulse_b6j5l_1{0%,to{outline-offset:3px}50%{outline-offset:6px}}@keyframes _fusionEffect_b6j5l_1{0%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(2) contrast(1.2)}to{transform:scale(1);filter:brightness(1)}}._floatingHandle_b6j5l_161{position:absolute;top:-20px;left:50%;transform:translate(-50%) translateY(4px);width:24px;height:16px;display:flex;justify-content:center;align-items:center;background:transparent;border-radius:4px;color:var(--color-text-muted, rgba(255, 255, 255, .3));cursor:grab;opacity:0;transition:background-color .2s ease,border-color .2s ease;z-index:50}._fusedNoteNode_b6j5l_1:hover ._floatingHandle_b6j5l_161{opacity:1;transform:translate(-50%) translateY(0)}._floatingHandle_b6j5l_161:hover{color:var(--color-text-main, rgba(255, 255, 255, .9));background:#ffffff1a}._fusedNoteNode_b6j5l_1:hover{background:var(--glass-bg-hover);border-color:#ffffff26;border-left-color:var(--color-primary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}._fusedNoteNode_b6j5l_1._selected_b6j5l_243,._fusedNoteNode_b6j5l_1._selected_b6j5l_243:hover,._fusedNoteNode_b6j5l_1._multiSelected_b6j5l_247,._fusedNoteNode_b6j5l_1._multiSelected_b6j5l_247:hover{border-color:#fff3;border-left-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}._content_b6j5l_261{width:100%;height:100%;min-height:80px;padding-top:0;box-sizing:border-box;cursor:text;overflow-y:auto}._content_b6j5l_261::-webkit-scrollbar{width:4px}._content_b6j5l_261::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}._content_b6j5l_261::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._selectionIslandContainer_b6j5l_311{position:absolute;top:100%;left:0;right:0;display:flex;justify-content:center;padding-top:12px;pointer-events:none;z-index:1000}._selectionIslandContainer_b6j5l_311>*{pointer-events:auto}._convertBtn_b6j5l_343{position:absolute;top:-32px;right:-32px;width:32px;height:32px;border-radius:100px;background:#1e1e1e66;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(139,92,246,.2);box-shadow:none;color:#e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:scale(.9) translateY(4px);transition:all .3s cubic-bezier(.25,.8,.25,1);z-index:50}._fusedNoteNode_b6j5l_1:hover ._convertBtn_b6j5l_343{opacity:1;transform:scale(1) translateY(0)}._convertBtn_b6j5l_343:hover{background:#8b5cf633;border-color:#8b5cf699;box-shadow:none;transform:scale(1.1) rotate(3deg)!important;color:#fff}._handle_b6j5l_431{opacity:0;visibility:hidden;width:10px!important;height:10px!important;border-radius:50%;background:var(--color-primary)!important;border:2px solid var(--bg-dark)!important;transition:opacity .3s ease,transform .3s ease,.3s ease;pointer-events:none;left:auto!important;right:-6px!important;top:-6px!important;transform:none!important;z-index:50}._fusedNoteNode_b6j5l_1:hover ._handle_b6j5l_431{opacity:1;visibility:visible;pointer-events:auto}._handle_b6j5l_431:hover{transform:scale(1.4)!important;box-shadow:none}._modernResizeHandle_b6j5l_489{position:absolute;bottom:-20px;right:-20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);cursor:nwse-resize!important;z-index:30;pointer-events:auto;transform:rotate(180deg)}._modernResizeHandle_b6j5l_489 svg{width:60%;height:60%;display:block;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s cubic-bezier(.175,.885,.32,1.275)}._handlePath_b6j5l_549{stroke-opacity:.9;transition:background-color .3s ease,transform .3s ease}._fusedNoteNode_b6j5l_1:hover ._modernResizeHandle_b6j5l_489,._fusedNoteNode_b6j5l_1._selected_b6j5l_243 ._modernResizeHandle_b6j5l_489{opacity:1}._modernResizeHandle_b6j5l_489:hover svg{filter:drop-shadow(0 0 15px rgba(167,139,250,.7)) drop-shadow(0 0 30px rgba(96,165,250,.5));transform:scale(1.1) rotate(-5deg)}._modernResizeHandle_b6j5l_489:active svg{filter:drop-shadow(0 0 25px rgba(167,139,250,1)) drop-shadow(0 0 50px rgba(96,165,250,.8)) drop-shadow(0 0 80px rgba(96,165,250,.4));transform:scale(1.2) rotate(-10deg)}._container_ft5gg_1{display:flex;align-items:center;padding:0 16px;height:48px;box-sizing:border-box;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:99px;box-shadow:none;gap:8px}._item_ft5gg_35{display:flex;align-items:center}._separator_ft5gg_45{color:var(--color-text-muted);margin:0 6px}._crumb_ft5gg_55{background:transparent;border:1px solid transparent;color:var(--color-text-muted);font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;transition:all .3s cubic-bezier(.25,.8,.25,1)}._crumb_ft5gg_55:hover:not(:disabled){background:#8b5cf614;color:var(--color-primary);transform:translateY(-1px) scale(1.02)}._crumb_ft5gg_55._active_ft5gg_97{color:var(--color-primary);cursor:default;font-weight:600;background:#8b5cf61f}._levelBadge_ft5gg_111{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:9px;font-weight:500;line-height:1;background:#ffffff0f;color:var(--color-text-muted, rgba(255, 255, 255, .5));border:1px solid rgba(255,255,255,.08);margin-left:2px;transition:all .2s ease;box-sizing:border-box;padding-top:1px}.light-theme ._levelBadge_ft5gg_111{background:#0000000a;color:#0006;border-color:#0000000f}._crumb_ft5gg_55._active_ft5gg_97 ._levelBadge_ft5gg_111{background:#ffffff1a;color:var(--color-text-muted, rgba(255, 255, 255, .6));border-color:#ffffff26}.light-theme ._crumb_ft5gg_55._active_ft5gg_97 ._levelBadge_ft5gg_111{background:#00000014;color:#000000b3;border-color:#0000001f}._bottomMenu_11zkv_1{position:absolute;bottom:32px;left:50%;transform:translate(-50%);background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:none;border-radius:32px;padding:6px;display:flex;align-items:center;gap:12px;z-index:45;transition:all .3s cubic-bezier(.16,1,.3,1);min-height:60px;height:auto;box-sizing:border-box;overflow:visible}._bottomMenu_11zkv_1:hover{transform:translate(-50%) translateY(-4px);background:var(--glass-bg-hover, var(--glass-bg));box-shadow:none}._searchContainer_11zkv_73{display:flex;align-items:center;width:520px;height:100%;gap:8px;animation:_slideIn_11zkv_1 .4s cubic-bezier(.16,1,.3,1) forwards}._searchInput_11zkv_91{flex:1;height:100%;background:transparent;border:none;outline:none;color:var(--color-text-main);font-size:16px;padding:0 4px;font-family:inherit}._searchInput_11zkv_91::-moz-placeholder{color:var(--color-text-muted);opacity:.6}._searchInput_11zkv_91::placeholder{color:var(--color-text-muted);opacity:.6}._closeSearchBtn_11zkv_125{width:36px;height:36px;min-width:36px;border-radius:50%;background:transparent;border:1px solid transparent;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);margin-right:4px}._closeSearchBtn_11zkv_125:hover{background:#ef44441a;color:var(--color-danger);transform:scale(1.1) rotate(90deg)}@keyframes _slideIn_11zkv_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._separator_11zkv_193{width:1px;height:20px;background:var(--glass-border);margin:0 4px}@keyframes _magicalGradient_11zkv_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _magicalPulse_11zkv_1{0%{box-shadow:none}70%{box-shadow:none}to{box-shadow:none}}@keyframes _sparkleSpin_11zkv_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._bottomMenuAIText_11zkv_287{padding:0;border:1px solid rgba(168,85,247,.4);background:linear-gradient(90deg,#8b5cf61a,#d946ef26,#8b5cf61a);background-size:200% 100%;animation:_magicalGradient_11zkv_1 3s linear infinite;box-shadow:none}._bottomMenuAIText_11zkv_287:hover{background:linear-gradient(90deg,#8b5cf626,#d946ef33,#8b5cf626);border:1px solid rgba(168,85,247,.6);box-shadow:none}._aiContainer_11zkv_317{display:flex;align-items:center;width:520px;min-height:100%;height:auto;gap:8px;position:relative;border-radius:32px;padding:10px 12px;animation:_slideIn_11zkv_1 .4s cubic-bezier(.16,1,.3,1) forwards}._aiInput_11zkv_343{flex:1;background:transparent;border:none;outline:none;color:var(--color-text-main);font-size:14px;padding:8px 4px;font-family:inherit;text-shadow:none;resize:none;overflow-y:auto;line-height:1.5;min-height:38px;max-height:80px;margin:0}._aiInput_11zkv_343::-moz-placeholder{color:#a855f7;opacity:.7}._aiInput_11zkv_343::placeholder{color:#a855f7;opacity:.7}._aiIconBtn_11zkv_389{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#a855f71a,#d946ef1a);border:1px solid rgba(168,85,247,.3);color:#c084fc;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:none;animation:_magicalPulse_11zkv_1 3s infinite}._aiIconBtn_11zkv_389:hover{background:linear-gradient(135deg,#a855f740,#d946ef40);color:#e879f9;transform:translateY(-2px) scale(1.1);box-shadow:none;border-color:#d946ef80;animation:none}._aiIconBtn_11zkv_389:active{transform:scale(.95)}._aiIconBtn_11zkv_389:hover svg{animation:_sparkleSpin_11zkv_1 4s linear infinite}._aiSendBtn_11zkv_459{width:32px;height:32px;min-width:32px;border-radius:50%;background:transparent;border:1px solid transparent;color:#c084fc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1)}._aiSendBtn_11zkv_459:hover{background:#a855f726;color:#e879f9;transform:scale(1.1) translate(2px)}._modeToggleBtn_11zkv_501{background:transparent;border:none;padding:6px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.25,.8,.25,1)}._modeToggleBtn_11zkv_501:hover{background:#ffffff1a;transform:scale(1.1)}._aiModeSwitcher_11zkv_535{display:flex;align-items:center;background:#ffffff0d;border-radius:32px;padding:2px;gap:2px}._modeActiveText_11zkv_553{background:#a855f726;box-shadow:none}._modeActiveImage_11zkv_563{background:#0ea5e926;box-shadow:none}._bottomMenuAIImage_11zkv_575{padding:0;border:1px solid rgba(14,165,233,.4);background:linear-gradient(90deg,#0ea5e91a,#2dd4bf26,#0ea5e91a);background-size:200% 100%;animation:_magicalGradient_11zkv_1 3s linear infinite;box-shadow:none}._bottomMenuAIImage_11zkv_575:hover{background:linear-gradient(90deg,#0ea5e926,#2dd4bf33,#0ea5e926);border:1px solid rgba(14,165,233,.6);box-shadow:none}._aiImageContainer_11zkv_605{display:flex;align-items:center;width:520px;min-height:100%;height:auto;gap:8px;position:relative;border-radius:32px;padding:10px 12px;animation:_slideIn_11zkv_1 .4s cubic-bezier(.16,1,.3,1) forwards}._aiImageInput_11zkv_631{flex:1;background:transparent;border:none;outline:none;color:var(--color-text-main);font-size:14px;padding:8px 4px;font-family:inherit;text-shadow:none;resize:none;overflow-y:auto;line-height:1.5;min-height:38px;max-height:80px;margin:0}._aiImageInput_11zkv_631::-moz-placeholder{color:#38bdf8;opacity:.7}._aiImageInput_11zkv_631::placeholder{color:#38bdf8;opacity:.7}._aiImageIconBtn_11zkv_677{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#0ea5e91a,#2dd4bf1a);border:1px solid rgba(14,165,233,.3);color:#38bdf8;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:none}._aiImageIconBtn_11zkv_677:hover{background:linear-gradient(135deg,#0ea5e940,#2dd4bf40);color:#7dd3fc;transform:translateY(-2px) scale(1.1);box-shadow:none;border-color:#2dd4bf80}._aiImageIconBtn_11zkv_677:active{transform:scale(.95)}._aiImageSendBtn_11zkv_735{width:32px;height:32px;min-width:32px;border-radius:50%;background:transparent;border:1px solid transparent;color:#38bdf8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1)}._aiImageSendBtn_11zkv_735:hover{background:#0ea5e926;color:#7dd3fc;transform:scale(1.1) translate(2px)}._mainAddBtn_11zkv_777{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;border:none;outline:none;cursor:pointer;color:#fff;background:var(--color-primary);box-shadow:none;position:relative;z-index:10;transition:all .2s cubic-bezier(.25,.8,.25,1)}._mainAddBtn_11zkv_777:hover{transform:scale(1.05) translateY(-2px);box-shadow:none;background:var(--color-primary-hover, var(--color-primary))}._mainAddBtn_11zkv_777:active{transform:scale(.95)}._blocksWrapper_11zkv_837{position:relative;display:flex;align-items:center}._iconBtn_11zkv_849{width:40px;height:40px;border-radius:50%;background:transparent;border:1px solid transparent;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1)}._iconBtn_11zkv_849:hover{background:#8b5cf614;color:var(--color-primary);transform:translateY(-2px) scale(1.05)}._iconBtn_11zkv_849:active{transform:scale(.95)}._saving_11zkv_901{animation:_pulse_11zkv_1 2s infinite ease-in-out;border-color:var(--color-primary)!important;background:#8b5cf61a!important}@keyframes _pulse_11zkv_1{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1;box-shadow:none}to{transform:scale(1);opacity:.8}}._hoverMenu_11zkv_951{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(10px);margin-bottom:24px;background:var(--color-bg-surface);border:1px solid var(--glass-border);box-shadow:none;border-radius:16px;padding:12px;width:auto;max-width:400px;opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;gap:8px;align-items:center;z-index:50}._menuVisible_11zkv_999{opacity:1!important;pointer-events:auto!important;transform:translate(-50%) translateY(0)!important}._menuBackdrop_11zkv_1013{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;z-index:30}._menuHeader_11zkv_1035{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:6px;padding:0 4px}._menuCloseBtn_11zkv_1055{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._menuCloseBtn_11zkv_1055:hover{background:var(--glass-bg-hover);color:var(--color-text-main);transform:scale(1.05)}._menuTitle_11zkv_1095{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:700;margin:0}._menuGrid_11zkv_1113{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}._draggableItem_11zkv_63{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;cursor:grab;transition:all .2s}._draggableItem_11zkv_63:active{cursor:grabbing}._itemIconWrapper_11zkv_1159{width:40px;height:40px;border-radius:12px;background:#8b5cf60a;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);box-shadow:none;transition:all .25s cubic-bezier(.3,.6,.3,1)}._draggableItem_11zkv_63:hover{z-index:10}._draggableItem_11zkv_63:hover ._itemIconWrapper_11zkv_1159{background:#8b5cf61f;border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-4px) scale(1.1);box-shadow:none}._draggableItem_11zkv_63:active ._itemIconWrapper_11zkv_1159{transform:scale(.92);background:#8b5cf614}._iconBtnActive_11zkv_1225{background:#8b5cf61f!important;border-color:transparent!important;color:var(--color-primary)!important;transform:scale(1.05)}._draggableItemHighlighted_11zkv_1241 ._itemIconWrapper_11zkv_1159{background:#8b5cf61f!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important;transform:translateY(-4px) scale(1.1)!important;box-shadow:none!important}._customTooltip_11zkv_1259{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(5px) scale(.9);background:#141417f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);padding:10px 14px;border-radius:12px;pointer-events:none;opacity:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:4px;min-width:160px;z-index:100;box-shadow:none;margin-bottom:12px;text-align:center}._draggableItem_11zkv_63:hover ._customTooltip_11zkv_1259{opacity:1;transform:translate(-50%) translateY(0) scale(1);transition-delay:.1s}._tooltipLabel_11zkv_1321{font-size:.85rem;font-weight:600;color:#fff;letter-spacing:.01em}._tooltipDesc_11zkv_1335{font-size:.7rem;color:#fff9;line-height:1.3}._itemContent_11zkv_1349,._itemLabel_11zkv_1357,._itemDescription_11zkv_1365{display:none}._searchResults_11zkv_1375{position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%);width:520px;background:var(--color-bg-surface);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--color-border);border-radius:16px;padding:6px;box-shadow:none;display:flex;flex-direction:column;gap:2px;animation:_slideUpFade_11zkv_1 .3s cubic-bezier(.16,1,.3,1);z-index:2000;max-height:420px;overflow-y:auto;pointer-events:auto}._searchResults_11zkv_1375::-webkit-scrollbar{width:4px}._searchResults_11zkv_1375::-webkit-scrollbar-track{background:transparent}._searchResults_11zkv_1375::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}@keyframes _slideUpFade_11zkv_1{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._searchResultsHeader_11zkv_1473{display:flex;align-items:center;gap:8px;padding:8px 12px 6px;font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border);margin-bottom:4px}._searchResultsHint_11zkv_1501{margin-left:auto;font-weight:400;text-transform:none;display:flex;align-items:center;gap:4px}._searchResultsHint_11zkv_1501 kbd{font-size:10px;padding:1px 4px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:3px;font-family:inherit;color:var(--color-text-muted)}._searchEmpty_11zkv_1541{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:var(--color-text-muted)}._searchEmpty_11zkv_1541 span:first-of-type{font-size:14px;font-weight:500}._searchEmptyHint_11zkv_1569{font-size:11px;opacity:.7}._searchEmptyHint_11zkv_1569 span{color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._searchLoading_11zkv_1595{display:flex;align-items:center;justify-content:center;padding:24px}._searchLoadingDots_11zkv_1609{display:flex;gap:6px}._searchLoadingDots_11zkv_1609 span{width:8px;height:8px;border-radius:50%;background:var(--color-primary);animation:_dotBounce_11zkv_1 1.4s ease-in-out infinite both}._searchLoadingDots_11zkv_1609 span:nth-child(1){animation-delay:-.32s}._searchLoadingDots_11zkv_1609 span:nth-child(2){animation-delay:-.16s}._searchLoadingDots_11zkv_1609 span:nth-child(3){animation-delay:0s}@keyframes _dotBounce_11zkv_1{0%,80%,to{transform:scale(0);opacity:.4}40%{transform:scale(1);opacity:1}}._searchGroup_11zkv_1655{display:flex;flex-direction:column;gap:1px}._searchGroup_11zkv_1655+._searchGroup_11zkv_1655{border-top:1px solid var(--color-border);margin-top:4px;padding-top:4px}._searchGroupHeader_11zkv_1679{display:flex;align-items:center;gap:6px;padding:4px 12px;font-size:10px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;opacity:.6}._searchGroupCount_11zkv_1705{margin-left:auto;font-size:10px;background:var(--color-bg-card);padding:0 5px;border-radius:6px;line-height:16px}._resultItem_11zkv_1725{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;border-radius:8px;cursor:pointer;color:var(--color-text-muted);position:relative;overflow:hidden}._resultItem_11zkv_1725:hover{background:#8b5cf60f;color:var(--color-text-main)}._selected_11zkv_1759{background:#8b5cf61a!important;color:var(--color-text-main)}._resultCardAccent_11zkv_1769{position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:0 3px 3px 0;opacity:0;transition:opacity .2s}._resultItem_11zkv_1725:hover ._resultCardAccent_11zkv_1769,._selected_11zkv_1759 ._resultCardAccent_11zkv_1769{opacity:.8}._resultIcon_11zkv_1801{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:8px;background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text-muted);margin-top:1px}._selected_11zkv_1759 ._resultIcon_11zkv_1801{background:#8b5cf61f;border-color:var(--color-primary);color:var(--color-primary)}._resultContent_11zkv_1841{flex:1;display:flex;flex-direction:column;gap:3px;overflow:hidden;min-width:0}._resultTitleRow_11zkv_1859{display:flex;align-items:center;gap:6px}._resultTitle_11zkv_1859{font-size:13px;font-weight:600;color:var(--color-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultTitle_11zkv_1859 strong{color:var(--color-primary);font-weight:700;background:#8b5cf61f;border-radius:3px;padding:0 3px}._resultBadge_11zkv_1905{font-size:.6rem;padding:1px 6px;border-radius:4px;text-transform:uppercase;font-weight:700;letter-spacing:.03em;white-space:nowrap;flex-shrink:0}._status_todo_11zkv_1927{background:#3b82f61f;color:#60a5fa}._status_in-progress_11zkv_1937{background:#f59e0b1f;color:#fbbf24}._status_done_11zkv_1947{background:#22c55e1f;color:#34d399}._status_backlog_11zkv_1957{background:#9ca3af1f;color:#9ca3af}._status_review_11zkv_1967{background:#8b5cf61f;color:#a78bfa}._resultMeta_11zkv_1977{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._metaItem_11zkv_1991{font-size:.6rem;color:var(--color-text-muted);display:flex;align-items:center;gap:3px;white-space:nowrap}._priorityDot_11zkv_2009{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}._resultPreview_11zkv_2025{font-size:11px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._resultPreview_11zkv_2025 strong{color:var(--color-primary);font-weight:600;background:#8b5cf614;border-radius:2px;padding:0 2px}._resultPath_11zkv_2059{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--color-text-muted);opacity:.5;margin-top:1px}._pathSegment_11zkv_2079{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}._pathSeparator_11zkv_2093{margin:0 2px;opacity:.5}._resultRight_11zkv_2103{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:24px;height:100%;padding-top:2px}._scoreBar_11zkv_2123{width:24px;height:3px;background:var(--color-bg-card);border-radius:4px;overflow:hidden}._scoreBarFill_11zkv_2139{height:100%;background:linear-gradient(90deg,var(--color-primary),#a78bfa);border-radius:4px}._enterIcon_11zkv_2151{opacity:0;transition:opacity .15s,transform .15s;color:var(--color-primary)}._resultItem_11zkv_1725._selected_11zkv_1759 ._enterIcon_11zkv_2151{opacity:1;transform:translate(3px)}._filterToggleBtn_11zkv_2175{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s,transform .2s}._filterToggleBtn_11zkv_2175:hover{background:#ffffff0d;color:var(--color-text-main)}._filterToggleBtn_11zkv_2175._active_11zkv_2211{color:var(--color-primary);background:#8b5cf61a}._filterPanel_11zkv_2221{position:absolute;bottom:calc(100% + 12px);left:0;right:0;background:var(--color-bg-surface);border:1px solid var(--glass-border);border-radius:12px;padding:16px;box-shadow:none;display:flex;flex-direction:column;gap:16px;animation:_slideUp_11zkv_1 .2s ease-out;z-index:1000}@keyframes _slideUp_11zkv_1{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}._filterGroup_11zkv_2279{display:flex;flex-direction:column;gap:8px}._filterGroup_11zkv_2279 label{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:6px}._filterRow_11zkv_2313{display:grid;grid-template-columns:1fr 1fr;gap:16px}._filterChips_11zkv_2325{display:flex;flex-wrap:wrap;gap:6px}._filterChip_11zkv_2325{font-size:12px;padding:4px 10px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:100px;color:var(--color-text-muted);cursor:pointer;transition:background-color .2s,color .2s,transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}._filterChip_11zkv_2325:hover{background:var(--glass-bg-hover);color:var(--color-text-main)}._filterChip_11zkv_2325._selected_11zkv_1759{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._emptyText_11zkv_2383{font-size:12px;color:var(--color-text-muted);font-style:italic}._resultTitle_11zkv_1859 strong,._resultPreview_11zkv_2025 strong{color:var(--color-primary);font-weight:700;background:#8b5cf61a;border-radius:2px;padding:0 2px}._wrapper_90g58_1{position:relative;display:inline-flex}._wrapper_90g58_1:hover ._tooltip_90g58_11{opacity:1;transform:translate(-50%) translateY(0) scale(1);transition-delay:.1s}._tooltip_90g58_11{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(5px) scale(.9);background:#141417f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);padding:10px 14px;border-radius:12px;pointer-events:none;opacity:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:4px;min-width:140px;z-index:10000;box-shadow:none;margin-bottom:12px;text-align:center}._label_90g58_71{font-size:.85rem;font-weight:600;color:#fff;letter-spacing:.01em}._desc_90g58_85{font-size:.7rem;color:#fff9;line-height:1.3}._toolbar_yytc3_1{display:flex;align-items:center;gap:16px;padding:0 24px;height:100%;width:100%}._selectionInfo_yytc3_19{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.01em}._hint_yytc3_41{font-size:12px;color:var(--text-secondary);font-weight:400;opacity:.7}._count_yytc3_55{background:var(--color-primary);color:#fff;font-weight:600;font-size:13px;padding:2px 10px;border-radius:99px;box-shadow:none;display:flex;align-items:center;justify-content:center}._actions_yytc3_81{display:flex;align-items:center;gap:6px;margin-left:auto}._actionBtn_yytc3_95{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--color-text-muted);font-size:13px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);white-space:nowrap}._actionBtn_yytc3_95:hover{background:#8b5cf614;color:var(--color-primary);transform:translateY(-2px) scale(1.05)}._actionBtn_yytc3_95:active{transform:scale(.95)}._actionBtn_yytc3_95._delete_yytc3_149{color:var(--color-danger)}._actionBtn_yytc3_95._delete_yytc3_149:hover{background:#ef44441a;color:var(--color-danger);box-shadow:none}._actionBtn_yytc3_95._primary_yytc3_169{background:var(--color-primary);color:#fff;box-shadow:none}._actionBtn_yytc3_95._primary_yytc3_169:hover{background:var(--color-primary-hover);box-shadow:none;color:#fff}._separator_yytc3_193{width:1px;height:20px;background:var(--glass-border);margin:0 4px}._closeBtn_yytc3_207{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff0d;border:1px solid var(--glass-border);border-radius:50%;color:var(--text-secondary);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);margin-left:4px}._closeBtn_yytc3_207:hover{background:#ef44441a;color:var(--color-danger);border-color:transparent;transform:scale(1.1) rotate(90deg)}._colorPickerTrigger_yytc3_253{position:relative}._colorPopover_yytc3_261{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);background:var(--surface-elevated);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border);border-radius:16px;padding:18px;box-shadow:none;z-index:10000;min-width:240px;animation:_popoverFadeIn_yytc3_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _popoverFadeIn_yytc3_1{0%{opacity:0;transform:translate(-50%,8px) scale(.95)}to{opacity:1;transform:translate(-50%) scale(1)}}._colorGrid_yytc3_317{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:12px}._colorOption_yytc3_331{position:relative;width:32px;height:32px;border-radius:8px;cursor:pointer;border:1.5px solid var(--border);background-size:cover;transition:all .2s cubic-bezier(.25,.8,.25,1);box-shadow:none;overflow:hidden}._colorOption_yytc3_331:hover{transform:scale(1.18) translateY(-2px);border-color:var(--color-primary);box-shadow:none}._colorOption_yytc3_331._selected_yytc3_369{border-color:var(--color-primary);box-shadow:none}._transparentOption_yytc3_381{background:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:#f3f4f6;border:1.5px solid var(--border)}[data-theme=dark] ._transparentOption_yytc3_381{background:linear-gradient(45deg,#444 25%,transparent 25%),linear-gradient(-45deg,#444 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#444 75%),linear-gradient(-45deg,transparent 75%,#444 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:#222;border:1.5px solid rgba(255,255,255,.12)}._transparentSlash_yytc3_425{position:absolute;top:50%;left:0;right:0;height:2px;background-color:#ef4444;transform:translateY(-50%) rotate(-45deg);border-radius:1px}._colorLabel_yytc3_447{font-size:13px;color:var(--color-text-muted);margin-bottom:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}._layoutTrigger_yytc3_469{position:relative}._layoutPopover_yytc3_477{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);background:var(--surface-elevated);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border);border-radius:16px;padding:18px;box-shadow:none;z-index:10000;min-width:220px;animation:_popoverFadeIn_yytc3_1 .2s cubic-bezier(.16,1,.3,1)}._layoutLabel_yytc3_511{font-size:13px;color:var(--color-text-muted);margin-bottom:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}._layoutGrid_yytc3_531{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._layoutOption_yytc3_543{display:flex;align-items:center;justify-content:center;padding:12px;background:var(--glass-bg);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._layoutOption_yytc3_543:hover{background:var(--glass-bg-hover);border-color:var(--color-primary);transform:translateY(-2px);box-shadow:none}._layoutOption_yytc3_543:active{transform:translateY(0)}._confirmContainer_yytc3_593{display:flex;align-items:center;justify-content:space-between;gap:24px;flex:1}._confirmText_yytc3_609{font-size:14px;font-weight:500;color:var(--text-primary)}._confirmActions_yytc3_621{display:flex;gap:12px}._pulseDot_yytc3_631{width:10px;height:10px;border-radius:50%;background-color:var(--color-primary);box-shadow:none;animation:_pulse_yytc3_631 1.6s infinite}@keyframes _pulse_yytc3_631{0%{transform:scale(.95);box-shadow:none}70%{transform:scale(1);box-shadow:none}to{transform:scale(.95);box-shadow:none}}._aiBtn_yytc3_679{color:#c084fc!important;background:#a855f71a!important;border:1px solid rgba(168,85,247,.2)!important;box-shadow:none}._aiBtn_yytc3_679:hover{background:#a855f740!important;color:#e879f9!important;border-color:#d946ef66!important;box-shadow:none}._searchBtn_yytc3_707{color:#38bdf8!important;background:#38bdf81a!important;border:1px solid rgba(56,189,248,.2)!important;box-shadow:none}._searchBtn_yytc3_707:hover{background:#38bdf840!important;color:#7dd3fc!important;border-color:#38bdf866!important;box-shadow:none}._toolbar_1rz63_1{display:flex;align-items:center;gap:16px;padding:0 24px;height:100%;width:100%}._selectionInfo_1rz63_19{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.01em}._glowDot_1rz63_41{width:8px;height:8px;border-radius:50%;box-shadow:none;animation:_pulseGlow_1rz63_1 2s infinite ease-in-out}@keyframes _pulseGlow_1rz63_1{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1);box-shadow:none}}._actions_1rz63_81{display:flex;align-items:center;gap:8px;margin-left:auto}._actionBtn_1rz63_95{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--glass-bg);border:1px solid var(--border);border-radius:6px;color:var(--text-primary);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}._actionBtn_1rz63_95:hover{background:var(--glass-bg-hover);border-color:var(--border-hover);transform:translateY(-1px)}._actionBtn_1rz63_95:active{transform:translateY(0)}._coloredBorder_1rz63_149{border-width:1.5px!important}._colorIndicator_1rz63_157{width:12px;height:12px;border-radius:50%;border:1px solid rgba(255,255,255,.2)}._actionBtn_1rz63_95._delete_1rz63_171{color:var(--color-danger);border-color:var(--color-danger-muted)}._actionBtn_1rz63_95._delete_1rz63_171:hover{background:var(--color-danger-muted);border-color:var(--color-danger)}._animationActive_1rz63_191{background:var(--color-primary-muted, rgba(139, 92, 246, .15))!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important;box-shadow:none}._pulsingIcon_1rz63_205{animation:_pulseIcon_1rz63_1 1.5s infinite alternate ease-in-out}@keyframes _pulseIcon_1rz63_1{0%{transform:scale(1);filter:none}to{transform:scale(1.2);filter:none}}._segmentControl_1rz63_237{display:flex;background:#ffffff08;border:1px solid var(--border);border-radius:6px;padding:2px;gap:2px}._segmentBtn_1rz63_255{display:flex;align-items:center;justify-content:center;width:28px;height:26px;border-radius:4px;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}._segmentBtn_1rz63_255:hover{background:#ffffff0d;color:var(--text-primary)}._segmentBtn_1rz63_255._active_1rz63_293{background:var(--color-primary);color:#fff!important;box-shadow:none}._lineIndicatorSolid_1rz63_307{width:14px;height:2px;background:currentColor;display:block}._lineIndicatorDashed_1rz63_321{width:14px;height:2px;border-bottom:2px dashed currentColor;display:block}._lineIndicatorDotted_1rz63_335{width:14px;height:2px;border-bottom:2px dotted currentColor;display:block}._widthIndicatorThin_1rz63_349{width:12px;height:1.5px;background:currentColor;display:block}._widthIndicatorMedium_1rz63_363{width:12px;height:3px;background:currentColor;display:block}._widthIndicatorThick_1rz63_377{width:12px;height:5px;background:currentColor;display:block}._markerNone_1rz63_391{font-size:10px;font-weight:700}._markerArrow_1rz63_401{font-size:11px}._markerCircle_1rz63_409{font-size:8px}._inputWrapper_1rz63_419{display:flex;align-items:center;gap:8px;padding:0 10px;background:#ffffff05;border:1px solid var(--border);border-radius:6px;height:32px;min-width:140px;max-width:200px;transition:all .2s ease}._inputWrapper_1rz63_419:focus-within{border-color:var(--color-primary);background:#ffffff0a;box-shadow:none}._inputIcon_1rz63_459{color:var(--text-secondary);opacity:.7;flex-shrink:0}._labelInput_1rz63_471{background:transparent;border:none;outline:none;color:var(--text-primary);font-size:12px;font-family:inherit;width:100%}._labelInput_1rz63_471::-moz-placeholder{color:var(--text-secondary);opacity:.5}._labelInput_1rz63_471::placeholder{color:var(--text-secondary);opacity:.5}._separator_1rz63_501{width:1px;height:20px;background:var(--border);margin:0 4px}._closeBtn_1rz63_515{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}._closeBtn_1rz63_515:hover{background:var(--glass-bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._colorPickerTrigger_1rz63_557{position:relative}._colorPopover_1rz63_565{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);background:var(--surface-elevated, #1a1a1c);border:1px solid var(--border);border-radius:10px;padding:12px;box-shadow:none;z-index:10000;min-width:160px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._colorGrid_1rz63_595{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}._colorOption_1rz63_607{width:24px;height:24px;border-radius:4px;cursor:pointer;border:1px solid transparent;transition:all .15s cubic-bezier(.4,0,.2,1)}._colorOption_1rz63_607:hover{transform:scale(1.15);border-color:#fff;box-shadow:none}._selectedColor_1rz63_637{border-color:#fff!important;box-shadow:none}._colorLabel_1rz63_647{font-size:11px;color:var(--text-secondary);margin-bottom:8px;font-weight:600}._confirmContainer_1rz63_663{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1}._confirmText_1rz63_679{font-size:13px;font-weight:600;color:var(--text-primary)}._confirmActions_1rz63_691{display:flex;gap:8px}._stylePickerTrigger_1rz63_703{position:relative}._activeStyleBtn_1rz63_711{background:var(--color-primary-muted, rgba(139, 92, 246, .15))!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important;box-shadow:none}._stylePopover_1rz63_725{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);background:var(--surface-elevated, #1a1a1c);border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:none;z-index:10000;width:280px;max-height:480px;overflow-y:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:14px}._popoverSection_1rz63_765{display:flex;flex-direction:column;gap:6px}._sectionTitle_1rz63_777{font-size:10px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}._popoverGrid_1rz63_795{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}._popoverGridStacked_1rz63_807{display:flex;flex-direction:column;gap:4px}._popoverOption_1rz63_819{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff05;border:1px solid var(--border);border-radius:6px;color:var(--text-primary);font-size:11px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);justify-content:flex-start}._popoverOption_1rz63_819:hover{background:var(--glass-bg-hover);border-color:var(--border-hover);transform:translateY(-1px)}._activeOption_1rz63_863{background:var(--color-primary-muted, rgba(139, 92, 246, .15))!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important}._popoverSectionRow_1rz63_875{display:flex;gap:10px}._popoverSectionHalf_1rz63_885{flex:1;display:flex;flex-direction:column;gap:6px}@keyframes _grainShift_1ohwf_1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-1px,-2px)}80%{transform:translate(1px,1px)}}._panel_1ohwf_19{height:100%;background:var(--color-bg-base);display:flex;flex-direction:column;z-index:100;flex-shrink:0;overflow:hidden;position:relative;transition:width .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._sideRight_1ohwf_45{border-left:1px solid var(--glass-border);box-shadow:none}._sideLeft_1ohwf_55{border-right:1px solid var(--glass-border);box-shadow:none}._panelOpen_1ohwf_65{opacity:1}._panelClosed_1ohwf_73{opacity:0;border-color:transparent!important;pointer-events:none;box-shadow:none!important}._panel_1ohwf_19:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 160% 40% at 50% 0%,rgba(139,92,246,.08) 0%,transparent 65%),radial-gradient(ellipse 120% 30% at 50% 100%,rgba(6,182,212,.04) 0%,transparent 65%);pointer-events:none;z-index:1}._panel_1ohwf_19:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:_grainShift_1ohwf_1 .12s steps(1) infinite}._panel_1ohwf_19>*{position:relative;z-index:2}._header_1ohwf_147{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--glass-border);background:var(--color-bg-base);position:sticky;top:0;z-index:10;flex-shrink:0}._headerLeft_1ohwf_173{display:flex;align-items:center;gap:8px}._headerIcon_1ohwf_185{display:flex;align-items:center;justify-content:center;color:var(--color-primary)}._headerTitle_1ohwf_199{font-size:.75rem;font-weight:600;color:var(--color-text-main);text-transform:uppercase;letter-spacing:.08em;opacity:.9}._headerActions_1ohwf_217{display:flex;align-items:center;gap:4px}._closeBtn_1ohwf_229{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;width:26px;height:26px;padding:0;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}._closeBtn_1ohwf_229:hover{background:var(--glass-bg-hover);color:var(--color-text-main)}._scrollContent_1ohwf_271{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}._resizeHandle_1ohwf_291{position:absolute;top:0;bottom:0;width:6px;cursor:col-resize;z-index:100;transition:background-color .2s ease}._resizeHandle_1ohwf_291:hover{background-color:var(--color-primary)}._overlay_1ak4x_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:10000;display:flex;justify-content:center;padding:40px;animation:_fadeIn_1ak4x_1 .2s ease-out;will-change:transform}@keyframes _fadeIn_1ak4x_1{0%{opacity:0}to{opacity:1}}._modal_1ak4x_45{width:100%;height:100%;max-width:none;background:var(--modal-bg);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--glass-border);border-radius:12px;box-shadow:none;will-change:transform}._centerModalOverride_1ak4x_79{width:100%;max-width:900px;height:90vh;border-radius:12px;border:1px solid var(--glass-border);box-shadow:none;background:var(--modal-bg);will-change:transform}._header_1ak4x_103{padding:24px 40px;border-bottom:1px solid var(--glass-border);display:flex;justify-content:space-between;align-items:center;background:transparent}._titleInput_1ak4x_121{background:transparent;border:none;font-size:2rem;font-weight:800;color:var(--color-text-main);width:100%;outline:none}._closeBtn_1ak4x_141{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:8px;border-radius:8px;transition:all .2s;margin-left:16px}._closeBtn_1ak4x_141:hover{background:#ffffff1a;color:#fff}._editorContainer_1ak4x_173{flex-grow:1;overflow-y:auto;padding:40px;contain:layout paint style;will-change:transform;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._container_1kt6t_1{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:6px;transition:all .2s}._container_1kt6t_1:focus-within{border-color:var(--color-primary);background:#0006}._chips_1kt6t_27{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._chip_1kt6t_27{background:#8b5cf626;border:1px solid rgba(139,92,246,.3);color:var(--color-primary);font-size:.8rem;font-weight:500;padding:2px 6px 2px 10px;border-radius:4px;display:flex;align-items:center;gap:4px}._removeBtn_1kt6t_67{border:none;background:transparent;color:currentColor;opacity:.6;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;transition:opacity .2s}._removeBtn_1kt6t_67:hover{opacity:1;background:#0000001a}._input_1kt6t_105{background:transparent;border:none;outline:none;color:var(--color-text-main);font-size:.9rem;font-family:inherit;flex:1;min-width:60px;padding:4px}._input_1kt6t_105::-moz-placeholder{color:var(--color-text-muted);opacity:.6}._input_1kt6t_105::placeholder{color:var(--color-text-muted);opacity:.6}._container_55n8c_1{position:relative;width:100%;font-family:inherit}._trigger_55n8c_13{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 14px;font-size:.95rem;color:var(--color-text-main);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s}._trigger_55n8c_13:hover{background:#ffffff0f;border-color:#fff3}._open_55n8c_51{border-color:var(--color-primary);background:#ffffff0d}._arrow_55n8c_61{opacity:.5;transition:transform .2s}._open_55n8c_51 ._arrow_55n8c_61{transform:rotate(180deg);opacity:1;color:var(--color-primary)}._dropdown_55n8c_83{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#1e1e1e;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:none;z-index:200;overflow:hidden;animation:_slideDown_55n8c_1 .15s ease-out}@keyframes _slideDown_55n8c_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._option_55n8c_135{padding:10px 14px;font-size:.95rem;color:var(--color-text-main);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .1s}._option_55n8c_135:hover{background:#ffffff1a}._selected_55n8c_165{background:#8b5cf626;color:var(--color-primary);font-weight:500}._selected_55n8c_165:hover{background:#8b5cf640}._container_rp06k_1{position:relative;width:100%}._trigger_rp06k_11{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 14px;font-size:.95rem;color:var(--color-text-main);cursor:pointer;transition:all .2s}._trigger_rp06k_11:hover{background:#ffffff0f;border-color:#fff3}._open_rp06k_43{border-color:var(--color-primary);background:#ffffff0d}._triggerContent_rp06k_53{display:flex;align-items:center;gap:10px}._icon_rp06k_65{opacity:.6}._dropdown_rp06k_73{position:absolute;top:calc(100% + 8px);left:0;width:280px;background:#1e1e1e;background:#18181b;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:none;z-index:200;padding:16px;animation:_fadeIn_rp06k_1 .15s ease-out}@keyframes _fadeIn_rp06k_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._header_rp06k_131{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._monthLabel_rp06k_145{font-weight:600;font-size:.95rem;color:var(--color-text-main)}._navBtn_rp06k_157{background:transparent;border:1px solid transparent;color:var(--color-text-muted);width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._navBtn_rp06k_157:hover{background:#ffffff1a;color:var(--color-text-main)}._weekdays_rp06k_195{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:8px;text-align:center}._weekday_rp06k_195{font-size:.75rem;color:var(--color-text-muted);font-weight:600}._grid_rp06k_221{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._day_rp06k_233{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:var(--color-text-main);border-radius:6px;cursor:pointer;transition:background .1s}._day_rp06k_233:hover{background:#ffffff1a}._today_rp06k_265{color:var(--color-primary);font-weight:700;position:relative}._today_rp06k_265:after{content:"";position:absolute;bottom:4px;width:4px;height:4px;border-radius:50%;background:var(--color-primary)}._selected_rp06k_297{background:var(--color-primary)!important;color:#fff!important;box-shadow:none}._selected_rp06k_297:after{display:none}@keyframes _grainShift_1g9w5_1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-1px,-2px)}80%{transform:translate(1px,1px)}}._panel_1g9w5_21{width:310px;height:100%;background:var(--color-bg-base);border-left:1px solid var(--glass-border);display:flex;flex-direction:column;z-index:100;flex-shrink:0;overflow:hidden;position:relative;box-shadow:none;transition:width .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),border-left-color .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._panelOpen_1g9w5_57{width:310px;opacity:1;transform:translate(0)}._panelClosed_1g9w5_69{width:0!important;opacity:0;transform:translate(15px);border-left-color:transparent!important;pointer-events:none;box-shadow:none}._panel_1g9w5_21:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 160% 40% at 50% 0%,rgba(139,92,246,.16) 0%,transparent 65%),radial-gradient(ellipse 120% 30% at 50% 100%,rgba(6,182,212,.08) 0%,transparent 65%);pointer-events:none;z-index:1}._panel_1g9w5_21:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:_grainShift_1g9w5_1 .12s steps(1) infinite}._panel_1g9w5_21>*{position:relative;z-index:2}._contentWrapper_1g9w5_149{display:flex;flex-direction:column;gap:20px;padding-bottom:24px}._coverSection_1g9w5_165{width:100%}._coverPreview_1g9w5_173{width:100%;height:80px;border-radius:8px;overflow:hidden;position:relative;border:1px solid var(--glass-border);box-shadow:none}._coverPreview_1g9w5_173 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._removeCoverBtn_1g9w5_205{position:absolute;top:5px;right:5px;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border:none;width:18px;height:18px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:background var(--transition-fast)}._removeCoverBtn_1g9w5_205:hover{background:#dc2626e6}._addCoverBtn_1g9w5_251{width:100%;height:60px;border:1px dashed var(--glass-border);border-radius:8px;background:transparent;color:var(--color-text-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.7rem;font-weight:500;transition:all var(--transition-fast)}._addCoverBtn_1g9w5_251:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-glow)}._titleSection_1g9w5_303{display:flex;align-items:center;gap:10px}._iconBtn_1g9w5_315{width:34px;height:34px;border-radius:8px;background:var(--color-primary-glow);border:1px solid rgba(139,92,246,.2);color:var(--color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all var(--transition-fast);box-shadow:none}._iconBtn_1g9w5_315:hover{border-color:var(--color-primary);transform:scale(1.03)}._titleInput_1g9w5_357{background:transparent;border:none;font-family:Outfit,sans-serif;font-size:1rem;font-weight:700;color:var(--color-text-main);width:100%;outline:none;border-bottom:2px solid transparent;padding-bottom:1px;transition:border-bottom-color var(--transition-fast)}._titleInput_1g9w5_357:focus{border-bottom-color:var(--color-primary)}._fieldGroup_1g9w5_399{display:flex;flex-direction:column;gap:4px}._fieldGroup_1g9w5_399 label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.62rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;opacity:.75;margin-left:2px}._descriptionInput_1g9w5_435{background:var(--color-bg-surface);border:1px solid var(--glass-border);border-radius:8px;padding:8px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8rem;color:var(--color-text-main);outline:none;transition:all var(--transition-fast);width:100%;resize:none;line-height:1.45}._descriptionInput_1g9w5_435:hover{border-color:var(--color-primary)}._descriptionInput_1g9w5_435:focus{border-color:var(--color-primary);background:var(--glass-bg-hover);box-shadow:none}._divider_1g9w5_485{border:none;border-top:1px solid var(--glass-border);margin:2px 0}._panel_1g9w5_21 input,._panel_1g9w5_21 select,._panel_1g9w5_21 textarea,._panel_1g9w5_21 button,._panel_1g9w5_21 div,._panel_1g9w5_21 span{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}._panel_1g9w5_21 ._titleInput_1g9w5_357{font-family:Outfit,sans-serif!important}@keyframes _grainShift_ruai1_1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-1px,-2px)}80%{transform:translate(1px,1px)}}._panel_ruai1_51{width:310px;height:100%;background:var(--color-bg-base);border-left:1px solid var(--glass-border);display:flex;flex-direction:column;z-index:100;flex-shrink:0;overflow:hidden;position:relative;box-shadow:none;transition:width .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),border-left-color .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._panelOpen_ruai1_83{width:310px;opacity:1;transform:translate(0)}._panelClosed_ruai1_95{width:0!important;opacity:0;transform:translate(15px);border-left-color:transparent!important;pointer-events:none;box-shadow:none}._panel_ruai1_51:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 160% 40% at 50% 0%,rgba(139,92,246,.12) 0%,transparent 65%),radial-gradient(ellipse 120% 30% at 50% 100%,rgba(6,182,212,.06) 0%,transparent 65%);pointer-events:none;z-index:1}._panel_ruai1_51:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:_grainShift_ruai1_1 .12s steps(1) infinite}._panel_ruai1_51>*{position:relative;z-index:2}._header_ruai1_173{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--glass-border);background:var(--color-bg-base);position:sticky;top:0;z-index:10;flex-shrink:0}._headerLeft_ruai1_199{display:flex;align-items:center;gap:8px}._headerTitle_ruai1_211{font-size:.72rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;opacity:.85}._closeBtn_ruai1_229{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;width:26px;height:26px;padding:0;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}._closeBtn_ruai1_229:hover{background:var(--glass-bg-hover);color:var(--color-text-main)}._scrollContent_ruai1_271{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}._emptyState_ruai1_291{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--color-text-muted);font-size:.8rem;text-align:center;gap:12px;opacity:.7;height:100%}._emptyIcon_ruai1_319{opacity:.5}._tree_ruai1_329{display:flex;flex-direction:column;gap:2px}._itemWrapper_ruai1_341{display:flex;flex-direction:column}._itemRow_ruai1_351{display:flex;align-items:center;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:.8rem;color:var(--color-text-muted);transition:all .15s cubic-bezier(.4,0,.2,1);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:6px}._itemRow_ruai1_351:hover{background:var(--glass-bg-hover);color:var(--color-text-main);padding-left:10px}._itemRow_ruai1_351:before{content:"";position:absolute;left:var(--indent-line-left);top:0;bottom:0;width:1px;background:var(--glass-border);opacity:.5;pointer-events:none;display:var(--indent-line-display, block)}._indent-0_ruai1_423{padding-left:8px}._indent-1_ruai1_431{padding-left:24px}._indent-2_ruai1_439{padding-left:40px}._indent-3_ruai1_447{padding-left:56px}._indent-4_ruai1_455{padding-left:72px}._indent-5_ruai1_463{padding-left:88px}._itemActive_ruai1_473{color:var(--color-primary)!important;font-weight:550;background:var(--color-primary-glow)!important}._itemActive_ruai1_473:after{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:var(--color-primary);border-radius:2px;box-shadow:none}._collapseIcon_ruai1_511{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);opacity:.6;padding:2px;border-radius:4px;transition:transform .2s ease,background .15s ease;cursor:pointer;margin-right:-2px;z-index:5}._collapseIcon_ruai1_511:hover{background:var(--ui-hover);color:var(--color-text-main)}._collapsed_ruai1_549{transform:rotate(-90deg)}._expanded_ruai1_557{transform:rotate(0)}._itemIcon_ruai1_565{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;opacity:.7}._itemLabel_ruai1_585{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._heading1_ruai1_603{font-weight:600;font-size:.85rem;color:var(--color-text-main)}._heading2_ruai1_615{font-weight:550;font-size:.82rem}._heading3_ruai1_625{font-size:.8rem}._page_ruai1_633{font-weight:500;color:var(--color-secondary)}._todo_ruai1_643{font-family:monospace}._checkbox_ruai1_653{width:12px;height:12px;border:1px solid var(--color-text-muted);border-radius:3px;display:flex;align-items:center;justify-content:center;margin-right:2px}._checkboxChecked_ruai1_675{border-color:var(--color-primary);background:var(--color-primary)}._checkboxChecked_ruai1_675:after{content:"✓";color:#fff;font-size:8px;font-weight:700}._childrenContainer_ruai1_701{display:flex;flex-direction:column;overflow:hidden;transition:max-height .3s cubic-bezier(.16,1,.3,1),opacity .2s ease}._childrenContainerCollapsed_ruai1_715{max-height:0!important;opacity:0;pointer-events:none}._scrollIndicator_ruai1_729{position:absolute;left:0;right:0;height:16px;pointer-events:none;z-index:5;opacity:0;transition:opacity .2s ease}._scrollIndicatorTop_ruai1_751{top:45px;background:linear-gradient(to bottom,var(--color-bg-base),transparent)}._scrollIndicatorBottom_ruai1_761{bottom:0;background:linear-gradient(to top,var(--color-bg-base),transparent)}._rowControls_ruai1_773{display:flex;align-items:center;gap:3px;margin-left:auto;opacity:0;transition:opacity .2s cubic-bezier(.16,1,.3,1);pointer-events:auto}._itemRow_ruai1_351:hover ._rowControls_ruai1_773{opacity:1}._rearrangeBtn_ruai1_807,._navigateBtn_ruai1_809{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:3px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.16,1,.3,1)}._rearrangeBtn_ruai1_807:hover{background:var(--glass-bg-hover);color:var(--color-secondary)!important;transform:scale(1.08)}._navigateBtn_ruai1_809:hover{background:var(--glass-bg-hover);color:var(--color-primary)!important;transform:translate(2px) scale(1.08)}._cardIcon_ruai1_861{color:var(--color-primary);flex-shrink:0;opacity:.75;transition:opacity .2s ease}._itemActive_ruai1_473 ._cardIcon_ruai1_861{opacity:1}._headerActions_ruai1_885{display:flex;align-items:center;gap:4px}._actionIconBtn_ruai1_897{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._actionIconBtn_ruai1_897:hover{background:var(--glass-bg-hover);color:var(--color-primary)}._switcherTrack_ruai1_935{display:inline-flex;position:relative;background:#ffffff05;border:1px solid var(--glass-border);border-radius:8px;padding:2px;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;overflow:hidden;height:26px;transition:all .25s cubic-bezier(.16,1,.3,1)}._switcherTrack_ruai1_935:hover{border-color:#6366f166;box-shadow:none}._switcherSlider_ruai1_977{position:absolute;top:2px;bottom:2px;width:22px;background:linear-gradient(135deg,#6366f11f,#8b5cf61f);border:1px solid rgba(99,102,241,.25);border-radius:6px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s ease;z-index:1;pointer-events:none}._sliderLeft_ruai1_1005{transform:translate(0)}._sliderRight_ruai1_1013{transform:translate(24px)}._switcherOption_ruai1_1025{position:relative;z-index:2;background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;width:23px;height:22px;border-radius:6px;transition:all .25s cubic-bezier(.16,1,.3,1);outline:none;display:flex;align-items:center;justify-content:center;padding:0}._switcherOptionActive_ruai1_1061{color:var(--color-primary, #6366f1)!important;filter:drop-shadow(0 0 4px rgba(99,102,241,.4))}._switcherOption_ruai1_1025:hover:not(._switcherOptionActive_ruai1_1061){color:var(--color-text-main)}._headerDivider_ruai1_1079{width:1px;height:14px;background:var(--glass-border);margin:0 4px}._searchContainer_ruai1_1095{padding:10px 16px;border-bottom:1px solid var(--glass-border);background:#0f111566;display:flex;align-items:center;position:relative;z-index:10}._searchInput_ruai1_1115{width:100%;background:#ffffff0a;border:1px solid var(--glass-border);border-radius:8px;padding:6px 32px 6px 12px;font-size:.78rem;color:var(--color-text-main);outline:none;transition:all .25s cubic-bezier(.16,1,.3,1);font-family:inherit}._searchInput_ruai1_1115::-moz-placeholder{color:var(--color-text-muted);opacity:.6}._searchInput_ruai1_1115::placeholder{color:var(--color-text-muted);opacity:.6}._searchInput_ruai1_1115:focus{background:#ffffff0f;border-color:var(--color-primary);box-shadow:none}._clearSearchBtn_ruai1_1163{position:absolute;right:24px;background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease}._clearSearchBtn_ruai1_1163:hover{opacity:1;color:var(--color-text-main)}._headingBadge_ruai1_1205{display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;width:20px;height:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;flex-shrink:0;letter-spacing:-.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}._itemIconContainer_ruai1_1239{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}._todoItemCompleted_ruai1_1259 ._itemLabel_ruai1_585{text-decoration:line-through;color:var(--color-text-muted)!important;opacity:.5}._progressContainer_ruai1_1273{padding:10px 16px;border-bottom:1px solid var(--glass-border);background:#10b98105;display:flex;flex-direction:column;gap:6px;z-index:10}._progressHeader_ruai1_1293{display:flex;align-items:center;justify-content:space-between;font-size:.72rem;font-weight:550;color:var(--color-text-muted)}._progressLabel_ruai1_1311{display:flex;align-items:center;gap:5px;color:#10b981}._progressStats_ruai1_1325{font-family:monospace;font-weight:600}._progressBarBg_ruai1_1335{width:100%;height:5px;background:#ffffff0d;border-radius:3px;overflow:hidden}._progressBarFill_ruai1_1351{height:100%;background:linear-gradient(90deg,#10b981,#34d399);border-radius:3px;transition:width .3s cubic-bezier(.16,1,.3,1);box-shadow:none}._themeSwitcher_1cw8i_1{background:transparent;border:1px solid transparent;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);color:var(--color-text-muted)}._themeSwitcher_1cw8i_1:hover{background:#8b5cf614;color:var(--color-primary);transform:translateY(-2px) scale(1.05)}._themeSwitcher_1cw8i_1:active{transform:scale(.95)}._iconWrapper_1cw8i_55{display:flex;align-items:center;justify-content:center;color:inherit;transition:all var(--transition-fast)}._themeSwitcher_1cw8i_1:hover ._iconWrapper_1cw8i_55{transform:rotate(15deg)}._icon_1cw8i_55{transition:transform var(--transition-smooth)}._themeSwitcher_1cw8i_1:hover ._icon_1cw8i_55{transform:scale(1.05)}._iconBtn_1giwu_1{background:transparent;border:1px solid transparent;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);color:var(--color-text-muted)}._iconBtn_1giwu_1:hover{background:#8b5cf614;color:var(--color-primary);transform:translateY(-2px) scale(1.05)}._iconBtn_1giwu_1:active{transform:scale(.95)}._neverSaved_1giwu_57{border-color:var(--glass-border);opacity:.75}._neverSaved_1giwu_57 svg{color:var(--color-text-muted, rgba(255, 255, 255, .45))}._notSynced_1giwu_75{border-color:var(--color-warning, #f59e0b)!important;background:#f59e0b0f!important;box-shadow:none!important;animation:_warningPulse_1giwu_1 2.4s infinite ease-in-out}._notSynced_1giwu_75 svg{color:var(--color-warning, #f59e0b)!important}@keyframes _warningPulse_1giwu_1{0%,to{border-color:#f59e0b66;box-shadow:none}50%{border-color:#f59e0bd9;box-shadow:none}}._synced_1giwu_107{border-color:#10b981!important;background:#10b9810f!important;box-shadow:none!important}._synced_1giwu_107 svg{color:#10b981!important}._error_1giwu_127{border-color:#ef4444!important;background:#ef444414!important;box-shadow:none!important;animation:_errorPulse_1giwu_1 1.8s infinite ease-in-out}._error_1giwu_127 svg{color:#ef4444!important}@keyframes _errorPulse_1giwu_1{0%,to{border-color:#ef444473}50%{border-color:#ef4444f2}}._saving_1giwu_157{animation:_pulse_1giwu_1 1.6s infinite ease-in-out;background:#8b5cf61f!important;border-color:var(--color-primary)!important}._saving_1giwu_157 svg{color:var(--color-primary)!important}@keyframes _pulse_1giwu_1{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.04);opacity:1}}@keyframes _grainShift_1r5tb_1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-1px,-2px)}80%{transform:translate(1px,1px)}}._panel_1r5tb_17{width:310px;height:100%;background:var(--color-bg-base);border-left:1px solid var(--glass-border);display:flex;flex-direction:column;z-index:100;flex-shrink:0;overflow:hidden;position:relative;box-shadow:none;transition:width .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),border-left-color .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._panelOpen_1r5tb_49{width:310px;opacity:1;transform:translate(0)}._panelClosed_1r5tb_61{width:0!important;opacity:0;transform:translate(15px);border-left-color:transparent!important;pointer-events:none;box-shadow:none}._panel_1r5tb_17:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 160% 40% at 50% 0%,rgba(139,92,246,.12) 0%,transparent 65%),radial-gradient(ellipse 120% 30% at 50% 100%,rgba(6,182,212,.06) 0%,transparent 65%);pointer-events:none;z-index:1}._panel_1r5tb_17:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:_grainShift_1r5tb_1 .12s steps(1) infinite}._panel_1r5tb_17>*{position:relative;z-index:2}._header_1r5tb_133{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--glass-border);background:var(--color-bg-base);flex-shrink:0}._headerLeft_1r5tb_153{display:flex;align-items:center;gap:8px}._headerTitle_1r5tb_165{font-size:.72rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;opacity:.85}._closeBtn_1r5tb_183{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;width:26px;height:26px;padding:0;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}._closeBtn_1r5tb_183:hover{background:var(--glass-bg-hover);color:var(--color-text-main)}._scrollContent_1r5tb_223{flex:1;overflow-y:auto;padding:12px 16px 20px;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}._category_1r5tb_243{margin-bottom:16px}._categoryTitle_1r5tb_251{font-size:.68rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;opacity:.9}._shortcutRow_1r5tb_271{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;border-radius:6px;font-size:.78rem;color:var(--color-text-muted);transition:background .15s ease}._shortcutRow_1r5tb_271:hover{background:var(--glass-bg-hover);color:var(--color-text-main)}._shortcutLabel_1r5tb_303{flex:1;line-height:1.4}._shortcutKeys_1r5tb_313{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:12px}._kbd_1r5tb_329{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;font-size:.7rem;font-weight:500;font-family:inherit;color:var(--color-text-main);background:var(--color-bg-surface);border:1px solid var(--glass-border);border-radius:5px;box-shadow:none;line-height:1}._kbdMod_1r5tb_365{color:var(--color-secondary);font-weight:600}._emptyState_1r5tb_375{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--color-text-muted);font-size:.8rem;text-align:center;gap:12px;opacity:.7;height:100%}._emptyIcon_1r5tb_403{opacity:.5}._homeButton_1gw6p_1{background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:none;color:var(--color-text-muted);position:relative}._homeButton_1gw6p_1:hover{background:var(--glass-bg-hover);border-color:var(--color-primary);transform:translateY(-2px) scale(1.05);box-shadow:none;color:var(--color-primary)}._homeButton_1gw6p_1:active{transform:scale(.95)}._authed_1gw6p_69{border-color:var(--color-primary);background:#8b5cf614}._iconWrapper_1gw6p_79{display:flex;align-items:center;justify-content:center;color:var(--color-text-main);transition:all var(--transition-fast)}._homeButton_1gw6p_1:hover ._iconWrapper_1gw6p_79{color:var(--color-primary);transform:scale(1.05)}._dot_1gw6p_105{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:#22c55e;border:2px solid var(--color-bg-base);box-shadow:none}._historyControls_13z7n_1{display:flex;align-items:center;gap:4px;padding:6px 8px;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:99px;box-shadow:none;height:48px;box-sizing:border-box}._historyBtn_13z7n_31{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid transparent;background:transparent;color:var(--color-text-muted);border-radius:50%;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1)}._historyBtn_13z7n_31:hover:not(:disabled){background:#8b5cf614;color:var(--color-primary);transform:translateY(-2px) scale(1.05)}._historyBtn_13z7n_31:active:not(:disabled){transform:scale(.95)}._historyBtn_13z7n_31:disabled{opacity:.3;cursor:not-allowed}._root_1u53u_1{position:fixed;left:50%;transform:translate(-50%) translateY(-12px) scale(.97);opacity:0;visibility:hidden;z-index:1200;pointer-events:none;display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-radius:16px;background:linear-gradient(135deg,#0f0f14d9,#08080ceb);border:1px solid rgba(255,255,255,.08);box-shadow:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:opacity .1s cubic-bezier(.16,1,.3,1),transform .1s cubic-bezier(.16,1,.3,1),visibility 0ms linear .1s}._visible_1u53u_49{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1);transition:opacity .1s cubic-bezier(.16,1,.3,1),transform .1s cubic-bezier(.16,1,.3,1),visibility 0ms linear 0ms}._line_1u53u_69{display:flex;align-items:center;gap:8px;color:#ffffffe6;font-size:12.5px;font-family:system-ui,-apple-system,sans-serif;line-height:1;letter-spacing:.03em}._keycap_1u53u_91{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:22px;padding:0 8px;border-radius:6px;background:linear-gradient(180deg,#32323cd9,#19191ef2);border:1px solid rgba(255,255,255,.16);border-bottom:2px solid rgba(255,255,255,.32);box-shadow:none;color:#fff;font-size:10px;font-weight:700;text-shadow:none;letter-spacing:.05em;text-transform:uppercase}._join_1u53u_131{color:#ffffff4d;font-weight:700;font-size:11px}._label_1u53u_143{color:#ffffffb8;font-weight:500;margin-left:2px}._successLine_1u53u_155{display:flex;align-items:center;gap:8px;animation:_successPulse_1u53u_1 1.5s infinite alternate}._successBadge_1u53u_169{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#10b981;font-size:10px;font-weight:900}@keyframes _successPulse_1u53u_1{0%{opacity:.95}to{opacity:1;filter:drop-shadow(0 0 2px rgba(16,185,129,.35))}}._calendarWrapper_if61q_1{width:100%;height:100%;display:flex;flex-direction:column;background:#0a0a0a66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:12px;border:1px solid rgba(255,255,255,.06);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}._header_if61q_31{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:#0f0f0f99}._titleSection_if61q_49{display:flex;align-items:center;gap:20px}._monthTitle_if61q_61{font-size:1.1rem;font-weight:600;color:#ffffffe6;min-width:150px}._viewControls_if61q_75{display:flex;align-items:center;background:#ffffff08;border-radius:6px;padding:2px;border:1px solid rgba(255,255,255,.08)}._viewBtn_if61q_93{border:none;background:transparent;color:#ffffff80;padding:4px 12px;font-size:.8rem;border-radius:4px;cursor:pointer;transition:all .2s;font-weight:500}._viewBtn_if61q_93:hover{color:#fffc}._activeView_if61q_125{background:#ffffff1a;color:#fff;box-shadow:none}._navControls_if61q_137{display:flex;align-items:center;gap:8px}._navBtn_if61q_149{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#fff9;cursor:pointer;transition:all .15s}._navBtn_if61q_149:hover{background:#ffffff14;color:#fff;border-color:#ffffff26}._todayBtn_if61q_189{padding:0 12px;height:28px;font-size:.8rem;width:auto}._grid_if61q_205{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto 1fr;flex:1;overflow-y:auto}._dayHeader_if61q_223{text-align:center;padding:8px;font-size:.75rem;font-weight:600;text-transform:uppercase;color:#fff6;border-bottom:1px solid rgba(255,255,255,.06);background:#0f0f0f4d}._daysGrid_if61q_247{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(100px,1fr);grid-column:1 / -1}._dayCell_if61q_261{border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:6px;display:flex;flex-direction:column;gap:4px;position:relative;background:transparent;transition:background .1s}._dayCell_if61q_261:hover{background:#ffffff05}._cellHeader_if61q_293{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}._dayNumber_if61q_307{font-size:.8rem;font-weight:500;color:#fff6;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}._addBtn_if61q_331{opacity:0;background:transparent;border:none;color:#fff6;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}._dayCell_if61q_261:hover ._addBtn_if61q_331{opacity:1}._addBtn_if61q_331:hover{background:#ffffff1a;color:#fff}._today_if61q_189 ._dayNumber_if61q_307{background:#8b5cf6;color:#fff;font-weight:600}._otherMonth_if61q_389{background:#00000026}._otherMonth_if61q_389 ._dayNumber_if61q_307{opacity:.3}._cardPill_if61q_409{font-size:.7rem;padding:2px 6px;border-radius:4px;background:#ffffff14;color:#fffc;cursor:grab;border:1px solid rgba(255,255,255,.05);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform .1s,background .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:4px;margin-bottom:2px}._cardPill_if61q_409:hover{background:#ffffff1f;transform:translateY(-1px);z-index:2;border-color:#ffffff1a}._cardCompleted_if61q_461{opacity:.5;text-decoration:line-through}._priorityIndicator_if61q_471{width:6px;height:6px;border-radius:50%;flex-shrink:0}._cardLabel_if61q_485{overflow:hidden;text-overflow:ellipsis}._calendarWrapper_if61q_1::-webkit-scrollbar{width:6px;height:6px}._calendarWrapper_if61q_1::-webkit-scrollbar-track{background:transparent}._calendarWrapper_if61q_1::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}._card_rn9bd_1{background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-radius:12px;padding:12px;cursor:pointer;transition:.15s ease,border-color .15s ease,opacity .15s ease;display:flex;flex-direction:column;gap:8px;min-height:60px}._card_rn9bd_1:hover{border-color:#8b5cf64d;box-shadow:none}._dragging_rn9bd_45{box-shadow:none;border-color:var(--color-primary)}._statusRow_rn9bd_57{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._statusBadge_rn9bd_71{display:inline-flex;align-items:center;gap:4px;font-size:.65rem;font-weight:600;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}._priorityBadge_rn9bd_95{display:inline-flex;align-items:center;gap:4px;font-size:.65rem;font-weight:500;padding:2px 6px;border-radius:4px}._subtaskBadge_rn9bd_115{display:inline-flex;align-items:center;gap:4px;font-size:.65rem;font-weight:500;padding:2px 6px;border-radius:4px;background:#8b5cf626;color:#8b5cf6}._subtaskComplete_rn9bd_139{background:#22c55e26;color:#22c55e}._titleRow_rn9bd_151{display:flex;align-items:flex-start;gap:8px;justify-content:space-between}._title_rn9bd_151{font-size:.9rem;font-weight:500;color:var(--color-text-main);line-height:1.4;flex:1;word-break:break-word}._titleInput_rn9bd_183{background:transparent;border:1px solid var(--color-primary);border-radius:4px;padding:2px 6px;font-size:.9rem;font-weight:500;color:var(--color-text-main);width:100%;outline:none}._priorityDot_rn9bd_209{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:6px}._description_rn9bd_227{font-size:.8rem;color:var(--color-text-muted);line-height:1.4;margin:0;opacity:.8}._progressContainer_rn9bd_245{display:flex;align-items:center;gap:8px}._progressBar_rn9bd_257{flex:1;height:4px;background:#0000001a;border-radius:2px;overflow:hidden}._progressFill_rn9bd_273{height:100%;border-radius:2px;transition:width .3s ease,background .3s ease}._progressText_rn9bd_285{font-size:.7rem;font-weight:600;min-width:32px;text-align:right}._metaRow_rn9bd_301{display:flex;align-items:center;gap:8px;margin-top:auto}._dueDateBadge_rn9bd_317{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:500;padding:2px 8px;border-radius:4px;background:#6b728026;color:#6b7280}._dueDateBadge_rn9bd_317._overdue_rn9bd_341{background:#ef444426;color:#ef4444}._dueDateBadge_rn9bd_317._today_rn9bd_351{background:#f9731626;color:#f97316}._dueDateBadge_rn9bd_317._soon_rn9bd_361{background:#eab30826;color:#eab308}._dueDateBadge_rn9bd_317._upcoming_rn9bd_371{background:#8b5cf626;color:#8b5cf6}._dueDateBadge_rn9bd_317._normal_rn9bd_381{background:#6b72801a;color:#6b7280}._assigneeAvatar_rn9bd_393{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#6366f1);display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:600;color:#fff;flex-shrink:0}._wrapper_s5jcz_1{position:relative;touch-action:none}._dragging_s5jcz_13{opacity:0;pointer-events:none}._wrapper_s5jcz_1:not(._dragging_s5jcz_13){transition:transform .25s cubic-bezier(.25,1,.5,1)}._board_1kswx_1{background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-radius:20px;padding:24px;min-width:800px;min-height:500px;display:flex;flex-direction:column;box-shadow:none;transition:background-color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.2,0,.2,1);overflow:visible;height:auto;width:-moz-fit-content;width:fit-content;will-change:transform,box-shadow}._dragging_1kswx_41{transform:scale(.98) rotate(1deg);box-shadow:none;opacity:.95;z-index:10000!important}._dots_1kswx_57{background-color:#1a1a1a;background-image:radial-gradient(#333 1px,transparent 1px);background-size:20px 20px}._grid_1kswx_69{background-color:#1a1a1a;background-image:linear-gradient(#333 1px,transparent 1px),linear-gradient(90deg,#333 1px,transparent 1px);background-size:20px 20px}._gradient-blue_1kswx_81{background:linear-gradient(135deg,#1e1e2e,#1e3a8a)}._gradient-purple_1kswx_89{background:linear-gradient(135deg,#2e1065,#4c1d95)}._selected_1kswx_97{border-color:#8b5cf6;box-shadow:none}._header_1kswx_107{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.05)}._title_1kswx_125{margin:0;font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#fff,#aaa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}._columnCount_1kswx_147{font-size:.75rem;font-weight:500;color:#fff6;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0d;padding:4px 10px;border-radius:20px}._columnsContainer_1kswx_169{display:flex;gap:16px;flex:1;overflow-x:auto;padding-bottom:8px;align-items:stretch}._columnsContainer_1kswx_169::-webkit-scrollbar{height:6px}._columnsContainer_1kswx_169::-webkit-scrollbar-track{background:transparent}._columnsContainer_1kswx_169::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}._column_1kswx_147{flex:1;min-width:280px;background:#14141466;border-radius:16px;padding:12px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.03);transition:background-color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),.3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}._columnHovered_1kswx_243{background:#8b5cf61a!important;border-color:#8b5cf666!important;box-shadow:none;transform:scale(1.01)}._columnHovered_1kswx_243:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--color-primary);border-radius:16px;pointer-events:none;animation:_columnPulse_1kswx_1 1.5s ease-in-out infinite}@keyframes _columnPulse_1kswx_1{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}._columnCollapsed_1kswx_305{flex:0 0 50px;min-width:50px;padding:12px 4px;cursor:pointer;background:#14141433}._columnCollapsed_1kswx_305:hover{background:#1e1e1e66}._columnCollapsed_1kswx_305 ._columnHeader_1kswx_329{flex-direction:column;height:100%;margin-bottom:0;justify-content:flex-start;gap:16px;padding-top:8px;align-items:center}._columnCollapsed_1kswx_305 ._columnTitle_1kswx_351{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;margin-top:auto;margin-bottom:auto;letter-spacing:.05em;font-size:.9rem;color:#fff9}._columnCollapsed_1kswx_305 ._columnColorBar_1kswx_375{width:4px;height:24px;margin-right:0;margin-bottom:8px}._columnCollapsed_1kswx_305 ._statusBadge_1kswx_391,._columnCollapsed_1kswx_305 ._addCardBtn_1kswx_393,._columnCollapsed_1kswx_305 ._dropZone_1kswx_395{display:none!important}._column_1kswx_147:hover{background:#1e1e1e80;border-color:#ffffff14}._columnActive_1kswx_413{background:#8b5cf626!important;border-color:#8b5cf699!important;box-shadow:none}._columnHeader_1kswx_329{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;transition:background-color .3s ease,border-color .3s ease}._collapseBtn_1kswx_443{background:transparent;border:none;color:#ffffff4d;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s,color .2s}._collapseBtn_1kswx_443:hover{color:#fff;background:#ffffff1a}._columnTitle_1kswx_351{font-weight:600;font-size:.95rem;color:#ffffffe6}._statusBadge_1kswx_391{font-size:.65rem;padding:2px 6px;border-radius:4px;font-family:JetBrains Mono,monospace;opacity:.8}._addCardBtn_1kswx_393{background:#ffffff0d;border:1px solid rgba(255,255,255,.05);color:#fff9;border-radius:6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,color .2s;padding:0}._addCardBtn_1kswx_393:hover{background:#ffffff26;color:#fff;transform:scale(1.05)}._dropZone_1kswx_395{flex:1;display:flex;flex-direction:column;gap:12px;padding:4px;min-height:100px}._columnColorBar_1kswx_375{height:4px;width:24px;border-radius:2px;margin-right:10px;display:inline-block;vertical-align:middle}._handle_1kswx_587{opacity:0;width:10px!important;height:10px!important;border-radius:50%;background:var(--color-primary)!important;border:2px solid var(--bg-dark)!important;transition:opacity .3s ease,transform .3s ease,.3s ease;left:auto!important;right:-6px!important;top:-6px!important;transform:none!important;z-index:50}._board_1kswx_1:hover ._handle_1kswx_587{opacity:1}._handle_1kswx_587:hover{transform:scale(1.4)!important;box-shadow:none}._cardWrapper_1kswx_641{position:relative;width:100%}._dragGhost_1kswx_657{position:fixed;z-index:9999;pointer-events:none;opacity:.9;transform-origin:center center;box-shadow:none;transform:rotate(3deg) scale(1.02)}._dropPlaceholder_1kswx_683{background:#ffffff09;border:2px dashed rgba(255,255,255,.1);border-radius:12px;margin-bottom:0;transition:background-color .2s ease,border-color .2s ease}._dragOverlayCard_1kswx_701{cursor:grabbing;transform:rotate(2deg) scale(1.02);transform-origin:center center;transition:transform .1s ease,opacity .1s ease;filter:drop-shadow(0 20px 40px rgba(0,0,0,.4));position:relative}._dragOverlayCard_1kswx_701[data-ejecting]{transform:rotate(-3deg) scale(1.05);opacity:.85}._ejectBadge_1kswx_729{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#6366f1);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;box-shadow:none;animation:_ejectPulse_1kswx_1 .6s ease infinite alternate}@keyframes _ejectPulse_1kswx_1{0%{transform:scale(1)}to{transform:scale(1.1)}}._toolbar_1ty9t_1{display:flex;align-items:center;gap:12px;padding:12px 0;flex-wrap:wrap}._viewToggle_1ty9t_19{display:flex;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:2px;gap:2px}._viewToggleBtn_1ty9t_39{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ffffff59;cursor:pointer;padding:5px 8px;border-radius:6px;transition:background .15s,color .15s}._viewToggleBtn_1ty9t_39:hover{color:#fff9;background:#ffffff0d}._viewToggleActive_1ty9t_75{background:#8b5cf633;color:var(--color-primary);box-shadow:none}._searchContainer_1ty9t_89{display:flex;align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:6px 12px;gap:8px;min-width:200px;transition:border-color .15s,background .15s}._searchContainer_1ty9t_89:focus-within{border-color:var(--color-primary);background:#ffffff14}._searchIcon_1ty9t_123{color:var(--color-text-muted);opacity:.6;flex-shrink:0}._searchInput_1ty9t_135{background:transparent;border:none;outline:none;font-size:.85rem;color:var(--color-text-main);width:100%}._searchInput_1ty9t_135::-moz-placeholder{color:var(--color-text-muted);opacity:.5}._searchInput_1ty9t_135::placeholder{color:var(--color-text-muted);opacity:.5}._clearBtn_1ty9t_163{background:transparent;border:none;padding:2px;cursor:pointer;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .1s,color .1s}._clearBtn_1ty9t_163:hover{background:#ffffff1a;color:var(--color-text-main)}._filterContainer_1ty9t_201{position:relative}._filterBtn_1ty9t_209{display:flex;align-items:center;gap:6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:6px 12px;font-size:.85rem;color:var(--color-text-muted);cursor:pointer;transition:border-color .15s,background .15s,color .15s}._filterBtn_1ty9t_209:hover{background:#ffffff14;color:var(--color-text-main)}._filterBtn_1ty9t_209._active_1ty9t_247{border-color:var(--color-primary);color:var(--color-text-main);background:#8b5cf61a}._filterBadge_1ty9t_259{background:var(--color-primary);color:#fff;font-size:.65rem;font-weight:600;padding:1px 5px;border-radius:10px;min-width:16px;text-align:center}._filterMenu_1ty9t_283{position:absolute;top:calc(100% + 4px);left:0;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:10px;padding:6px;min-width:160px;box-shadow:none;z-index:100;display:flex;flex-direction:column;gap:2px}._filterOption_1ty9t_319{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:.85rem;color:var(--color-text-main);cursor:pointer;transition:background .1s}._filterOption_1ty9t_319:hover{background:#ffffff0d}._filterOption_1ty9t_319 input[type=checkbox]{accent-color:var(--color-primary)}._priorityDot_1ty9t_359{width:8px;height:8px;border-radius:50%}._assigneeContainer_1ty9t_373{display:flex;align-items:center}._assigneeInput_1ty9t_383{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:6px 12px;font-size:.85rem;color:var(--color-text-main);outline:none;min-width:140px;transition:border-color .15s,background .15s}._assigneeInput_1ty9t_383:focus{border-color:var(--color-primary);background:#ffffff14}._assigneeInput_1ty9t_383::-moz-placeholder{color:var(--color-text-muted);opacity:.5}._assigneeInput_1ty9t_383::placeholder{color:var(--color-text-muted);opacity:.5}._clearFiltersBtn_1ty9t_429{display:flex;align-items:center;gap:4px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:6px 12px;font-size:.8rem;color:#ef4444;cursor:pointer;transition:background .15s,border-color .15s}._clearFiltersBtn_1ty9t_429:hover{background:#ef444433;border-color:#ef44444d}._sortOption_1ty9t_469{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:6px;font-size:.85rem;color:var(--color-text-main);cursor:pointer;transition:background .1s}._sortOption_1ty9t_469:hover{background:#ffffff0d}._sortActive_1ty9t_503{background:#8b5cf626;color:var(--color-primary)}._sortClear_1ty9t_513{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:6px;font-size:.8rem;color:#ef4444;cursor:pointer;margin-top:4px;border-top:1px solid rgba(255,255,255,.05);transition:background .1s}._sortClear_1ty9t_513:hover{background:#ef44441a}._tableWrapper_1f6j4_1{width:100%;overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#0a0a0a66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._table_1f6j4_1{width:100%;border-collapse:collapse;font-size:.82rem;table-layout:auto}._table_1f6j4_1 thead tr{border-bottom:1px solid rgba(255,255,255,.08)}._table_1f6j4_1 th{text-align:left;padding:10px 14px;font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#fff6;white-space:nowrap;position:sticky;top:0;background:#0f0f0fe6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}._thHandle_1f6j4_81{width:32px;min-width:32px;padding:10px 4px 10px 8px!important}._thTitle_1f6j4_93{min-width:200px}._thStatus_1f6j4_101{width:130px}._thPriority_1f6j4_109{width:100px}._thAssignee_1f6j4_117{width:120px}._thDueDate_1f6j4_125{width:130px}._thCreated_1f6j4_133{width:110px}._thExtra_1f6j4_141{min-width:100px;max-width:200px}._thAddCol_1f6j4_151{width:40px;min-width:40px;padding:10px 8px!important}._extraColHeader_1f6j4_165{display:flex;align-items:center;gap:5px}._removeColBtn_1f6j4_177{background:none;border:none;cursor:pointer;color:#fff3;padding:2px;border-radius:3px;display:flex;align-items:center;justify-content:center;margin-left:2px;transition:color .15s,background .15s}._removeColBtn_1f6j4_177:hover{color:#ef4444;background:#ef444426}._addColContainer_1f6j4_217{position:relative}._addColBtn_1f6j4_225{background:none;border:none;cursor:pointer;color:#ffffff40;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}._addColBtn_1f6j4_225:hover{color:#fff9;background:#ffffff0d}._columnPicker_1f6j4_263{position:absolute;top:calc(100% + 4px);right:0;background:#141414f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:4px;min-width:160px;box-shadow:none;z-index:200}._columnPickerItem_1f6j4_293{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;font-size:.82rem;color:#ffffffbf;cursor:pointer;transition:background .1s}._columnPickerItem_1f6j4_293:hover{background:#ffffff14;color:#fff}._cellHandle_1f6j4_329{width:32px;min-width:32px;padding:10px 4px 10px 8px!important}._dragHandle_1f6j4_341{cursor:grab;color:#ffffff26;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:4px;transition:color .15s,background .15s}._dragHandle_1f6j4_341:hover{color:#ffffff80;background:#ffffff0d}._dragHandle_1f6j4_341:active{cursor:grabbing}._row_1f6j4_383{border-bottom:1px solid rgba(255,255,255,.03);cursor:pointer;transition:background-color .15s ease}._row_1f6j4_383:hover{background:#ffffff0a}._row_1f6j4_383:active{background:#ffffff0f}._rowDragging_1f6j4_411{background:#8b5cf614!important;box-shadow:none}._row_1f6j4_383 td{padding:10px 14px;vertical-align:middle;color:#ffffffbf}._cellTitle_1f6j4_435{display:flex;flex-direction:column;gap:2px}._titleText_1f6j4_447{font-weight:600;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}._descriptionHint_1f6j4_465{font-size:.72rem;color:#ffffff4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}._statusPill_1f6j4_485{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:.72rem;font-weight:600;border:1px solid;white-space:nowrap}._statusDot_1f6j4_509{width:6px;height:6px;border-radius:50%;flex-shrink:0}._priorityBadge_1f6j4_525{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500}._assigneeBadge_1f6j4_543{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;color:#ffffffa6}._assigneeBadge_1f6j4_543 svg{opacity:.5}._dateBadge_1f6j4_569{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;color:#ffffff8c}._dateBadge_1f6j4_569 svg{opacity:.4}._overdue_1f6j4_595 ._dateBadge_1f6j4_569{color:#ef4444}._overdue_1f6j4_595 ._dateBadge_1f6j4_569 svg{opacity:.8}._muted_1f6j4_613{color:#ffffff26;font-size:.75rem}._emptyRow_1f6j4_625{text-align:center;padding:32px 14px!important;color:#ffffff40;font-size:.82rem;font-style:italic}._cellExtra_1f6j4_643{max-width:200px}._tagsList_1f6j4_653{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}._tagChip_1f6j4_667{display:inline-flex;align-items:center;padding:2px 7px;border-radius:4px;font-size:.7rem;font-weight:500;background:#8b5cf626;color:#8b5cf6d9;white-space:nowrap}._urlLink_1f6j4_693{color:#60a5facc;text-decoration:none;font-size:.75rem;transition:color .15s}._urlLink_1f6j4_693:hover{color:#60a5fa;text-decoration:underline}._progressCell_1f6j4_719{display:flex;align-items:center;gap:6px}._progressBar_1f6j4_731{flex:1;height:4px;background:#ffffff14;border-radius:2px;overflow:hidden;min-width:40px;max-width:80px}._progressFill_1f6j4_751{height:100%;background:linear-gradient(90deg,#8b5cf6,#6366f1);border-radius:2px;transition:width .3s ease}._progressText_1f6j4_765{font-size:.7rem;color:#ffffff73;min-width:28px}._descriptionCell_1f6j4_779{font-size:.75rem;color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;display:inline-block}._categoryChip_1f6j4_801{display:inline-flex;padding:2px 8px;border-radius:4px;font-size:.72rem;font-weight:500;background:#ffffff0f;color:#fff9;border:1px solid rgba(255,255,255,.06)}._addRowBtn_1f6j4_825{display:flex;align-items:center;gap:6px;width:100%;padding:10px 14px;background:transparent;border:none;border-top:1px solid rgba(255,255,255,.04);color:#ffffff4d;font-size:.8rem;cursor:pointer;transition:background .15s,color .15s}._addRowBtn_1f6j4_825:hover{background:#ffffff0a;color:#fff9}._tableWrapper_1f6j4_1::-webkit-scrollbar{height:6px}._tableWrapper_1f6j4_1::-webkit-scrollbar-track{background:transparent}._tableWrapper_1f6j4_1::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}._inlineInput_1f6j4_897{width:100%;background:#ffffff0f;border:1px solid rgba(139,92,246,.4);border-radius:6px;padding:5px 8px;color:#ffffffeb;font-size:.82rem;font-family:inherit;outline:none;transition:border-color .15s}._inlineInput_1f6j4_897:focus{border-color:#8b5cf6b3;background:#ffffff14;box-shadow:none}._inlineDateInput_1f6j4_935{background:#ffffff0f;border:1px solid rgba(139,92,246,.4);border-radius:6px;padding:4px 8px;color:#ffffffeb;font-size:.78rem;font-family:inherit;outline:none;color-scheme:dark;cursor:pointer;transition:border-color .15s}._inlineDateInput_1f6j4_935:focus{border-color:#8b5cf6b3;box-shadow:none}._inlineSelect_1f6j4_975{background:#121212f5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:4px;min-width:140px;box-shadow:none;animation:_fadeSlideIn_1f6j4_1 .12s ease-out}@keyframes _fadeSlideIn_1f6j4_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._inlineSelectOption_1f6j4_1023{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:6px;font-size:.78rem;color:#ffffffb3;cursor:pointer;transition:background .1s}._inlineSelectOption_1f6j4_1023:hover{background:#ffffff14;color:#fff}._inlineSelectActive_1f6j4_1057{background:#8b5cf61f;color:#fff}._cellTitle_1f6j4_435,._cellStatus_1f6j4_1071,._cellPriority_1f6j4_1073,._cellAssignee_1f6j4_1075,._cellDueDate_1f6j4_1077,._cellExtra_1f6j4_643{position:relative;cursor:default}._cellTitle_1f6j4_435:hover,._cellStatus_1f6j4_1071:hover,._cellPriority_1f6j4_1073:hover,._cellAssignee_1f6j4_1075:hover,._cellDueDate_1f6j4_1077:hover,._cellExtra_1f6j4_643:hover{background:#ffffff05}._container_1v7ef_1{display:flex;height:100%;width:100%;background-color:var(--color-bg-surface, #191919);color:var(--color-text-main, #ececec);overflow:hidden;font-family:Inter,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}._sidebar_1v7ef_25{width:260px;flex-shrink:0;border-right:1px solid var(--color-border, rgba(255, 255, 255, .1));display:flex;flex-direction:column;background-color:#ffffff05;z-index:10}._sidebarHeader_1v7ef_45{height:48px;border-bottom:1px solid var(--color-border, rgba(255, 255, 255, .1));display:flex;align-items:center;padding:0 16px;font-size:14px;font-weight:600;color:var(--color-text-muted, #a1a1aa)}._sidebarContent_1v7ef_67{flex:1;overflow-y:hidden;overflow-x:hidden}._sidebarItem_1v7ef_81{height:40px;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent;transition:background .2s}._sidebarItem_1v7ef_81:hover{background:#ffffff0d}._newTaskButton_1v7ef_117{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:8px 16px;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.05);color:#ffffff80;cursor:pointer;font-size:13px;gap:8px;opacity:0;transition:opacity .2s ease,background-color .2s ease}._newTaskButton_1v7ef_117:hover{background-color:#ffffff0d;color:#fffc}._sidebar_1v7ef_25:hover ._newTaskButton_1v7ef_117{opacity:1}._chartContainer_1v7ef_171{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;background-color:var(--color-bg-surface, #191919)}._chartHeader_1v7ef_189{height:48px;border-bottom:1px solid var(--color-border, rgba(255, 255, 255, .1));overflow:hidden;position:relative;background-color:var(--color-bg-surface, #191919)}._timelineScrollArea_1v7ef_205{flex:1;overflow:auto;position:relative;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}._timelineScrollArea_1v7ef_205::-webkit-scrollbar{width:8px;height:8px}._timelineScrollArea_1v7ef_205::-webkit-scrollbar-track{background:transparent}._timelineScrollArea_1v7ef_205::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:4px}._gridContainer_1v7ef_253{position:relative}._gridBackground_1v7ef_265{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}._gridColumn_1v7ef_283{position:absolute;top:0;bottom:0;border-right:1px solid rgba(255,255,255,.05)}._gridColumn_1v7ef_283._weekend_1v7ef_297{background-color:#ffffff05}._todayLine_1v7ef_305{position:absolute;top:0;bottom:0;width:2px;background-color:#ef4444;z-index:5;pointer-events:none}._chartRow_1v7ef_327{height:40px;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}._chartRow_1v7ef_327:hover{background-color:#ffffff05}._timelineBar_1v7ef_349{position:absolute;height:24px;top:8px;background-color:#3b82f6;border-radius:4px;cursor:grab;display:flex;align-items:center;padding:0 8px;font-size:12px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none;z-index:2;transition:.2s}._timelineBar_1v7ef_349:hover{box-shadow:none}._timelineBar_1v7ef_349._dragging_1v7ef_399{cursor:grabbing;opacity:.9;z-index:10;box-shadow:none}._resizeHandle_1v7ef_415{position:absolute;top:0;bottom:0;width:6px;cursor:col-resize;z-index:3;opacity:0;transition:opacity .2s}._timelineBar_1v7ef_349:hover ._resizeHandle_1v7ef_415{opacity:1}._resizeHandleLeft_1v7ef_445{left:0;background:linear-gradient(90deg,rgba(0,0,0,.2),transparent);border-top-left-radius:4px;border-bottom-left-radius:4px}._resizeHandleRight_1v7ef_459{right:0;background:linear-gradient(-90deg,rgba(0,0,0,.2),transparent);border-top-right-radius:4px;border-bottom-right-radius:4px}._monthRow_1v7ef_475{height:24px;display:flex;border-bottom:1px solid rgba(255,255,255,.05);font-size:12px;font-weight:600;color:var(--color-text-muted, #a1a1aa)}._monthLabel_1v7ef_493{padding-left:8px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.05)}._dayRow_1v7ef_507{height:24px;display:flex}._dayLabel_1v7ef_517{display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff6;border-right:1px solid rgba(255,255,255,.05)}._dayLabel_1v7ef_517._today_1v7ef_305{background-color:#ef44441a;color:#ef4444;font-weight:700}._slashMenu_1ntth_1{position:fixed;width:260px;max-height:320px;background:var(--glass-bg);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);box-shadow:none;border-radius:14px;z-index:9999;display:flex;flex-direction:column;overflow:hidden;animation:_slashMenuAppear_1ntth_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _slashMenuAppear_1ntth_1{0%{opacity:0;transform:scale(.92) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1ntth_59{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--glass-border)}._slashIcon_1ntth_75{font-size:16px;font-weight:700;color:var(--color-primary);opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}._searchInput_1ntth_91{flex:1;background:transparent;border:none;outline:none;color:var(--color-text-main);font-size:14px;font-family:inherit}._searchInput_1ntth_91::-moz-placeholder{color:var(--color-text-muted);opacity:.6}._searchInput_1ntth_91::placeholder{color:var(--color-text-muted);opacity:.6}._items_1ntth_121{padding:6px;overflow-y:auto;overflow-x:hidden;max-height:260px;display:flex;flex-direction:column;gap:2px}._menuItem_1ntth_141{display:flex;align-items:center;gap:12px;padding:10px 12px;border:none;background:transparent;border-radius:10px;cursor:pointer;text-align:left;transition:background-color .15s ease,transform .15s ease,border-left-color .15s ease;width:100%;border-left:3px solid transparent}._menuItem_1ntth_141:hover{background:#ffffff0a;transform:translate(2px)}._menuItem_1ntth_141._selected_1ntth_181{background:#8b5cf61f;border-left-color:var(--color-primary);transform:translate(4px)}._menuItem_1ntth_141:active{transform:scale(.97) translate(4px)}._itemIcon_1ntth_201{width:36px;height:36px;min-width:36px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);transition:color .15s,background-color .15s,border-color .15s}._menuItem_1ntth_141._selected_1ntth_181 ._itemIcon_1ntth_201,._menuItem_1ntth_141:hover ._itemIcon_1ntth_201{color:var(--color-primary);background:#8b5cf614;border-color:#8b5cf633}._itemContent_1ntth_243{display:flex;flex-direction:column;gap:2px;overflow:hidden}._itemLabel_1ntth_257{font-size:13px;font-weight:600;color:var(--color-text-main);line-height:1.2}._itemDesc_1ntth_271{font-size:11px;color:var(--color-text-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyState_1ntth_289{padding:20px;text-align:center;font-size:13px;color:var(--color-text-muted);opacity:.6}._categoryLabel_1ntth_305{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);opacity:.5;padding:8px 12px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._dragChip_1ty7w_1{position:fixed;left:-1000px;top:-1000px;transform:translate(-50%,-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#26262cf5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff9;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 30px #00000080;pointer-events:none;z-index:100000;opacity:0;transition:opacity .1s ease}._overlay_14t3q_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}._overlay_14t3q_1>*{pointer-events:auto}._menu_14t3q_23{position:fixed;min-width:210px;background:var(--glass-bg, rgba(28, 30, 38, .95));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border, rgba(255, 255, 255, .08));border-radius:14px;padding:6px;box-shadow:none;z-index:10000;animation:_menuIn_14t3q_1 .15s cubic-bezier(.16,1,.3,1)}@keyframes _menuIn_14t3q_1{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}._menuItem_14t3q_73{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background .15s;font-size:13px;color:var(--text-primary, #f3f4f6);-webkit-user-select:none;-moz-user-select:none;user-select:none}._menuItem_14t3q_73:hover{background:#ffffff0f}._menuItem_14t3q_73:active{background:#ffffff1a}._itemContent_14t3q_115{display:flex;align-items:center;gap:10px}._chevron_14t3q_127{color:#ffffff59;flex-shrink:0}._dangerItem_14t3q_137{color:#ef4444}._dangerItem_14t3q_137:hover{background:#ef44441a!important}._divider_14t3q_153{height:1px;background:#ffffff14;margin:4px 8px}._confirmItem_14t3q_167{padding:8px 12px;display:flex;flex-direction:column;gap:8px;border-radius:8px;background:#ef444414}._confirmText_14t3q_185{font-size:12px;color:#ef4444;font-weight:500}._confirmActions_14t3q_197{display:flex;gap:8px}._confirmBtn_14t3q_207{flex:1;padding:6px 12px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:transparent;color:var(--text-primary, #f3f4f6);font-size:12px;cursor:pointer;transition:background .15s}._confirmBtn_14t3q_207:hover{background:#ffffff14}._submenu_14t3q_241{position:fixed;left:calc(100% + 8px);top:var(--submenu-top, 0);min-width:190px;max-height:360px;background:var(--glass-bg, rgba(28, 30, 38, .95));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border, rgba(255, 255, 255, .08));border-radius:14px;box-shadow:none;z-index:10001;display:flex;flex-direction:column;animation:_menuIn_14t3q_1 .15s cubic-bezier(.16,1,.3,1)}._submenuHeader_14t3q_277{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;color:var(--text-primary, #f3f4f6);border-bottom:1px solid rgba(255,255,255,.06);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._submenuHeader_14t3q_277:hover{background:#ffffff0a}._chevronBack_14t3q_311{color:#ffffff59;transform:rotate(180deg);flex-shrink:0}._submenuScroll_14t3q_323{overflow-y:auto;padding:4px;flex:1}._submenuScroll_14t3q_323::-webkit-scrollbar{width:4px}._submenuScroll_14t3q_323::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}._submenuCategory_14t3q_353{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffff4d;padding:8px 12px 4px}._submenuItem_14t3q_371{display:flex;align-items:center;gap:10px;padding:7px 12px;border-radius:6px;cursor:pointer;transition:background .15s;font-size:13px;color:var(--text-primary, #f3f4f6);-webkit-user-select:none;-moz-user-select:none;user-select:none}._submenuItem_14t3q_371:hover{background:#ffffff0f}._submenuItem_14t3q_371:active{background:#ffffff1a}._overlay_1gq5x_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_1gq5x_1 .2s ease-out}@keyframes _fadeIn_1gq5x_1{0%{opacity:0}to{opacity:1}}._modal_1gq5x_43{width:95vw;max-width:1000px;height:90vh;max-height:1000px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_1gq5x_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_1gq5x_1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_1gq5x_83{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--glass-border);background:#ffffff05}._headerActions_1gq5x_101{display:flex;align-items:center;gap:8px}._title_1gq5x_113{font-size:1rem;font-weight:600;color:var(--color-text-main);display:flex;align-items:center;gap:8px}._iconWrapper_1gq5x_131{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#8b5cf626;color:#a78bfa}._closeBtn_1gq5x_153{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;transition:all .2s;margin-left:8px}._closeBtn_1gq5x_153:hover{background:#ffffff1a;color:var(--color-text-main)}._content_1gq5x_193{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;position:relative;background:#0003}._blockContainer_1gq5x_213,._blockContent_1gq5x_221{position:relative}._cutZone_1gq5x_229{height:28px;margin:-6px 0;position:relative;cursor:pointer;z-index:10;display:flex;align-items:center;opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1)}._cutZone_1gq5x_229:hover,._cutZone_1gq5x_229._isCut_1gq5x_253{opacity:1}._cutZoneLine_1gq5x_261{flex:1;height:1px;background:#ffffff1a;margin:0 24px;mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);transition:all .3s cubic-bezier(.16,1,.3,1)}._cutZoneIcon_1gq5x_281{color:#fff6;background:#141418f2;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:4px 16px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.16,1,.3,1)}._cutZone_1gq5x_229:hover ._cutZoneIcon_1gq5x_281{color:#a78bfa;border-color:#a78bfa4d;background:#a78bfa0d;box-shadow:none}._cutZone_1gq5x_229._isCut_1gq5x_253 ._cutZoneLine_1gq5x_261{height:2px;background:linear-gradient(90deg,#e11d481a,#e11d48cc,#e11d481a);mask-image:none;-webkit-mask-image:none;box-shadow:none}._cutZone_1gq5x_229._isCut_1gq5x_253 ._cutZoneIcon_1gq5x_281{color:#f43f5e;border-color:#e11d4866;background:#e11d481a;box-shadow:none}._btnAction_1gq5x_351{display:flex;align-items:center;gap:6px;background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);color:var(--color-text-main);padding:6px 14px;border-radius:6px;font-weight:500;font-size:.85rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:none}._btnAction_1gq5x_351:hover{background:linear-gradient(180deg,#ffffff1f,#ffffff0d);border-color:#fff3;box-shadow:none;transform:translateY(-1px)}._btnActionPrimary_1gq5x_397{display:flex;align-items:center;gap:6px;background:linear-gradient(180deg,#8b5cf6,#7c3aed);border:1px solid #6d28d9;color:#fff;padding:6px 14px;border-radius:6px;font-weight:500;font-size:.85rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:none}._btnActionPrimary_1gq5x_397:hover{background:linear-gradient(180deg,#9366f9,#8344f1);box-shadow:none;transform:translateY(-1px)}._backdrop_1mdjl_5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:flex;align-items:center;justify-content:center;background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:_fadeIn_1mdjl_1 .2s ease-out}._shell_1mdjl_37{position:relative;width:min(420px,92vw);padding:28px 28px 22px;border-radius:20px;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);box-shadow:none;color:var(--color-text-main);font-family:var(--font-sans);animation:_liftIn_1mdjl_1 .25s cubic-bezier(.16,1,.3,1)}:root[data-theme=light] ._shell_1mdjl_37{background:#ffffffeb}._closeBtn_1mdjl_81{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:transparent;border:1px solid transparent;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-fast)}._closeBtn_1mdjl_81:hover{background:var(--ui-hover);color:var(--color-text-main);border-color:var(--glass-border)}._heading_1mdjl_127{margin:0 0 4px;font-size:22px;font-weight:700;letter-spacing:-.01em}._subheading_1mdjl_141{margin:0 0 20px;font-size:13px;color:var(--color-text-muted)}._tabs_1mdjl_155{display:flex;padding:4px;margin-bottom:18px;background:var(--ui-hover);border:1px solid var(--glass-border);border-radius:10px;position:relative}._tab_1mdjl_155{flex:1;padding:8px 0;border:none;background:transparent;color:var(--color-text-muted);font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all var(--transition-fast)}._tab_1mdjl_155:hover:not(._tabActive_1mdjl_201){color:var(--color-text-main)}._tabActive_1mdjl_201{background:var(--color-primary);color:#fff;box-shadow:none}._field_1mdjl_223{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}._label_1mdjl_237{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._inputWrap_1mdjl_253{display:flex;align-items:center;gap:8px;padding:0 12px;height:42px;border-radius:10px;background:var(--ui-hover);border:1px solid var(--glass-border);transition:border-color var(--transition-fast),background-color var(--transition-fast)}._inputWrap_1mdjl_253:focus-within{border-color:var(--color-primary);background:var(--ui-active)}._inputIcon_1mdjl_287{color:var(--color-text-muted);display:flex;align-items:center;flex-shrink:0}._input_1mdjl_253{flex:1;border:none;outline:none;background:transparent;color:var(--color-text-main);font-size:14px;font-family:inherit;min-width:0}._input_1mdjl_253::-moz-placeholder{color:var(--color-text-muted);opacity:.7}._input_1mdjl_253::placeholder{color:var(--color-text-muted);opacity:.7}._eyeBtn_1mdjl_333{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;display:flex;align-items:center}._eyeBtn_1mdjl_333:hover{color:var(--color-text-main)}._error_1mdjl_363,._success_1mdjl_365{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;font-size:12.5px;margin-bottom:12px;line-height:1.4}._error_1mdjl_363{background:#ef44441f;color:#ef4444;border:1px solid rgba(239,68,68,.25)}._success_1mdjl_365{background:#22c55e1f;color:#22c55e;border:1px solid rgba(34,197,94,.25)}._submit_1mdjl_413{width:100%;height:44px;margin-top:6px;border-radius:10px;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));box-shadow:none;transition:transform var(--transition-fast),var(--transition-fast),opacity var(--transition-fast)}._submit_1mdjl_413:hover:not(:disabled){transform:translateY(-1px);box-shadow:none}._submit_1mdjl_413:active:not(:disabled){transform:translateY(0)}._submit_1mdjl_413:disabled{opacity:.6;cursor:not-allowed}._signedIn_1mdjl_485{display:flex;flex-direction:column;gap:12px;align-items:stretch}._signedInRow_1mdjl_499{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--ui-hover);border:1px solid var(--glass-border);font-size:13px}._signedInLabel_1mdjl_521{color:var(--color-text-muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em}._signOutBtn_1mdjl_535{height:40px;border-radius:10px;border:1px solid var(--glass-border);background:transparent;color:var(--color-text-main);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background var(--transition-fast),border-color var(--transition-fast)}._signOutBtn_1mdjl_535:hover{background:var(--ui-hover);border-color:var(--color-primary)}@keyframes _fadeIn_1mdjl_1{0%{opacity:0}to{opacity:1}}@keyframes _liftIn_1mdjl_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._backdrop_1mdjl_5,._shell_1mdjl_37{animation:none}}._cursorsContainer_1uln3_1{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:hidden}._cursor_1uln3_1{position:absolute;top:0;left:0;transition:transform .1s cubic-bezier(.2,0,0,1);display:flex;flex-direction:column;align-items:flex-start;will-change:transform}._cursorSvg_1uln3_43{width:16px;height:24px;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.2))}._cursorName_1uln3_55{margin-top:2px;padding:2px 8px;border-radius:0 12px 12px;color:#fff;font-size:11px;font-weight:600;white-space:nowrap;box-shadow:none}._container_mgasz_3{width:100%;height:100%;background:var(--color-bg-base);position:relative;display:flex;overflow:hidden}._dualPanelBackdrop_mgasz_23{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0006;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:40}._topLeftToolbar_mgasz_49{position:absolute;top:20px;left:20px;z-index:1000;display:flex;align-items:center;gap:12px}._topRightToolbar_mgasz_141{position:absolute;top:20px;right:20px;z-index:1000;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px solid var(--glass-border);border-radius:99px;padding:6px 8px;box-shadow:none;display:flex;align-items:center;gap:4px}._topRightSeparator_mgasz_179{width:1px;height:20px;background:var(--color-border);opacity:.4;margin:0 2px}._canvasArea_mgasz_197{flex:1;position:relative;height:100%;background-color:var(--xy-background-color-default);background-image:none;transition:background-color .3s cubic-bezier(.25,.8,.25,1),transform .3s cubic-bezier(.25,.8,.25,1)}._canvasArea_mgasz_197 .react-flow__edges{z-index:0!important}._canvasArea_mgasz_197 .react-flow__edge{pointer-events:stroke}._canvasArea_mgasz_197 .react-flow__edge-path{transition:stroke .18s ease,stroke-width .18s ease}._canvasArea_mgasz_197 .react-flow__edge.selected .react-flow__edge-path,._canvasArea_mgasz_197 .react-flow__edge:focus .react-flow__edge-path,._canvasArea_mgasz_197 .react-flow__edge:focus-visible .react-flow__edge-path{stroke:var(--color-primary)!important;stroke-width:2.5!important}._canvasArea_mgasz_197 .react-flow__nodes{z-index:1}._canvasWithSidebar_mgasz_263{margin-left:600px}._bottomRightControls_mgasz_291{display:flex;align-items:flex-end;gap:0;background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:12px;box-shadow:none;overflow:hidden;padding:0;margin:15px;height:116px}._canvasMiniMap_mgasz_323{margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;height:116px!important;width:160px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;bottom:auto!important;right:auto!important}._canvasMiniMap_mgasz_323 svg{width:100%!important;height:100%!important;display:block!important}._canvasControls_mgasz_367{margin:0!important;border:none!important;border-left:1px solid var(--glass-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;height:116px!important;overflow:hidden!important;position:relative!important;bottom:auto!important;right:auto!important}._canvasControls_mgasz_367 button{border:none!important;border-bottom:1px solid var(--glass-border)!important;border-radius:0!important;background:transparent!important;color:var(--color-text-main)!important;width:28px!important;height:29px!important;display:flex!important;align-items:center!important;justify-content:center!important}._canvasControls_mgasz_367 button:last-child{border-bottom:none!important}._canvasControls_mgasz_367 button:hover{background:var(--glass-bg-hover)!important}._canvasControls_mgasz_367 button svg{fill:var(--color-text-main)!important}._toolbarBtn_mgasz_451{background:transparent;border:1px solid transparent;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);color:var(--color-text-muted)}._toolbarBtn_mgasz_451:hover{background:#8b5cf614;color:var(--color-primary);transform:translateY(-2px) scale(1.05)}._toolbarBtnActive_mgasz_491{background:#8b5cf61f!important;color:var(--color-primary)!important;border:1px solid transparent!important}._toolbarBtn_mgasz_451:active{transform:scale(.95)}._modifierHint_mgasz_511{position:absolute;left:50%;top:76px;transform:translate(-50%);z-index:1100;pointer-events:none;display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:14px;background:linear-gradient(180deg,#ffffff17,#ffffff0a);border:1px solid var(--glass-border);box-shadow:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:_modifierHintIn_mgasz_1 .12s ease-out}._hintLine_mgasz_551{display:flex;align-items:center;gap:8px;color:var(--color-text-main);font-size:12px;line-height:1;letter-spacing:.02em}._keycap_mgasz_571{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 10px;border-radius:10px;background:#00000038;border:1px solid rgba(255,255,255,.14);box-shadow:none;color:var(--color-text-main);font-weight:600}._hintJoin_mgasz_599{opacity:.6;font-weight:700}._hintLabel_mgasz_609{opacity:.8;font-weight:500}@keyframes _modifierHintIn_mgasz_1{0%{opacity:0;transform:translate(-50%) translateY(-6px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes _orbFloat_1em4c_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(18px,-22px) scale(1.04)}66%{transform:translate(-12px,14px) scale(.97)}}@keyframes _orbFloat2_1em4c_1{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-20px,16px) scale(1.05)}70%{transform:translate(10px,-18px) scale(.96)}}@keyframes _particleDrift_1em4c_1{0%{transform:translateY(0) translate(0);opacity:.5}50%{transform:translateY(-28px) translate(8px);opacity:1}to{transform:translateY(0) translate(0);opacity:.5}}@keyframes _grainShift_1em4c_1{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-1px,-2px)}80%{transform:translate(1px,1px)}}@keyframes _ambientDrift_1em4c_1{0%{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(30px,-20px) scale(1.1);opacity:.7}to{transform:translate(0) scale(1);opacity:.5}}._container_1em4c_173{display:flex;width:100%;height:100%;background-color:var(--color-bg-base);color:var(--color-text-main);overflow:hidden;font-family:var(--font-sans);position:relative}._container_1em4c_173:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:_grainShift_1em4c_1 .12s steps(1) infinite}._container_1em4c_173:after{content:"";position:fixed;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.22) 0%,transparent 70%);top:-260px;right:-200px;pointer-events:none;z-index:0;animation:_orbFloat_1em4c_1 14s ease-in-out infinite}._sidebar_1em4c_259{width:220px;display:flex;flex-direction:column;flex-shrink:0;position:relative;z-index:10;overflow:hidden;background:transparent}._sidebar_1em4c_259:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-bg);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);opacity:.65;mask:linear-gradient(to bottom,black 85%,transparent 100%);-webkit-mask:linear-gradient(to bottom,black 85%,transparent 100%);pointer-events:none;z-index:0}._sidebar_1em4c_259:after{content:"";position:absolute;top:0;right:-1px;bottom:0;width:1px;background:linear-gradient(180deg,transparent 5%,rgba(139,92,246,.2) 15%,rgba(6,182,212,.1) 50%,rgba(139,92,246,.2) 85%,transparent 95%);pointer-events:none;z-index:0}._sidebar_1em4c_259>*{position:relative;z-index:1}._orbPrimary_1em4c_253{position:fixed;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.18) 0%,transparent 70%);bottom:-180px;left:-120px;pointer-events:none;z-index:0;animation:_orbFloat2_1em4c_1 16s ease-in-out infinite}._orbSecondary_1em4c_253{position:fixed;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.13) 0%,transparent 70%);top:40%;right:-80px;pointer-events:none;z-index:0;animation:_orbFloat_1em4c_1 20s ease-in-out infinite reverse}._orbAccent_1em4c_253{position:fixed;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(245,158,11,.06) 0%,transparent 70%);top:10%;left:30%;pointer-events:none;z-index:0;animation:_orbFloat2_1em4c_1 24s ease-in-out infinite}._particles_1em4c_439{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}._particle_1em4c_439{position:absolute;border-radius:50%;background:var(--color-primary);opacity:0;animation:_particleDrift_1em4c_1 var(--dur, 6s) ease-in-out infinite;animation-delay:var(--delay, 0s)}._logoSection_1em4c_477{height:56px;padding:0 16px;display:flex;align-items:center;box-sizing:border-box;position:relative}._logoSection_1em4c_477:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(139,92,246,.2) 30%,rgba(6,182,212,.1) 70%,transparent 100%);pointer-events:none}._logo_1em4c_477{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;letter-spacing:-.2px;color:var(--color-text-main);-webkit-user-select:none;-moz-user-select:none;user-select:none}._logoIcon_1em4c_547{color:var(--color-primary);filter:drop-shadow(0 0 6px var(--color-primary-glow));flex-shrink:0;width:18px;height:18px}._nav_1em4c_565{flex:1;padding:10px 8px;display:flex;flex-direction:column;gap:1px;overflow-y:auto}._navGroup_1em4c_583{display:flex;flex-direction:column;gap:1px}._navLabel_1em4c_595{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.9px;color:var(--color-text-muted);padding:12px 10px 4px;opacity:.55}._navItem_1em4c_617{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;border:none;background:transparent;color:var(--color-text-main);font-family:var(--font-sans);font-size:12.5px;font-weight:500;cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast),color var(--transition-fast);position:relative}._navItem_1em4c_617:hover{background:var(--ui-hover)}._navItem_1em4c_617._active_1em4c_663{background:linear-gradient(135deg,#8b5cf626,#06b6d40f);color:var(--color-primary)}._navItem_1em4c_617._active_1em4c_663:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.5px;height:50%;background:linear-gradient(180deg,var(--color-primary),var(--color-secondary));border-radius:0 2px 2px 0}._navItemSecondary_1em4c_703{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:6px;border:none;background:transparent;color:var(--color-text-muted);font-family:var(--font-sans);font-size:12px;font-weight:400;cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navItemSecondary_1em4c_703:hover{background:var(--ui-hover);color:var(--color-text-main)}._navDivider_1em4c_755{height:1px;margin:8px 10px;background:linear-gradient(90deg,transparent 0%,rgba(139,92,246,.12) 30%,rgba(6,182,212,.08) 70%,transparent 100%)}._sidebarFooter_1em4c_777{padding:8px 8px 12px;position:relative}._sidebarFooter_1em4c_777:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(139,92,246,.15) 30%,rgba(6,182,212,.08) 70%,transparent 100%);pointer-events:none}._settingsButton_1em4c_817{width:100%;display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;border:none;background:transparent;color:var(--color-text-muted);font-family:var(--font-sans);font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._settingsButton_1em4c_817:hover{background:var(--ui-hover);color:var(--color-text-main)}._pillSwitch_1em4c_863{width:38px;height:22px;border-radius:11px;background:#00000026;border:1px solid var(--glass-border);position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 4px;flex-shrink:0;box-shadow:none;transition:border-color var(--transition-fast),background var(--transition-fast)}[data-theme=light] ._pillSwitch_1em4c_863{background:#0000000d}._settingsButton_1em4c_817:hover ._pillSwitch_1em4c_863{border-color:#8b5cf666;background:#8b5cf60d}._pillThumb_1em4c_913{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));box-shadow:none;transition:transform .4s cubic-bezier(.25,1,.5,1);z-index:2}._thumbDark_1em4c_939{transform:translate(0)}._thumbLight_1em4c_947{transform:translate(16px)}._pillIcon_1em4c_955{position:relative;z-index:1;transition:color .4s ease,opacity .4s ease}._iconActive_1em4c_967{color:#fff}._iconInactive_1em4c_975{color:var(--color-text-muted);opacity:.5}._mainArea_1em4c_987{flex:1;display:flex;flex-direction:column;overflow:visible;position:relative;z-index:5;background-color:var(--color-bg-base)}._mainArea_1em4c_987:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 100% 60% at 30% 0%,rgba(139,92,246,.06) 0%,transparent 70%),radial-gradient(ellipse 80% 50% at 70% 100%,rgba(6,182,212,.04) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 50% 50%,rgba(245,158,11,.02) 0%,transparent 50%);pointer-events:none;z-index:0;animation:_ambientDrift_1em4c_1 25s ease-in-out infinite}._mainArea_1em4c_987>*{position:relative;z-index:1}._topBar_1em4c_1045{height:56px;padding:0 24px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;position:relative;overflow:visible;background:transparent}._topBar_1em4c_1045:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-bg);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);opacity:.65;mask:linear-gradient(to bottom,black 80%,transparent 100%);-webkit-mask:linear-gradient(to bottom,black 80%,transparent 100%);pointer-events:none;z-index:0}._topBar_1em4c_1045:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(139,92,246,.25) 20%,rgba(6,182,212,.15) 50%,rgba(139,92,246,.25) 80%,transparent 95%);pointer-events:none;z-index:0}._topBarDecor_1em4c_1131{display:none}._topBar_1em4c_1045>*{position:relative;z-index:2}._searchSection_1em4c_1151{flex:1;max-width:400px;display:flex;justify-content:center}._searchBar_1em4c_1165{display:flex;align-items:center;gap:8px;width:100%;max-width:320px;background:#00000026;border:1px solid rgba(255,255,255,.04);border-radius:100px;padding:6px 14px 6px 12px;color:var(--color-text-muted);font-size:13px;transition:all var(--transition-fast);box-shadow:none}[data-theme=light] ._searchBar_1em4c_1165{background:#0000000a;border-color:#0000000f}._searchBar_1em4c_1165 svg{width:14px;height:14px;opacity:.5;flex-shrink:0}._searchBar_1em4c_1165:hover{border-color:#8b5cf633;background:#0003}._searchBar_1em4c_1165:focus-within{border-color:#8b5cf666;background:#00000038;max-width:360px;box-shadow:none}[data-theme=light] ._searchBar_1em4c_1165:focus-within{background:#ffffffb3;border-color:#8b5cf659}._searchBar_1em4c_1165 input{background:transparent;border:none;color:var(--color-text-main);outline:none;width:100%;font-family:var(--font-sans);font-size:12.5px}._searchBar_1em4c_1165 input::-moz-placeholder{color:var(--color-text-muted);opacity:.6}._searchBar_1em4c_1165 input::placeholder{color:var(--color-text-muted);opacity:.6}._userSection_1em4c_1289{display:flex;align-items:center;gap:6px;flex-shrink:0}._loginButton_1em4c_1303{display:flex;align-items:center;gap:5px;background:transparent;border:none;color:var(--color-text-muted);font-family:var(--font-sans);font-size:12.5px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all var(--transition-fast)}._loginButton_1em4c_1303:hover{background:var(--ui-hover);color:var(--color-text-main)}._loginButton_1em4c_1303:active{opacity:.8}._loginButton_1em4c_1303 svg{opacity:.6}._logoutButton_1em4c_1361{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--glass-border);color:var(--color-text-muted);font-family:var(--font-sans);font-size:12.5px;font-weight:500;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all var(--transition-fast)}._logoutButton_1em4c_1361:hover{background:#ef444414;border-color:#ef44444d;color:#ef4444}._logoutButton_1em4c_1361:active{transform:scale(.98)}._signupButton_1em4c_1413{display:flex;align-items:center;gap:5px;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));border:none;color:#fff;font-family:var(--font-sans);font-size:12.5px;font-weight:600;padding:6px 14px;border-radius:8px;cursor:pointer;letter-spacing:.05px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:none}._signupButton_1em4c_1413:hover{transform:translateY(-1px);filter:brightness(1.1);box-shadow:none}._signupButton_1em4c_1413:active{transform:translateY(0);filter:brightness(.95)}._content_1em4c_1473{flex:1;padding:36px 52px;overflow-y:auto}._contentHeader_1em4c_1487{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}._contentHeader_1em4c_1487 h1{font-size:26px;font-weight:700;letter-spacing:-.5px;color:var(--color-text-main);line-height:1}._contentActions_1em4c_1517{display:flex;gap:6px}._viewToggle_1em4c_1527,._moreButton_1em4c_1529{background:transparent;border:1px solid var(--glass-border);color:var(--color-text-muted);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:7px;cursor:pointer;transition:all var(--transition-fast)}._viewToggle_1em4c_1527:hover,._moreButton_1em4c_1529:hover{background:var(--ui-hover);border-color:#ffffff1f;color:var(--color-text-main)}._emptyState_1em4c_1573{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:48px;text-align:center}._emptyIllustration_1em4c_1591{width:112px;height:112px;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1.5px dashed rgba(139,92,246,.35);border-radius:24px;display:flex;align-items:center;justify-content:center;margin-bottom:28px;color:var(--color-primary);position:relative;box-shadow:none;transition:var(--transition-smooth),border-color var(--transition-smooth)}._emptyIllustration_1em4c_1591:hover{border-color:#8b5cf699;box-shadow:none}._emptyIllustration_1em4c_1591 svg{filter:drop-shadow(0 0 10px var(--color-primary-glow))}._emptyState_1em4c_1573 h2{font-size:20px;font-weight:700;letter-spacing:-.3px;margin-bottom:10px;color:var(--color-text-main)}._emptyState_1em4c_1573 p{color:var(--color-text-muted);font-size:14px;line-height:1.6;margin-bottom:32px;max-width:280px}._primaryButton_1em4c_1681{border:none;color:#fff;padding:12px 28px;border-radius:12px;display:flex;align-items:center;gap:10px;font-family:var(--font-sans);font-size:14.5px;font-weight:600;cursor:pointer;letter-spacing:.15px;position:relative;overflow:hidden;background:linear-gradient(135deg,#6c3eea,#3670e2,#19c3e6);box-shadow:none;transition:transform .2s ease,filter .2s ease}._primaryButton_1em4c_1681:hover{transform:translateY(-1px);box-shadow:none}._primaryButton_1em4c_1681:active{transform:translateY(0);filter:brightness(.95)}._primaryButton_1em4c_1681:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.12) 0%,transparent 100%);border-radius:12px 12px 0 0;pointer-events:none}._mobileHeaderLeft_1em4c_1791,._drawerCloseButton_1em4c_1799,._sidebarSearch_1em4c_1807{display:none}._sidebar_1em4c_259{transition:transform var(--transition-smooth)}@media (max-width: 768px){._sidebar_1em4c_259{position:fixed;top:0;left:0;bottom:0;width:280px;z-index:1000;transform:translate(-100%);box-shadow:none;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._sidebarOpen_1em4c_1859{transform:translate(0)}._drawerOverlay_1em4c_1867{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:999;animation:_fadeInOverlay_1em4c_1 .25s ease-out}@keyframes _fadeInOverlay_1em4c_1{0%{opacity:0}to{opacity:1}}._drawerCloseButton_1em4c_1799{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:6px;border-radius:6px;transition:background var(--transition-fast),color var(--transition-fast);margin-left:auto}._drawerCloseButton_1em4c_1799:hover{background:var(--ui-hover);color:var(--color-text-main)}._sidebarSearch_1em4c_1807{display:flex;align-items:center;gap:8px;background:#0003;border:1px solid var(--glass-border);border-radius:8px;padding:8px 12px;margin:12px 14px 4px;color:var(--color-text-muted);box-shadow:none}[data-theme=light] ._sidebarSearch_1em4c_1807{background:#ffffff80}._sidebarSearch_1em4c_1807 input{background:transparent;border:none;color:var(--color-text-main);outline:none;font-size:13px;width:100%;font-family:var(--font-sans)}._sidebarSearch_1em4c_1807 input::-moz-placeholder{color:var(--color-text-muted)}._sidebarSearch_1em4c_1807 input::placeholder{color:var(--color-text-muted)}._topBar_1em4c_1045{padding:0 16px}._searchSection_1em4c_1151{display:none}._mobileHeaderLeft_1em4c_1791{display:flex;align-items:center;gap:12px;flex-shrink:0}._hamburgerButton_1em4c_2039{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-text-main);cursor:pointer;padding:8px;border-radius:8px;transition:background var(--transition-fast)}._hamburgerButton_1em4c_2039:hover{background:var(--ui-hover)}._mobileLogo_1em4c_2073{display:flex;align-items:center;gap:8px;font-weight:700;font-size:16px;color:var(--color-text-main);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._mobileLogo_1em4c_2073 svg{color:var(--color-primary);filter:drop-shadow(0 0 6px var(--color-primary-glow))}._userSection_1em4c_1289{gap:6px}._loginButton_1em4c_1303{padding:6px 10px;font-size:13px}._signupButton_1em4c_1413{padding:7px 12px;font-size:12.5px}._content_1em4c_1473{padding:24px 20px}._contentHeader_1em4c_1487{margin-bottom:32px}._contentHeader_1em4c_1487 h1{font-size:22px}._emptyState_1em4c_1573{padding-top:32px}._emptyIllustration_1em4c_1591{width:96px;height:96px;margin-bottom:24px;border-radius:20px}._emptyIllustration_1em4c_1591 svg{width:36px;height:36px}._emptyState_1em4c_1573 h2{font-size:18px}._emptyState_1em4c_1573 p{font-size:13.5px;margin-bottom:24px;max-width:240px}._primaryButton_1em4c_1681{padding:10px 24px;font-size:14px}}@keyframes _fadeSlideUp_1em4c_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1em4c_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1em4c_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._heroSection_1em4c_2265{padding-top:32px;margin-bottom:56px;animation:_fadeSlideUp_1em4c_1 .6s ease-out both}._heroBadge_1em4c_2277{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--color-primary);padding:5px 12px;border-radius:20px;background:#8b5cf614;border:1px solid rgba(139,92,246,.15);margin-bottom:20px}._heroTitle_1em4c_2309{font-size:44px;font-weight:800;line-height:1.08;letter-spacing:-1.5px;color:var(--color-text-main);margin:0 0 16px}._heroGradient_1em4c_2327{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 50%,#f59e0b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroSubtitle_1em4c_2341{font-size:15.5px;line-height:1.65;color:var(--color-text-muted);max-width:480px;margin:0 0 32px}._heroActions_1em4c_2357{display:flex;align-items:center;gap:12px}._ghostButton_1em4c_2371{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:12px;border:1px solid var(--glass-border);background:transparent;color:var(--color-text-main);font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._ghostButton_1em4c_2371:hover{background:var(--ui-hover);border-color:#8b5cf64d}._btnArrow_1em4c_2415{transition:transform .2s ease}._primaryButton_1em4c_1681:hover ._btnArrow_1em4c_2415{transform:translate(3px)}._sectionLabel_1em4c_2433{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-muted);margin-bottom:20px;opacity:.6}._sectionLabelDot_1em4c_2459{width:6px;height:6px;border-radius:50%;background:var(--color-primary)}._heroSearchContainer_1em4c_2473{margin-top:32px;max-width:500px;width:100%;position:relative;animation:_fadeSlideUp_1em4c_1 .6s .1s ease-out both}._heroSearchBar_1em4c_2489{display:flex;align-items:center;gap:12px;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));padding:12px 16px;border-radius:12px;box-shadow:none;transition:all var(--transition-fast)}._heroSearchBar_1em4c_2489:focus-within{border-color:#8b5cf666;box-shadow:none}._heroSearchIcon_1em4c_2527{color:var(--color-text-muted);flex-shrink:0}._heroSearchBar_1em4c_2489 input{flex:1;background:transparent;border:none;color:var(--color-text-main);font-family:var(--font-sans);font-size:15px;outline:none}._heroSearchBar_1em4c_2489 input::-moz-placeholder{color:var(--color-text-muted);opacity:.6}._heroSearchBar_1em4c_2489 input::placeholder{color:var(--color-text-muted);opacity:.6}._heroSearchKbd_1em4c_2567{font-size:11px;font-family:var(--font-mono);background:#0000001a;padding:4px 8px;border-radius:6px;color:var(--color-text-muted)}._heroSearchResults_1em4c_2585{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--glass-bg);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:12px;padding:8px;z-index:50;box-shadow:none;max-height:300px;overflow-y:auto}._searchResultItem_1em4c_2617{padding:10px 12px;border-radius:8px;cursor:pointer;transition:background var(--transition-fast)}._searchResultItem_1em4c_2617:hover{background:var(--ui-hover)}._searchResultTitle_1em4c_2639{font-size:14px;font-weight:600;color:var(--color-text-main);margin-bottom:4px}._searchResultSnippet_1em4c_2653{font-size:12px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._searchState_1em4c_2669{padding:12px;font-size:13px;color:var(--color-text-muted);text-align:center}._dailyTipSection_1em4c_2685{margin-bottom:48px;animation:_fadeSlideUp_1em4c_1 .6s .2s ease-out both}._dailyTipCard_1em4c_2695{background:linear-gradient(135deg,#8b5cf60d,#06b6d40d);border:1px solid rgba(139,92,246,.15);border-radius:12px;padding:16px 20px;display:flex;flex-direction:column;gap:8px}._tipHeader_1em4c_2715{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--color-primary)}._tipIcon_1em4c_2737{color:#f59e0b}._tipText_1em4c_2745{font-size:14px;color:var(--color-text-main);display:flex;align-items:center;gap:8px;margin:0}._tipTextIcon_1em4c_2763{color:var(--color-text-muted);display:flex}._hubGrid_1em4c_2775{display:grid;grid-template-columns:2fr 1fr;gap:32px;margin-bottom:56px;animation:_fadeSlideUp_1em4c_1 .6s .3s ease-out both}._hubMain_1em4c_2791{display:flex;flex-direction:column;gap:40px}._hubSection_1em4c_2803{display:flex;flex-direction:column;gap:16px}._sectionHeader_1em4c_2815{display:flex;justify-content:space-between;align-items:flex-end}._sectionHeader_1em4c_2815 h2{font-size:18px;font-weight:700;margin:0;color:var(--color-text-main)}._sectionHeader_1em4c_2815 p{margin:4px 0 0;font-size:13px;color:var(--color-text-muted)}._textButton_1em4c_2853{background:transparent;border:none;color:var(--color-primary);font-size:13px;font-weight:600;cursor:pointer;padding:0}._textButton_1em4c_2853:hover{text-decoration:underline}._tutorialGrid_1em4c_2883{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._tutorialCard_1em4c_2895{cursor:pointer}._videoPlaceholder_1em4c_2903{aspect-ratio:16 / 9;border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:12px;transition:all var(--transition-fast);border:1px solid var(--glass-border)}._videoPlaceholder_1em4c_2903[data-color=blue]{background:#3b82f61a;color:#3b82f6}._videoPlaceholder_1em4c_2903[data-color=purple]{background:#8b5cf61a;color:#8b5cf6}._videoPlaceholder_1em4c_2903[data-color=amber]{background:#f59e0b1a;color:#f59e0b}._tutorialCard_1em4c_2895:hover ._videoPlaceholder_1em4c_2903{transform:scale(1.02);border-color:currentColor}._playIcon_1em4c_2945{opacity:.8;transition:opacity var(--transition-fast)}._tutorialCard_1em4c_2895:hover ._playIcon_1em4c_2945{opacity:1}._duration_1em4c_2963{position:absolute;bottom:8px;right:8px;background:#0009;color:#fff;font-size:10px;padding:2px 6px;border-radius:4px;font-weight:600}._tutorialCard_1em4c_2895 h3{font-size:14px;font-weight:600;margin:0;color:var(--color-text-main)}._templateGrid_1em4c_3003{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._templateCard_1em4c_3015{display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px;background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;transition:all var(--transition-fast);text-align:left}._templateCard_1em4c_3015:hover{background:var(--ui-hover);border-color:#8b5cf64d;transform:translateY(-2px)}._templateIcon_1em4c_3053{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._templateIcon_1em4c_3053[data-color=primary]{background:#8b5cf626;color:var(--color-primary)}._templateIcon_1em4c_3053[data-color=secondary]{background:#06b6d426;color:var(--color-secondary)}._templateIcon_1em4c_3053[data-color=amber]{background:#f59e0b26;color:#f59e0b}._templateInfo_1em4c_3081{flex:1}._templateInfo_1em4c_3081 h3{font-size:14px;font-weight:600;margin:0 0 4px;color:var(--color-text-main)}._templateInfo_1em4c_3081 p{font-size:12px;margin:0;color:var(--color-text-muted)}._templateArrow_1em4c_3115{color:var(--color-text-muted);opacity:0;transform:translate(-4px);transition:all var(--transition-fast)}._templateCard_1em4c_3015:hover ._templateArrow_1em4c_3115{opacity:1;transform:translate(0)}._hubSidebar_1em4c_3141{border-left:1px solid var(--glass-border);padding-left:32px}._activityFeed_1em4c_3151{display:flex;flex-direction:column;gap:16px;margin-top:8px}._activityItem_1em4c_3165{display:flex;gap:12px;cursor:pointer;padding:8px;border-radius:8px;transition:background var(--transition-fast);margin-left:-8px}._activityItem_1em4c_3165:hover{background:var(--ui-hover)}._activityDot_1em4c_3193{width:8px;height:8px;border-radius:50%;background:var(--color-secondary);margin-top:6px;flex-shrink:0;box-shadow:none}._activityContent_1em4c_3213{flex:1}._activityContent_1em4c_3213 p{margin:0 0 4px;font-size:13px;color:var(--color-text-main);line-height:1.4}._activityTime_1em4c_3235{font-size:11px;color:var(--color-text-muted)}._noteCard_1em4c_3245{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));cursor:pointer;text-align:left;font-family:var(--font-sans);color:var(--color-text-main);transition:all var(--transition-fast);animation:_scaleIn_1em4c_1 .4s ease-out both;animation-delay:calc(var(--i, 0) * .06s)}._noteCard_1em4c_3245:hover{border-color:#8b5cf640;background:#8b5cf60a}._noteCardDot_1em4c_3293{width:8px;height:8px;border-radius:50%;background:var(--color-primary);flex-shrink:0}._noteCardTitle_1em4c_3309{flex:1;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._noteCardTime_1em4c_3327{color:var(--color-text-muted);opacity:.5;flex-shrink:0}._emptyActivity_1em4c_3339{text-align:center;padding:24px 0;color:var(--color-text-muted)}._emptyActivityIcon_1em4c_3351{opacity:.3;margin-bottom:8px}._shortcutsFooter_1em4c_3363{display:flex;align-items:center;gap:24px;padding:20px 0 0;border-top:1px solid var(--glass-border);animation:_fadeIn_1em4c_1 .8s .5s ease-out both}._shortcut_1em4c_3363{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-muted);opacity:.5;transition:opacity var(--transition-fast)}._shortcut_1em4c_3363:hover{opacity:.9}._kbd_1em4c_3409{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border-radius:5px;font-size:10px;font-weight:700;font-family:var(--font-sans);background:#0000001f;border:1px solid var(--glass-border);color:var(--color-text-muted)}@media (max-width: 900px){._hubGrid_1em4c_2775{grid-template-columns:1fr}._hubSidebar_1em4c_3141{border-left:none;padding-left:0;border-top:1px solid var(--glass-border);padding-top:32px}}@media (max-width: 768px){._heroTitle_1em4c_2309{font-size:30px}._heroSection_1em4c_2265{padding-top:16px;margin-bottom:40px}._tutorialGrid_1em4c_2883,._templateGrid_1em4c_3003{grid-template-columns:1fr}._shortcutsFooter_1em4c_3363{flex-wrap:wrap;gap:12px}}._pageContainer_2y7pn_5{width:100%;min-height:100vh;background-color:var(--color-bg-base);color:var(--color-text-main);font-family:var(--font-sans, system-ui, sans-serif);position:relative;overflow-x:hidden;display:flex;flex-direction:column}._orbBg_2y7pn_31{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}._orb_2y7pn_31{position:fixed;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.25),transparent 70%);filter:blur(80px);pointer-events:none;z-index:0;animation:_orbFloat_2y7pn_1 20s ease-in-out infinite}@keyframes _orbFloat_2y7pn_1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(40px,-30px) scale(1.05)}50%{transform:translate(-20px,40px) scale(.95)}75%{transform:translate(30px,-20px) scale(1.02)}}._particle_2y7pn_83{position:fixed;border-radius:50%;pointer-events:none;z-index:1;mix-blend-mode:screen}._moteCyan_2y7pn_99{background:#cffafe;box-shadow:none;animation:_moteHover1_2y7pn_1 12s ease-in-out infinite,_motePulse_2y7pn_1 4s ease-in-out infinite}._motePurple_2y7pn_111{background:#f3e8ff;box-shadow:none;animation:_moteHover2_2y7pn_1 15s ease-in-out infinite,_motePulse_2y7pn_1 5s ease-in-out infinite}._moteMagenta_2y7pn_123{background:#fce7f3;box-shadow:none;animation:_moteHover3_2y7pn_1 18s ease-in-out infinite,_motePulse_2y7pn_1 6s ease-in-out infinite}@keyframes _moteHover1_2y7pn_1{0%,to{transform:translate(0)}25%{transform:translate(30px,-20px)}50%{transform:translate(-10px,-40px)}75%{transform:translate(-30px,15px)}}@keyframes _moteHover2_2y7pn_1{0%,to{transform:translate(0)}33%{transform:translate(-40px,30px)}66%{transform:translate(30px,50px)}}@keyframes _moteHover3_2y7pn_1{0%,to{transform:translate(0)}25%{transform:translate(20px,35px)}50%{transform:translate(45px,-15px)}75%{transform:translate(-20px,-30px)}}@keyframes _motePulse_2y7pn_1{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.4)}}._topNav_2y7pn_185{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:100;display:flex;align-items:center;gap:32px;padding:8px 12px 8px 24px;background:#0c081480;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.08);border-radius:100px;box-shadow:none;transition:all .5s cubic-bezier(.16,1,.3,1);overflow:hidden}._topNav_2y7pn_185:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100px;background:radial-gradient(150px circle at var(--mouse-x, 0) var(--mouse-y, 0),rgba(217,70,239,.2),transparent 100%);pointer-events:none;z-index:-1;opacity:0;transition:opacity .4s ease}._topNav_2y7pn_185:hover:before{opacity:1}._scrolled_2y7pn_259._topNav_2y7pn_185{top:16px;padding:6px 10px 6px 20px;background:#05020abf;border-color:#8b5cf64d;box-shadow:none;gap:24px}._navGlow_2y7pn_277{position:absolute;top:-1px;left:50%;transform:translate(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.8),rgba(217,70,239,.8),transparent);opacity:.5;transition:opacity .6s ease,width .6s ease;pointer-events:none;border-radius:100px}._scrolled_2y7pn_259 ._navGlow_2y7pn_277{opacity:1;width:80%}._navLogo_2y7pn_315{display:flex;align-items:center;gap:10px;cursor:pointer;transition:transform .3s ease}._navLogo_2y7pn_315:hover{transform:scale(1.05)}._navLogoMark_2y7pn_339{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#8b5cf633,#d946ef1a);border:1px solid rgba(139,92,246,.15)}._navLogoText_2y7pn_361{font-size:16px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#ffffffb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navLinks_2y7pn_381{display:flex;align-items:center;gap:8px}._navLink_2y7pn_381{position:relative;display:flex;align-items:center;gap:6px;padding:8px 16px;color:#ffffffb3;font-size:13px;font-weight:600;letter-spacing:.02em;border-radius:100px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);text-decoration:none;background:#ffffff08;border:1px solid rgba(255,255,255,.05);box-shadow:none;overflow:hidden}._navLink_2y7pn_381:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);transition:none;pointer-events:none}._navLink_2y7pn_381:hover:before{left:150%;transition:left .6s cubic-bezier(.16,1,.3,1)}._navLinkIcon_2y7pn_471{opacity:.7;transition:all .3s ease}._navLink_2y7pn_381:hover{color:#fff;background:#ffffff1a;border-color:#fff3;box-shadow:none;transform:translateY(-1px)}._navLink_2y7pn_381:hover ._navLinkIcon_2y7pn_471{opacity:1;color:#fff}._navActions_2y7pn_507{display:flex;align-items:center;gap:12px}._loginBtn_2y7pn_519{background:none;border:none;color:#ffffffb3;font-size:14px;font-weight:600;cursor:pointer;padding:8px 16px;transition:color .3s ease}._loginBtn_2y7pn_519:hover{color:#fff}._navButton_2y7pn_549{display:flex;align-items:center;gap:8px;background:#fff;border:none;border-radius:100px;padding:10px 20px;color:#000;font-weight:700;font-size:13px;cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:none}._navButton_2y7pn_549:hover{transform:translateY(-2px) scale(1.02);box-shadow:none;background:#f8f8f8}._navButtonIcon_2y7pn_597{transition:transform .3s cubic-bezier(.16,1,.3,1)}._navButton_2y7pn_549:hover ._navButtonIcon_2y7pn_597{transform:translate(4px)}._heroContent_2y7pn_615{display:flex;flex-direction:column;align-items:center;padding:100px 24px 120px;position:relative;z-index:5}._browserFrame_2y7pn_635{width:90vw;max-width:1100px;height:65vh;min-height:550px;background:var(--color-bg-surface);border-radius:16px;box-shadow:none;overflow:visible;display:flex;flex-direction:column;position:relative;animation:_frameGlow_2y7pn_1 4s ease-in-out infinite}@keyframes _frameGlow_2y7pn_1{0%,to{box-shadow:none}50%{box-shadow:none}}._browserTopBar_2y7pn_677{height:32px;background:var(--color-bg-card);border-bottom:1px solid var(--color-border);display:flex;align-items:center;padding:0 16px;position:relative;border-radius:16px 16px 0 0}._macButtons_2y7pn_699{display:flex;gap:8px;width:60px}._macDot_2y7pn_711{width:12px;height:12px;border-radius:50%}._macRed_2y7pn_723{background:#ff5f56}._macYellow_2y7pn_725{background:#ffbd2e}._macGreen_2y7pn_727{background:#27c93f}._browserSearch_2y7pn_731{position:absolute;left:50%;transform:translate(-50%);width:400px;height:32px;background:var(--color-bg-base);border-radius:8px;display:flex;align-items:center;padding:0 12px;gap:8px;color:var(--color-text-muted);font-size:13px;border:1px solid var(--color-border)}._browserActions_2y7pn_765{margin-left:auto;display:flex;gap:16px;align-items:center}._avatar_2y7pn_779{width:28px;height:28px;border-radius:50%;background:#ff7b72;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}._breadcrumbsArea_2y7pn_807{padding:12px 24px;background:var(--color-bg-surface);display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--color-text-main);border-bottom:1px solid var(--color-border)}._mockCanvas_2y7pn_833{flex:1;background-color:#fafafa;background-image:radial-gradient(#e5e5e5 1px,transparent 0);background-size:24px 24px;position:relative;overflow:hidden}._expandedCard_2y7pn_853{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;background:#fff;border-radius:12px;box-shadow:none;padding:32px;display:flex;flex-direction:column;border:1px solid #f0f0f0;z-index:10}._cardHeader_2y7pn_885{display:flex;justify-content:space-between;margin-bottom:24px}._cardHeaderIcon_2y7pn_895{width:24px;height:24px;border-radius:6px;border:1px solid #ddd}._cardTitle_2y7pn_909{font-size:22px;font-weight:700;color:#111;margin-bottom:16px}._cardContent_2y7pn_921{font-size:13px;color:#555;line-height:1.6}._imageCard_2y7pn_935{position:absolute;top:30%;left:15%;transform:rotate(-3deg);width:280px;background:#fff;border-radius:12px;padding:8px;box-shadow:none;z-index:12}._imageCard_2y7pn_935 img{width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}._mediumCard_2y7pn_973{position:absolute;top:25%;left:80%;transform:rotate(2deg);width:320px;background:#fff;border-radius:12px;padding:16px;box-shadow:none;display:flex;gap:16px;border:1px solid #eee;z-index:11}._mediumCardIcon_2y7pn_1005{width:60px;height:60px;background:#f3f0ff;color:#8b5cf6;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-align:center;padding:4px}._mediumCardContent_2y7pn_1035 h4{font-size:14px;color:#111;margin-bottom:4px;font-weight:600}._mediumCardContent_2y7pn_1035 p{font-size:11px;color:#666;line-height:1.4}._mediaCard_2y7pn_1061{position:absolute;top:25%;right:15%;transform:rotate(4deg);width:340px;background:#fff;border-radius:12px;padding:12px;box-shadow:none;z-index:13}._mediaCard_2y7pn_1061 img{width:100%;border-radius:8px}._createPrompt_2y7pn_1097{position:absolute;bottom:30%;right:25%;background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));border-radius:12px;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;z-index:20;border:1px solid var(--glass-border)}._promptHeader_2y7pn_1127{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#0003;border-bottom:1px solid var(--glass-border);font-size:13px;color:var(--color-text-muted);font-weight:500}._promptInput_2y7pn_1151{padding:16px 20px;font-size:18px;font-weight:600;color:var(--color-text-main);display:flex;align-items:center}._typingCursor_2y7pn_1169{display:inline-block;width:2px;height:22px;background:#8b5cf6;margin-left:4px;animation:_blink_2y7pn_1 1s step-end infinite}._pageContainer_2y7pn_5 .react-flow__node{cursor:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='pointerGrad' x1='0%25' y1='0%25' x2='100%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23e9d5ff'/%3E%3Cstop offset='60%25' stop-color='%23a855f7'/%3E%3Cstop offset='100%25' stop-color='%237c3aed'/%3E%3C/linearGradient%3E%3Cfilter id='neonGlow' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeDropShadow dx='0' dy='2' stdDeviation='3' flood-color='%23d946ef' flood-opacity='0.95'/%3E%3CfeDropShadow dx='0' dy='0' stdDeviation='6' flood-color='%238b5cf6' flood-opacity='0.75'/%3E%3C/filter%3E%3Cfilter id='sparkleGlow'%3E%3CfeGaussianBlur stdDeviation='0.8' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23neonGlow)'%3E%3Cpath d='M8 4l12 36 8.5-12.5L40 22 8 4z' fill='url(%23pointerGrad)' stroke='%23ffffff' stroke-width='2' stroke-linejoin='round'/%3E%3C/g%3E%3Cpath d='M 33,6 L 35,9 L 39,10 L 35,11 L 33,14 L 31,11 L 27,10 L 31,9 Z' fill='%23ffffff' filter='url(%23sparkleGlow)'/%3E%3Cpath d='M 12,36 L 13,38 L 15,39 L 13,40 L 12,42 L 11,40 L 9,39 L 11,38 Z' fill='%2367e8f9' filter='url(%23sparkleGlow)'/%3E%3C/svg%3E") 8 4,pointer!important}._pageContainer_2y7pn_5 .react-flow.dragging,._pageContainer_2y7pn_5 .react-flow__viewport.dragging{cursor:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='pointerGrad' x1='0%25' y1='0%25' x2='100%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23e9d5ff'/%3E%3Cstop offset='60%25' stop-color='%23a855f7'/%3E%3Cstop offset='100%25' stop-color='%237c3aed'/%3E%3C/linearGradient%3E%3Cfilter id='neonGlow' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeDropShadow dx='0' dy='2' stdDeviation='3' flood-color='%23d946ef' flood-opacity='0.95'/%3E%3CfeDropShadow dx='0' dy='0' stdDeviation='6' flood-color='%238b5cf6' flood-opacity='0.75'/%3E%3C/filter%3E%3Cfilter id='sparkleGlow'%3E%3CfeGaussianBlur stdDeviation='0.8' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23neonGlow)'%3E%3Cpath d='M8 4l12 36 8.5-12.5L40 22 8 4z' fill='url(%23pointerGrad)' stroke='%23ffffff' stroke-width='2' stroke-linejoin='round'/%3E%3C/g%3E%3Cpath d='M 33,6 L 35,9 L 39,10 L 35,11 L 33,14 L 31,11 L 27,10 L 31,9 Z' fill='%23ffffff' filter='url(%23sparkleGlow)'/%3E%3Cpath d='M 12,36 L 13,38 L 15,39 L 13,40 L 12,42 L 11,40 L 9,39 L 11,38 Z' fill='%2367e8f9' filter='url(%23sparkleGlow)'/%3E%3C/svg%3E") 8 4,pointer!important}._bottomToolbar_2y7pn_1211{position:absolute;bottom:0;left:50%;transform:translate(-50%);background:#fff;border-radius:12px;box-shadow:none;display:flex;align-items:center;padding:8px;gap:8px;z-index:30}._toolbarBtn_2y7pn_1241{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#666;background:transparent;transition:.2s}._toolbarBtn_2y7pn_1241:hover{background:#f0f0f0}._toolbarBtn_2y7pn_1241._primary_2y7pn_1273{background:#8b5cf6;color:#fff}._zoomControls_2y7pn_1283{display:flex;align-items:center;gap:8px;margin-left:16px;padding-left:16px;border-left:1px solid #eee;font-size:13px;font-weight:500;color:#444}@keyframes _blink_2y7pn_1{0%,to{opacity:1}50%{opacity:0}}.react-flow,.react-flow__viewport{overflow:visible!important}._cardInsights_2y7pn_1335>div,._cardNewNote_2y7pn_1337>div,._cardDesignAssets_2y7pn_1339>div,._cardImageBlock_2y7pn_1341>div,._cardFusedNote_2y7pn_1343>div,._blockBulletList_2y7pn_1345>div,._blockText_2y7pn_1347>div,._blockVideo_2y7pn_1349>div{transition:transform .5s cubic-bezier(.175,.885,.32,1.275),.4s ease;transform-origin:center}._cardInsights_2y7pn_1335>div{transform:rotate(1.5deg)}._cardNewNote_2y7pn_1337>div{transform:rotate(-4deg)}._cardDesignAssets_2y7pn_1339>div{transform:rotate(3deg)}._cardImageBlock_2y7pn_1341>div{transform:rotate(-3deg)}._cardFusedNote_2y7pn_1343>div{transform:rotate(2deg)}._blockBulletList_2y7pn_1345>div{transform:rotate(-2.5deg)}._blockText_2y7pn_1347>div{transform:rotate(1deg)}._blockVideo_2y7pn_1349>div{transform:rotate(-1.5deg)}._pageContainer_2y7pn_5 .react-flow__node._blockVideo_2y7pn_1349>div{pointer-events:auto!important}._playButton_2y7pn_1431:hover{transform:scale(1.1)!important}.react-flow__node.dragging>div{transform:rotate(0) scale(1.04)!important;box-shadow:none!important}.react-flow__node:not(.dragging){transition:transform .6s cubic-bezier(.175,.885,.32,1.275)}._pageContainer_2y7pn_5 .react-flow__node *:not(.react-flow__handle){pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}._pageContainer_2y7pn_5 .react-flow__edge-path{stroke-width:3px!important;stroke-dasharray:8,6!important;animation:_dashFlow_2y7pn_1 1.2s linear infinite,_neonPulse_2y7pn_1 2s ease-in-out infinite!important}@keyframes _dashFlow_2y7pn_1{0%{stroke-dashoffset:28}to{stroke-dashoffset:0}}@keyframes _neonPulse_2y7pn_1{0%,to{filter:drop-shadow(0 0 3px rgba(168,85,247,.8)) drop-shadow(0 0 6px rgba(217,70,239,.5));stroke:#f7f!important}50%{filter:drop-shadow(0 0 6px rgba(168,85,247,1)) drop-shadow(0 0 12px rgba(217,70,239,.8)) drop-shadow(0 0 18px rgba(139,92,246,.6));stroke:#c084fc!important}}._featuresSection_2y7pn_1535{position:relative;z-index:5;padding:0 48px 100px;max-width:1120px;margin:0 auto;width:100%}._ftHero_2y7pn_1557{padding:80px 0 0}._ftBadge_2y7pn_1565{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#d8b4fe;text-transform:uppercase;letter-spacing:.1em;padding:6px 16px;border-radius:99px;background:#a855f70d;border:1px solid rgba(168,85,247,.2);margin-bottom:28px;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._ftBadgeDot_2y7pn_1601{width:6px;height:6px;border-radius:50%;background:#c084fc;box-shadow:none;flex-shrink:0;animation:_ftDotPulse_2y7pn_1 3s ease-in-out infinite}@keyframes _ftDotPulse_2y7pn_1{0%,to{transform:scale(1);opacity:1;box-shadow:none}50%{transform:scale(1.3);opacity:.8;box-shadow:none}}._ftHeading_2y7pn_1631{font-size:clamp(36px,6vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1.1;margin:0 0 24px;max-width:640px;background:linear-gradient(180deg,#fff,#ffffff80);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 24px rgba(255,255,255,.08))}._ftSub_2y7pn_1657{font-size:18px;line-height:1.7;color:#ffffff8c;max-width:540px;margin:0 0 48px;font-weight:400;letter-spacing:.01em}._ftSub_2y7pn_1657 strong{font-weight:600;background:linear-gradient(90deg,#22d3ee,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}._ftHeroVisual_2y7pn_1697{width:100%;background:transparent;perspective:1200px;position:relative;box-shadow:none}._ftHeroVisual_2y7pn_1697:before{content:"";position:absolute;top:-20%;left:-10%;right:-10%;bottom:-20%;background:radial-gradient(ellipse at center,rgba(168,85,247,.04) 0%,transparent 60%);pointer-events:none;z-index:-1}._ftHeroVisualInner_2y7pn_1741{position:relative;width:100%;height:640px;overflow:visible;transform:none;transition:transform .6s cubic-bezier(.16,1,.3,1)}._ftHeroVisual_2y7pn_1697:hover ._ftHeroVisualInner_2y7pn_1741{transform:scale(1.02)}._ftUiNestedBlock_2y7pn_1773{position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-left:3px solid #a855f7;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;margin:4px 0;transition:all .3s ease}._ftUiNestedBlock_2y7pn_1773:hover{background:#ffffff0f;transform:translate(4px)}._ftUiChunkBadge_2y7pn_1811{display:inline-flex;font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;width:-moz-fit-content;width:fit-content}._ftUiNestedBlockExtracted_2y7pn_1833{border-style:dashed!important;border-color:#ffffff26!important;background:transparent!important;opacity:.4}._ftUiNestedBlockActive_2y7pn_1847{background:#a855f714;border-color:#a855f780;box-shadow:none;animation:_ftPulseBorder_2y7pn_1 2s infinite}@keyframes _ftPulseBorder_2y7pn_1{0%,to{border-color:#a855f766}50%{border-color:#a855f7cc;box-shadow:none}}._ftUiToolbar_2y7pn_1871{position:absolute;top:-42px;left:50%;transform:translate(-50%);background:#14141af2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);border-radius:8px;display:flex;align-items:center;gap:4px;padding:4px;box-shadow:none;z-index:20}._ftUiToolBtn_2y7pn_1907{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:600;color:#ffffffb3}._ftUiToolBtnPrimary_2y7pn_1929{background:linear-gradient(135deg,#d946ef,#a855f7);color:#fff;border:1px solid rgba(255,255,255,.2);box-shadow:none;padding:6px 16px;font-size:12px;letter-spacing:.02em;animation:_ftPulseBtn_2y7pn_1 2s infinite}@keyframes _ftPulseBtn_2y7pn_1{0%,to{box-shadow:none}50%{box-shadow:none}}._ftUiAtom_2y7pn_1963{position:absolute;width:48px;height:48px;border-radius:50%;background:#0a0a0ecc;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;transform:perspective(1000px) rotateY(-10deg) rotateX(4deg);transition:all .3s cubic-bezier(.16,1,.3,1)}._ftUiAtomPurple_2y7pn_1995{box-shadow:none;border-color:#a855f766;color:#a855f7}._ftUiAtomPink_2y7pn_2007{box-shadow:none;border-color:#d946ef66;color:#d946ef}._ftUiAtomBlue_2y7pn_2019{box-shadow:none;border-color:#6366f166;color:#6366f1}._ftExtractedGlow_2y7pn_2031{position:absolute;width:200px;height:200px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(168,85,247,.15) 0%,transparent 70%);pointer-events:none;z-index:-1;animation:_ftGlowPulse_2y7pn_1 3s infinite}._ftExtractedGlowPink_2y7pn_2057{background:radial-gradient(circle,rgba(217,70,239,.15) 0%,transparent 70%)}._ftExtractedGlowBlue_2y7pn_2065{background:radial-gradient(circle,rgba(99,102,241,.15) 0%,transparent 70%)}@keyframes _ftGlowPulse_2y7pn_1{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}._ftCanvasGrid_2y7pn_2083{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-image:radial-gradient(rgba(255,255,255,.08) 1.5px,transparent 1.5px);background-size:24px 24px;mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,black 10%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,black 10%,transparent 75%)}._ftCanvasFlare1_2y7pn_2101{position:absolute;top:10%;left:20%;width:400px;height:400px;background:radial-gradient(circle,rgba(168,85,247,.08) 0%,transparent 70%);border-radius:50%;filter:blur(40px);pointer-events:none}._ftCanvasFlare2_2y7pn_2125{position:absolute;bottom:10%;right:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(99,102,241,.05) 0%,transparent 70%);border-radius:50%;filter:blur(40px);pointer-events:none}._ftHeroSvg_2y7pn_2149{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._ftDashAnim_2y7pn_2165{animation:_ftFlowDash_2y7pn_1 20s linear infinite}._ftDashAnimReverse_2y7pn_2171{animation:_ftFlowDash_2y7pn_1 20s linear infinite reverse}@keyframes _ftFlowDash_2y7pn_1{0%{stroke-dashoffset:0}to{stroke-dashoffset:-200}}._ftUiCard_2y7pn_2191{position:absolute;background:#0a0a0eb3;border:1px solid rgba(255,255,255,.08);border-radius:12px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:none;padding:16px;display:flex;flex-direction:column;gap:12px;transform:perspective(1000px) rotateY(-10deg) rotateX(4deg);transition:all .3s cubic-bezier(.16,1,.3,1);cursor:default}._ftUiCard_2y7pn_2191:not(._ftUiCardMain_2y7pn_2227):hover{transform:perspective(1000px) rotateY(-4deg) rotateX(2deg) translateY(-4px) scale(1.04)!important;border-color:#a855f74d;box-shadow:none}._ftUiCardMain_2y7pn_2227{border-color:#a855f733;box-shadow:none}._ftMagicalTooltip_2y7pn_2251{position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%) translateY(10px) scale(.9);opacity:0;pointer-events:none;background:linear-gradient(135deg,#141419f2,#0a0a0efa);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:8px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .4s cubic-bezier(.16,1,.3,1);z-index:100}._ftMagicalTooltip_2y7pn_2251:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid}._ftUiCard_2y7pn_2191:hover ._ftMagicalTooltip_2y7pn_2251{opacity:1;transform:translate(-50%) translateY(0) scale(1)}._ftTooltipPurple_2y7pn_2331{border-color:#a855f780;box-shadow:none}._ftTooltipPurple_2y7pn_2331:after{border-color:rgba(168,85,247,.5) transparent transparent transparent}._ftTooltipPink_2y7pn_2347{border-color:#d946ef80;box-shadow:none}._ftTooltipPink_2y7pn_2347:after{border-color:rgba(217,70,239,.5) transparent transparent transparent}._ftTooltipBlue_2y7pn_2363{border-color:#6366f180;box-shadow:none}._ftTooltipBlue_2y7pn_2363:after{border-color:rgba(99,102,241,.5) transparent transparent transparent}._ftUiCardHeader_2y7pn_2379{display:flex;align-items:center;gap:8px}._ftUiIconBox_2y7pn_2391{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#ffffff1a}._ftUiCardTitle_2y7pn_2411{font-size:14px;font-weight:600;color:#fff;letter-spacing:-.01em}._ftUiCardBody_2y7pn_2425{display:flex;flex-direction:column;gap:8px}._ftUiLine_2y7pn_2437{height:6px;border-radius:3px;background:#ffffff0f}._ftUiImagePlaceholder_2y7pn_2449{width:100%;height:64px;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px dashed rgba(255,255,255,.15);border-radius:6px;display:flex;align-items:center;justify-content:center;margin-top:2px}._ftUiTask_2y7pn_2473{display:flex;align-items:center;gap:8px;background:#ffffff05;padding:8px;border-radius:6px}._ftUiCheck_2y7pn_2491{width:12px;height:12px;border-radius:3px;border:1px solid rgba(255,255,255,.2)}._ftUiCardFooter_2y7pn_2505{display:flex;padding-top:4px;border-top:1px solid rgba(255,255,255,.04)}._ftUiTag_2y7pn_2517{font-size:11px;padding:2px 8px;background:#ffffff0a;border-radius:4px;color:#ffffff80}._ftUiCursor_2y7pn_2535{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:4px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));pointer-events:none;z-index:10}._ftUiCursorLabel_2y7pn_2557{font-size:11px;font-weight:600;color:#fff;padding:2px 8px;border-radius:2px 10px 10px;letter-spacing:.02em}._ftCursorAnim1_2y7pn_2577{animation:_ftCursorFloat1_2y7pn_1 8s ease-in-out infinite}._ftCursorAnim2_2y7pn_2579{animation:_ftCursorFloat2_2y7pn_1 10s ease-in-out infinite}._ftCursorAnim3_2y7pn_2581{animation:_ftCursorFloat3_2y7pn_1 9s ease-in-out infinite}@keyframes _ftCursorFloat1_2y7pn_1{0%,to{transform:translate(0)}33%{transform:translate(40px,-20px)}66%{transform:translate(-20px,-40px)}}@keyframes _ftCursorFloat2_2y7pn_1{0%,to{transform:translate(0)}33%{transform:translate(-30px,30px)}66%{transform:translate(-50px,-10px)}}@keyframes _ftCursorFloat3_2y7pn_1{0%,to{transform:translate(0)}33%{transform:translate(20px,-50px)}66%{transform:translate(50px,20px)}}._ftNodeFloat1_2y7pn_2619{animation:_ftNodeBob_2y7pn_1 6s ease-in-out infinite}._ftNodeFloat2_2y7pn_2621{animation:_ftNodeBob_2y7pn_1 7s ease-in-out infinite 1s}._ftNodeFloat3_2y7pn_2623{animation:_ftNodeBob_2y7pn_1 5s ease-in-out infinite .5s}._ftNodeFloat4_2y7pn_2625{animation:_ftNodeBob_2y7pn_1 8s ease-in-out infinite 2s}@keyframes _ftNodeBob_2y7pn_1{0%,to{transform:perspective(1000px) rotateY(-10deg) rotateX(4deg) translateY(0)}50%{transform:perspective(1000px) rotateY(-10deg) rotateX(4deg) translateY(-8px)}}._ftL2Float1_2y7pn_2641{animation:_ftL2Bob_2y7pn_1 6s ease-in-out infinite}._ftL2Float2_2y7pn_2643{animation:_ftL2Bob_2y7pn_1 7s ease-in-out infinite 1s}._ftL2Float3_2y7pn_2645{animation:_ftL2Bob_2y7pn_1 5s ease-in-out infinite .5s}@keyframes _ftL2Bob_2y7pn_1{0%,to{transform:perspective(1000px) rotateY(-18deg) rotateX(6deg) translateY(0)}50%{transform:perspective(1000px) rotateY(-18deg) rotateX(6deg) translateY(-8px)}}._ftDualRow_2y7pn_2663{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:80px}._ftDualCard_2y7pn_2677{display:flex;flex-direction:column;gap:24px}._ftDualText_2y7pn_2689{padding:0 12px;display:flex;flex-direction:column;align-items:flex-start}._ftDualBadge_2y7pn_2703{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._ftDualTitle_2y7pn_2731{font-size:32px;font-weight:700;color:#fff;margin:0 0 16px;letter-spacing:-.02em;line-height:1.2}._ftDualDesc_2y7pn_2749{font-size:16px;line-height:1.7;color:#fff9;margin:0;max-width:440px}._ftDualVisual_2y7pn_2767{position:relative;width:100%;height:380px;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;overflow:visible}._ftDualVisual_2y7pn_2767:before{content:"";position:absolute;top:50%;left:50%;width:160%;height:160%;background:radial-gradient(circle at center,rgba(168,85,247,.08) 0%,transparent 60%);transform:translate(-50%,-50%);z-index:0;pointer-events:none}._ftDualVisual_2y7pn_2767:after{content:"";position:absolute;top:50%;left:50%;width:320px;height:320px;background:#a855f726;filter:blur(80px);transform:translate(-50%,-50%);border-radius:50%;z-index:0;pointer-events:none;transition:all .8s ease;opacity:.6}._ftDualCard_2y7pn_2677:hover ._ftDualVisual_2y7pn_2767:after{background:#d946ef40;transform:translate(-50%,-50%) scale(1.3);opacity:1}._ftDualVisualGreen_2y7pn_2871:before{background:radial-gradient(circle at center,rgba(34,197,94,.05) 0%,transparent 60%)}._ftDualVisualGreen_2y7pn_2871:after{background:#22c55e26}._ftDualCard_2y7pn_2677:hover ._ftDualVisualGreen_2y7pn_2871:after{background:#22c55e40}._ftAmbientParticle_2y7pn_2893{position:absolute;border-radius:50%;z-index:0;pointer-events:none}._ftExtractedGlowGreen_2y7pn_2909{background:#22c55e66;filter:blur(40px)}._ftCollabBadge_2y7pn_2923{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#22c55e;background:#22c55e14;border:1px solid rgba(34,197,94,.18);border-radius:20px;padding:4px 14px;width:-moz-fit-content;width:fit-content;margin-bottom:20px}._ftCollabMsg_2y7pn_2953{font-size:15px;font-weight:500;color:#ffffffbf;line-height:1.5;margin:0 0 auto}._ftCollabUser_2y7pn_2969{font-size:13px;color:#ffffff4d;margin-top:16px;text-align:right}._ftSplitRow_2y7pn_2987{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center;padding-top:100px;border-top:1px solid rgba(255,255,255,.05);margin-top:40px}._ftSplitText_2y7pn_3007{padding-top:0;display:flex;flex-direction:column;align-items:flex-start}._ftSplitTitle_2y7pn_3021{font-size:clamp(24px,3vw,32px);font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1.25;margin:0 0 32px}._ftBullet_2y7pn_3039{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:14px;color:#ffffff8c;font-weight:500;transition:color .25s ease}._ftBullet_2y7pn_3039:hover{color:#ffffffd9}._ftBulletDot_2y7pn_3069{width:7px;height:7px;border-radius:50%;background:#a855f7;box-shadow:none;flex-shrink:0;transition:.25s ease}._ftSplitVisualModifier_2y7pn_3089{height:440px}._ftSplitVisualModifier_2y7pn_3089:before{background:radial-gradient(circle at center,rgba(6,182,212,.08) 0%,transparent 60%)}._ftSplitVisualModifier_2y7pn_3089:after{background:#06b6d426}._ftSplitRow_2y7pn_2987:hover ._ftSplitVisualModifier_2y7pn_3089:after{background:#06b6d440}._ftGhostBlock_2y7pn_3115{position:absolute;border:1px dashed rgba(255,255,255,.06);background:#ffffff04;border-radius:12px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none;opacity:.6}._ftBullet_2y7pn_3039:hover ._ftBulletDot_2y7pn_3069{box-shadow:none}._ftEditorLine_2y7pn_3145:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.08),transparent);animation:_ftLineShimmer_2y7pn_1 4s ease-in-out infinite}._ftEditorLine_2y7pn_3145:nth-child(2):after{animation-delay:.5s}._ftEditorLine_2y7pn_3145:nth-child(3):after{animation-delay:1s}@keyframes _ftLineShimmer_2y7pn_1{0%{left:-100%}50%{left:100%}to{left:100%}}._ftBottomBar_2y7pn_3189{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:100px;border-top:1px solid rgba(255,255,255,.06);padding-top:40px}._ftBottomItem_2y7pn_3207{padding:0 24px;border-left:1px solid rgba(255,255,255,.06);transition:all .3s ease}._ftBottomItem_2y7pn_3207:first-child{border-left:none;padding-left:0}._ftBottomItem_2y7pn_3207:hover{transform:translateY(-2px)}._ftBottomHead_2y7pn_3237{display:flex;align-items:center;gap:8px;margin-bottom:8px}._ftBottomDot_2y7pn_3251{width:7px;height:7px;border-radius:50%;background:#a855f7;box-shadow:none;flex-shrink:0;transition:.3s ease}._ftBottomItem_2y7pn_3207:hover ._ftBottomDot_2y7pn_3251{box-shadow:none}._ftBottomLabel_2y7pn_3279{font-size:14px;font-weight:600;color:#fffc;letter-spacing:-.01em;transition:color .3s ease}._ftBottomItem_2y7pn_3207:hover ._ftBottomLabel_2y7pn_3279{color:#fff}._ftBottomDesc_2y7pn_3303{font-size:13px;line-height:1.5;color:#ffffff59;margin:0;transition:color .3s ease}._ftBottomItem_2y7pn_3207:hover ._ftBottomDesc_2y7pn_3303{color:#ffffff80}@media (max-width: 900px){._featuresSection_2y7pn_1535{padding:0 24px 60px}._ftDualRow_2y7pn_2663{grid-template-columns:1fr}._ftSplitRow_2y7pn_2987{grid-template-columns:1fr;gap:32px}._ftEditorMockup_2y7pn_3357{transform:none}._ftBottomBar_2y7pn_3189{grid-template-columns:1fr 1fr;gap:32px}._ftBottomItem_2y7pn_3207{border-left:none;padding-left:0}._ftHeroVisualInner_2y7pn_1741{height:380px;transform:none}}@media (max-width: 600px){._ftBottomBar_2y7pn_3189{grid-template-columns:1fr}._ftHeroVisualInner_2y7pn_1741{height:280px}}._testimonialSection_2y7pn_3419{padding:120px 0 100px;position:relative;overflow:visible;border-top:1px solid rgba(255,255,255,.04)}._testimonialGlow_2y7pn_3433{position:absolute;width:600px;height:400px;top:-100px;left:50%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(168,85,247,.06) 0%,rgba(6,182,212,.03) 40%,transparent 70%);pointer-events:none;z-index:0}._testimonialHeader_2y7pn_3457{text-align:center;margin-bottom:56px;position:relative;z-index:1}._testimonialBadge_2y7pn_3471{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#c084fc;padding:6px 16px;border-radius:99px;background:#a855f70f;border:1px solid rgba(168,85,247,.15);margin-bottom:24px}._testimonialTitle_2y7pn_3503{font-size:clamp(30px,4.5vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 16px;background:linear-gradient(180deg,#fff,#ffffff8c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._testimonialSub_2y7pn_3525{font-size:17px;color:#ffffff73;letter-spacing:.01em}._testimonialSlider_2y7pn_3537{width:100%;overflow:hidden;position:relative;padding:20px 0 40px}._testimonialSlider_2y7pn_3537:before,._testimonialSlider_2y7pn_3537:after{content:"";position:absolute;top:0;bottom:0;width:150px;z-index:2;pointer-events:none}._testimonialSlider_2y7pn_3537:before{left:0;background:linear-gradient(to right,#05060C,transparent)}._testimonialSlider_2y7pn_3537:after{right:0;background:linear-gradient(to left,#05060C,transparent)}._testimonialTrack_2y7pn_3593{display:flex;gap:20px;width:-moz-max-content;width:max-content;animation:_scrollTestimonials_2y7pn_1 45s linear infinite;padding-left:20px}._testimonialTrack_2y7pn_3593:hover{animation-play-state:paused}@keyframes _scrollTestimonials_2y7pn_1{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}._fusionCard_2y7pn_3961:hover{transform:translateY(-10px) scale(1.05)!important;z-index:20!important;border-color:#fff3;box-shadow:none}._fusionCard_2y7pn_3961 img,._fusionCard_2y7pn_3961 svg{width:48px;height:48px;opacity:.7;transition:opacity .3s ease}._testimonialCard_2y7pn_3627{width:340px;min-width:340px;flex-shrink:0;position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px 24px 24px;display:flex;flex-direction:column;gap:16px;transition:transform .35s cubic-bezier(.33,1,.68,1),border-color .35s ease;cursor:default;overflow:hidden}._testimonialCard_2y7pn_3627:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.3),rgba(6,182,212,.3),transparent);opacity:0;transition:opacity .35s ease}._testimonialCard_2y7pn_3627:hover{transform:translateY(-6px);border-color:#ffffff1f;box-shadow:none}._testimonialCard_2y7pn_3627:hover:before{opacity:1}._testimonialQuoteMark_2y7pn_3707{font-size:48px;line-height:1;font-family:Georgia,serif;background:linear-gradient(135deg,#a855f766,#06b6d466);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:-8px}._testimonialStars_2y7pn_3729{display:flex;gap:2px}._testimonialQuote_2y7pn_3707{font-size:15px;line-height:1.7;color:#ffffffb3;font-weight:400;flex:1}._testimonialDivider_2y7pn_3755{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}._testimonialAuthor_2y7pn_3767{display:flex;align-items:center;gap:12px}._testimonialAvatar_2y7pn_3779{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#06b6d4,#a855f7);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;letter-spacing:-.02em}._testimonialMeta_2y7pn_3807{display:flex;flex-direction:column;gap:2px}._testimonialName_2y7pn_3819{color:#ffffffe6;font-weight:600;font-size:13px;letter-spacing:.01em}._testimonialRole_2y7pn_3833{color:#ffffff59;font-size:12px;letter-spacing:.02em}._fusionSection_2y7pn_3853{position:relative;z-index:5;padding:120px 24px;max-width:1200px;margin:0 auto;width:100%;text-align:center;overflow:visible}._fusionHeader_2y7pn_3875{margin-bottom:80px;position:relative;z-index:2}._fusionSuperTitle_2y7pn_3887{font-size:13px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.15em;margin-bottom:16px}._fusionTitle_2y7pn_3905{font-size:clamp(32px,5vw,48px);font-weight:800;letter-spacing:-.03em;margin:0 0 20px;background:linear-gradient(180deg,#fff,#fff9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._fusionSubtitle_2y7pn_3925{font-size:18px;color:#ffffff80;max-width:600px;margin:0 auto;line-height:1.6}._fusionCarousel_2y7pn_3941{position:relative;height:240px;display:flex;align-items:center;justify-content:center;perspective:1200px;margin-bottom:60px}._fusionCard_2y7pn_3961{position:absolute;width:130px;height:130px;background:#141414cc;border:1px solid rgba(255,255,255,.06);border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:none;transition:all .5s cubic-bezier(.175,.885,.32,1.275);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._fusionCard_2y7pn_3961 img,._fusionCard_2y7pn_3961 svg{width:48px;height:48px;opacity:.7}._fusionCardCenter_2y7pn_4395{width:150px;height:150px;z-index:10;background:linear-gradient(135deg,#f472b6,#a855f7,#3b82f6);border-radius:24px;position:relative;box-shadow:none;display:flex;align-items:center;justify-content:center}._fusionCardCenter_2y7pn_4395 svg{width:64px;height:64px;opacity:1}._fusionGlowBg_2y7pn_4437{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;height:600px;background:radial-gradient(ellipse at center,rgba(139,92,246,.12) 0%,transparent 60%);z-index:-1;pointer-events:none}._accordionSection_2y7pn_4469{padding:120px 24px;max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:5}._accordionSection_2y7pn_4469:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120vw;height:800px;background:radial-gradient(ellipse at center,rgba(168,85,247,.08) 0%,rgba(6,182,212,.05) 30%,transparent 70%);z-index:-1;pointer-events:none;filter:blur(60px)}._accordionHeader_2y7pn_4517{text-align:center;margin-bottom:80px;position:relative}._accordionTitle_2y7pn_4529{font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:-.04em;margin:0 0 20px;background:linear-gradient(180deg,#fff,#ffffff80);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 20px rgba(255,255,255,.1))}._accordionSubtitle_2y7pn_4551{font-size:18px;color:#fff9;max-width:650px;margin:0 auto;line-height:1.7;font-weight:400}._accordionContainer_2y7pn_4569{display:flex;gap:16px;height:560px;width:100%;perspective:1000px}._accordionItem_2y7pn_4585{position:relative;border-radius:24px;background:#0a050f66;border:1px solid rgba(255,255,255,.03);cursor:pointer;overflow:hidden;transition:flex .8s cubic-bezier(.33,1,.68,1),transform .6s cubic-bezier(.33,1,.68,1),background-color .6s ease,.6s ease;display:flex;flex-direction:column;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:none}@keyframes _trimLightFlow_2y7pn_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._accordionItem_2y7pn_4585:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;padding:1px;background:linear-gradient(90deg,#ffffff0d,#ffffff80,#ffffff0d);background-size:200% 100%;animation:_trimLightFlow_2y7pn_1 4s ease-in-out infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.3;transition:opacity .4s ease;pointer-events:none}._accordionItem_2y7pn_4585:hover{background:#140f1e99;transform:translateY(-4px);box-shadow:none}._accordionItem_2y7pn_4585:hover:before{opacity:.8}._accordionItem_2y7pn_4585._active_2y7pn_4683{flex:1 1 0%;background:transparent;border-color:transparent;box-shadow:none;cursor:default;transform:none}._accordionItem_2y7pn_4585._active_2y7pn_4683:before{opacity:1;background:linear-gradient(90deg,#a855f733,#06b6d499,#ec489933);background-size:200% 100%;animation:_trimLightFlow_2y7pn_1 3s ease-in-out infinite}._accordionItem_2y7pn_4585._inactive_2y7pn_4715{flex:0 0 80px;transform:scale(.98)}._accordionItem_2y7pn_4585._inactive_2y7pn_4715:hover{transform:scale(.98) translateY(-4px)}._accordionContent_2y7pn_4735{padding:40px 48px;opacity:0;transform:translate(20px);transition:opacity .6s cubic-bezier(.33,1,.68,1),transform .6s cubic-bezier(.33,1,.68,1);transition-delay:0s;display:flex;flex-direction:column;height:100%;position:relative;z-index:2}._accordionItem_2y7pn_4585._inactive_2y7pn_4715 ._accordionContent_2y7pn_4735{opacity:0;transform:translate(20px);pointer-events:none;visibility:hidden;position:absolute;transition-delay:0s}._accordionItem_2y7pn_4585._active_2y7pn_4683 ._accordionContent_2y7pn_4735{opacity:1;transform:translate(0);transition-delay:.3s}._accHeaderRow_2y7pn_4791{display:flex;align-items:flex-start;gap:24px;margin-bottom:32px}._accIconBox_2y7pn_4805{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);box-shadow:none}._accTitle_2y7pn_4831{font-size:36px;font-weight:800;color:#fff;letter-spacing:-.03em;margin-bottom:8px;background:linear-gradient(90deg,#fff,#ffffffb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._accDesc_2y7pn_4853{font-size:16px;line-height:1.7;color:#fff9;max-width:500px}._accImageWrapper_2y7pn_4867{flex:1;position:relative;min-height:200px;background:transparent;border:none;box-shadow:none;overflow:visible}._accImage_2y7pn_4867{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._accordionSidebar_2y7pn_4901{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;padding:48px 0;opacity:1;transition:opacity .4s ease;z-index:2}._accordionItem_2y7pn_4585._active_2y7pn_4683 ._accordionSidebar_2y7pn_4901{opacity:0;pointer-events:none}._accVerticalText_2y7pn_4935{writing-mode:vertical-rl;font-size:13px;font-weight:700;font-family:monospace;color:#fff6;letter-spacing:.3em;text-transform:uppercase;margin-bottom:auto;white-space:nowrap;transition:color .3s ease,text-shadow .3s ease}._accSidebarIcon_2y7pn_4961{color:#fff6;margin-top:32px;transition:color .3s ease,filter .3s ease}._accordionItem_2y7pn_4585:hover ._accVerticalText_2y7pn_4935{color:#ffffffe6;text-shadow:none}._accordionItem_2y7pn_4585:hover ._accSidebarIcon_2y7pn_4961{color:#ffffffe6;filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}._walkthroughSection_2y7pn_4997{padding:120px 24px;max-width:1200px;margin:0 auto;position:relative;z-index:5}._wtHeader_2y7pn_5013{text-align:center;margin-bottom:80px;display:flex;flex-direction:column;align-items:center}._wtStickyContainer_2y7pn_5031{display:flex;align-items:flex-start;position:relative;gap:80px;margin-top:40px}._wtStickyLeft_2y7pn_5047{flex:1;position:sticky;top:150px;height:-moz-max-content;height:max-content;min-height:400px;display:flex;align-items:center}._wtStickyTextInner_2y7pn_5067{position:relative;width:100%}._wtScrollRight_2y7pn_5077{flex:1;display:flex;flex-direction:column;gap:200px;padding-bottom:100px}._wtScrollPanel_2y7pn_5093{width:100%;display:flex;justify-content:center;align-items:center}._wtStepIndicators_2y7pn_5109{display:flex;gap:12px;margin-bottom:32px}._wtStepDot_2y7pn_5121{width:40px;height:4px;background:#ffffff1a;border-radius:2px;transition:all .4s ease}._wtStepDotActive_2y7pn_5137{background:var(--dot-color);box-shadow:none}._wtStickyStepText_2y7pn_5149{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(20px);pointer-events:none;transition:all .6s cubic-bezier(.16,1,.3,1)}._wtStickyStepTextActive_2y7pn_5171{position:relative;opacity:1;transform:translateY(0);pointer-events:auto}._wtNumber_2y7pn_5185{font-size:80px;font-weight:800;line-height:1;margin-bottom:8px;letter-spacing:-.04em;background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,transparent 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}._wtBadgeStep_2y7pn_5209{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;border:1px solid;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px}._wtStepTitle_2y7pn_5237{font-size:36px;font-weight:700;color:#fff;margin:0 0 16px;letter-spacing:-.02em;line-height:1.25}._wtStepDesc_2y7pn_5255{font-size:16px;line-height:1.7;color:#fff9;margin:0;max-width:480px}._wtMockupCard_2y7pn_5273{width:100%;max-width:440px;height:300px;background:#0a0a0e66;border:1px solid rgba(255,255,255,.06);border-radius:20px;box-shadow:none;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform:rotateY(-8deg) rotateX(4deg);transition:transform .4s cubic-bezier(.16,1,.3,1)}._wtStep_2y7pn_5109:hover ._wtMockupCard_2y7pn_5273{transform:rotateY(-2deg) rotateX(1deg) translateY(-4px);border-color:#ffffff1f}._wtMockupCard_2y7pn_5273:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);z-index:2}._wtEditorMockup_2y7pn_5345{width:85%;height:80%;background:#0f0f14d9;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}._wtEditorHeader_2y7pn_5369{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06);gap:16px}._wtEditorTitle_2y7pn_5385{font-size:11px;font-weight:600;color:#fff6;font-family:monospace}._wtEditorBody_2y7pn_5399{padding:16px;display:flex;flex-direction:column;gap:12px;flex:1}._wtEditorLine_2y7pn_5415{height:6px;border-radius:3px;background:#ffffff0a;position:relative}._wtEditorLine_2y7pn_5415:after{content:"";position:absolute;left:-40%;top:0;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);width:40%;animation:_wtShimmerLine_2y7pn_1 3s infinite ease-in-out}._wtEditorLineActive_2y7pn_5451{padding:6px 0;display:flex;align-items:center;position:relative}._wtTypeText_2y7pn_5465{font-size:13px;color:#fff;font-weight:700;letter-spacing:-.01em;font-family:sans-serif;overflow:hidden;white-space:nowrap;border-right:2px solid #a855f7;animation:_wtTyping_2y7pn_1 6s steps(25) infinite,_wtCaret_2y7pn_1 .8s step-end infinite}._wtTypeTextMuted_2y7pn_5489{font-size:11px;color:#d8b4fe;font-weight:500;font-family:sans-serif;overflow:hidden;white-space:nowrap;animation:_wtTypingMuted_2y7pn_1 6s steps(30) infinite;animation-delay:2s}@keyframes _wtShimmerLine_2y7pn_1{0%{left:-40%}50%{left:100%}to{left:100%}}@keyframes _wtTyping_2y7pn_1{0%,10%{width:0}45%,80%{width:100%}90%,to{width:0}}@keyframes _wtTypingMuted_2y7pn_1{0%,25%{width:0}60%,80%{width:100%}90%,to{width:0}}@keyframes _wtCaret_2y7pn_1{0%,to{border-color:transparent}50%{border-color:#a855f7}}._wtChunkMockup_2y7pn_5559{width:85%;height:80%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;position:relative}._wtChunkLeft_2y7pn_5579{width:40%;background:linear-gradient(145deg,#16141a,#0d0c11);border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:24px 18px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none;position:relative}._wtChunkSourceBlock_2y7pn_5605{background:transparent;border:1.5px solid rgba(217,70,239,.8);border-radius:8px;padding:12px 14px;position:relative;overflow:visible;box-shadow:none}._wtChunkScissorLine_2y7pn_5625{position:absolute;left:0;right:0;top:50%;height:0;border-top:2px dashed #d946ef;opacity:.8}._wtChunkBeam_2y7pn_5645{flex:1;height:60px;overflow:visible;padding:0 8px}._wtChunkRight_2y7pn_5659{width:44%;background:linear-gradient(145deg,#18141f,#100d14);border:1px solid rgba(217,70,239,.5);border-radius:16px;padding:24px;display:flex;flex-direction:column;box-shadow:none;animation:_wtCardFloat_2y7pn_1 4s infinite ease-in-out;position:relative;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@keyframes _wtScissorGlow_2y7pn_1{0%,to{opacity:.3}50%{opacity:1}}@keyframes _wtCardFloat_2y7pn_1{0%,to{transform:translateY(0) scale(1);box-shadow:none}50%{transform:translateY(-6px) scale(1.03);box-shadow:none}}._wtConnectMockup_2y7pn_5709{width:85%;height:80%;position:relative;display:flex;align-items:center;justify-content:center}._wtConnectFlare_2y7pn_5727{position:absolute;width:160px;height:160px;background:radial-gradient(circle,rgba(99,102,241,.15) 0%,transparent 70%);filter:blur(24px);pointer-events:none}._wtConnectSvg_2y7pn_5745{position:absolute;width:100%;height:100%;top:0;left:0;overflow:visible}._wtNodeLeft_2y7pn_5763{position:absolute;left:20px;top:50%;transform:translateY(-50%);background:linear-gradient(145deg,#1e1b26e6,#0f0f14f2);border:1px solid rgba(99,102,241,.5);padding:12px 16px;border-radius:12px;box-shadow:none;animation:_wtNodeReact_2y7pn_1 5s infinite ease-in-out;z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._wtNodeRightTop_2y7pn_5793{position:absolute;right:20px;top:25%;transform:translateY(-50%);background:linear-gradient(145deg,#1e1b26cc,#0f0f14e6);border:1px solid rgba(236,72,153,.3);padding:10px 16px;border-radius:10px;animation:_wtNodeReactTop_2y7pn_1 5s infinite ease-in-out;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none}._wtNodeRightBot_2y7pn_5823{position:absolute;right:20px;top:75%;transform:translateY(-50%);background:linear-gradient(145deg,#1e1b26cc,#0f0f14e6);border:1px solid rgba(6,182,212,.3);padding:10px 16px;border-radius:10px;animation:_wtNodeReactBot_2y7pn_1 5s infinite ease-in-out .8s;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none}@keyframes _wtNodeReact_2y7pn_1{0%,to{border-color:#6366f166;transform:translateY(-50%) scale(1);box-shadow:none}50%{border-color:#6366f1cc;transform:translateY(-50%) scale(1.02);box-shadow:none}}@keyframes _wtNodeReactTop_2y7pn_1{0%,to{border-color:#ec48994d;transform:translateY(-50%) scale(1);box-shadow:none}50%{border-color:#ec4899b3;transform:translateY(-50%) scale(1.03);box-shadow:none}}@keyframes _wtNodeReactBot_2y7pn_1{0%,to{border-color:#06b6d44d;transform:translateY(-50%) scale(1);box-shadow:none}50%{border-color:#06b6d4b3;transform:translateY(-50%) scale(1.03);box-shadow:none}}@media (max-width: 900px){._walkthroughSection_2y7pn_4997{padding:80px 24px}._wtStep_2y7pn_5109,._wtStepReverse_2y7pn_5895{flex-direction:column;gap:40px;margin-bottom:80px}._wtTextColumn_2y7pn_5907{align-items:center;text-align:center}._wtStepDesc_2y7pn_5255{max-width:100%}._wtVisualColumn_2y7pn_5925{width:100%}}._ctaSection_2y7pn_5937{padding:120px 24px;display:block;width:100%;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05);background:radial-gradient(circle at center,rgba(139,92,246,.05) 0%,transparent 70%);z-index:5;flex-shrink:0}._ctaContainer_2y7pn_5961{max-width:800px;width:100%;margin:0 auto;text-align:center;position:relative;z-index:1}._ctaTitle_2y7pn_5979{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:#fff;margin-bottom:24px;letter-spacing:-.5px;line-height:1.2}._ctaHighlight_2y7pn_5997{background:linear-gradient(to right,#a78bfa,#c026d3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}._ctaButtonPrimary_2y7pn_6011{background:linear-gradient(135deg,#a855f7,#6366f1)!important;color:#fff!important;border:none!important;box-shadow:none!important}._ctaButtonPrimary_2y7pn_6011:hover{transform:translateY(-2px);box-shadow:none!important}._ctaButtonSecondary_2y7pn_6035{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important}._ctaButtonSecondary_2y7pn_6035:hover{background:#ffffff1a!important}._ctaDesc_2y7pn_6053{font-size:1.25rem;color:#ffffffb3;margin-bottom:48px;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}._ctaButtonGroup_2y7pn_6073{display:flex;gap:16px;justify-content:center}@media (max-width: 600px){._ctaButtonGroup_2y7pn_6073{flex-direction:column}}._footerSection_2y7pn_6099{border-top:1px solid rgba(255,255,255,.05);background:#0a0514f2;padding:80px 24px 40px;position:relative;z-index:10;width:100%;display:block;flex-shrink:0}._footerContainer_2y7pn_6121{max-width:1200px;margin:0 auto 60px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}._footerBrand_2y7pn_6139{display:flex;flex-direction:column;gap:16px}._footerLogo_2y7pn_6151{font-size:1.5rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:8px}._footerDesc_2y7pn_6169{color:#ffffff80;font-size:.95rem;line-height:1.5;max-width:300px}._footerColumn_2y7pn_6183{display:flex;flex-direction:column;gap:20px}._footerColTitle_2y7pn_6195{color:#fff;font-size:1.1rem;font-weight:600}._footerLinks_2y7pn_6207{display:flex;flex-direction:column;gap:12px}._footerLink_2y7pn_6207{color:#ffffff80;text-decoration:none;font-size:.95rem;transition:color .2s ease}._footerLink_2y7pn_6207:hover{color:#a78bfa}._footerBottom_2y7pn_6241{max-width:1200px;margin:0 auto;padding-top:32px;border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center;color:#fff6;font-size:.9rem}._footerSocials_2y7pn_6265{display:flex;gap:16px}._footerSocialLink_2y7pn_6275{color:#fff6;transition:color .2s ease}._footerSocialLink_2y7pn_6275:hover{color:#fff}@media (max-width: 900px){._footerContainer_2y7pn_6121{grid-template-columns:1fr 1fr}}@media (max-width: 600px){._footerContainer_2y7pn_6121{grid-template-columns:1fr}._footerBottom_2y7pn_6241{flex-direction:column;gap:16px;text-align:center}}._container_46ak9_11{display:flex;flex-direction:column;width:100vw;height:100vh;background-color:var(--color-bg-base);color:var(--color-text-main);overflow:hidden;font-family:var(--font-sans);position:relative}._container_46ak9_11:before,._container_46ak9_11:after{content:"";position:absolute;pointer-events:none;z-index:0;border-radius:50%;filter:blur(140px);opacity:.15}._container_46ak9_11:before{width:600px;height:600px;background:var(--color-primary);top:-200px;left:-100px}._container_46ak9_11:after{width:500px;height:500px;background:var(--color-secondary);bottom:-150px;right:-50px}[data-theme=light] ._container_46ak9_11:before{opacity:.08}[data-theme=light] ._container_46ak9_11:after{opacity:.06}._header_46ak9_99{position:relative;z-index:10;height:68px;padding:0 32px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));flex-shrink:0}._headerLeft_46ak9_129{display:flex;align-items:center;gap:24px}._backButton_46ak9_141{background:var(--color-bg-card);border:1px solid var(--glass-border);border-radius:8px;color:var(--color-text-muted);display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 14px;font-size:13.5px;font-weight:500;transition:all var(--transition-fast)}._backButton_46ak9_141:hover{background:var(--ui-hover);color:var(--color-text-main);border-color:#8b5cf666}._title_46ak9_183{display:flex;align-items:center;gap:12px}._titleIcon_46ak9_195{color:var(--color-primary);filter:drop-shadow(0 0 8px var(--color-primary-glow))}._title_46ak9_183 h1{font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}._userSection_46ak9_221{display:flex;align-items:center;gap:16px}._searchBar_46ak9_233{display:flex;align-items:center;gap:10px;background:var(--color-bg-card);border:1px solid var(--glass-border);border-radius:8px;padding:8px 14px;width:280px;transition:all var(--transition-fast)}._searchBar_46ak9_233:focus-within{border-color:#8b5cf680;box-shadow:none}._searchIcon_46ak9_267{color:var(--color-text-muted)}._searchBar_46ak9_233:focus-within ._searchIcon_46ak9_267{color:var(--color-primary)}._searchBar_46ak9_233 input{background:transparent;border:none;color:var(--color-text-main);outline:none;width:100%;font-size:13.5px}._searchBar_46ak9_233 input::-moz-placeholder{color:var(--color-text-muted)}._searchBar_46ak9_233 input::placeholder{color:var(--color-text-muted)}._content_46ak9_311{flex:1;display:flex;padding:32px;gap:40px;position:relative;z-index:5;overflow:hidden}._sidebar_46ak9_333{width:240px;display:flex;flex-direction:column;gap:32px;flex-shrink:0}._sidebarSection_46ak9_349{display:flex;flex-direction:column;gap:8px}._sidebar_46ak9_333 h3{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.8px;padding:0 12px;margin-bottom:4px}._sidebar_46ak9_333 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}._sidebar_46ak9_333 li{padding:10px 12px;border-radius:8px;cursor:pointer;transition:all var(--transition-fast);color:var(--color-text-muted);font-size:13.5px;font-weight:500;display:flex;align-items:center;gap:10px}._sidebar_46ak9_333 li:hover{background:var(--ui-hover);color:var(--color-text-main)}._sidebar_46ak9_333 li._active_46ak9_435{background:linear-gradient(135deg,#8b5cf626,#06b6d40d);color:var(--color-primary);font-weight:600;box-shadow:none}._filterItem_46ak9_449{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:var(--color-text-muted);font-size:13.5px;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}._filterItem_46ak9_449:hover{background:var(--ui-hover);color:var(--color-text-main)}._mainGrid_46ak9_487{flex:1;display:flex;flex-direction:column;gap:24px;overflow-y:auto;padding-right:16px}._toolbar_46ak9_507{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--glass-border)}._toolbar_46ak9_507 span{font-size:13px;color:var(--color-text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.5px}._viewToggle_46ak9_539{display:flex;gap:6px}._viewBtn_46ak9_549{background:transparent;border:1px solid transparent;color:var(--color-text-muted);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:all var(--transition-fast)}._viewBtn_46ak9_549:hover{background:var(--ui-hover);color:var(--color-text-main)}._viewBtn_46ak9_549._active_46ak9_435{background:var(--color-bg-card);border-color:var(--glass-border);color:var(--color-primary);box-shadow:none}._placeholder_46ak9_603{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:var(--glass-bg);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));border:1px dashed rgba(139,92,246,.3);border-radius:24px;padding:60px 40px;min-height:400px;transition:all var(--transition-smooth)}._placeholder_46ak9_603:hover{border-color:#8b5cf699;background:#8b5cf605}._placeholderIcon_46ak9_647{width:96px;height:96px;background:linear-gradient(135deg,#8b5cf61a,#06b6d41a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-primary);margin-bottom:24px;position:relative;box-shadow:none}._placeholderIcon_46ak9_647 svg{filter:drop-shadow(0 0 10px var(--color-primary-glow))}._placeholder_46ak9_603 h2{font-size:26px;font-weight:700;letter-spacing:-.3px;margin-bottom:12px;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._placeholder_46ak9_603 p{color:var(--color-text-muted);max-width:420px;font-size:14.5px;line-height:1.6}@media (max-width: 768px){._header_46ak9_99{padding:0 16px}._headerLeft_46ak9_129{gap:12px}._backButton_46ak9_141{padding:6px 10px}._backButton_46ak9_141 span{display:none}._title_46ak9_183 h1{font-size:18px}._searchBar_46ak9_233{width:140px;padding:6px 10px}._searchBar_46ak9_233 input{font-size:12.5px}._content_46ak9_311{flex-direction:column;padding:16px;gap:20px;overflow-y:auto}._sidebar_46ak9_333{width:100%;gap:16px}._sidebarSection_46ak9_349 h3{padding:0;font-size:10px}._sidebarSection_46ak9_349 ul{flex-direction:row;overflow-x:auto;gap:8px;padding-bottom:8px;-ms-overflow-style:none;scrollbar-width:none}._sidebarSection_46ak9_349 ul::-webkit-scrollbar{display:none}._sidebar_46ak9_333 li{white-space:nowrap;padding:8px 12px;font-size:13px}._sidebarSection_46ak9_349:last-child{display:none}._mainGrid_46ak9_487{padding-right:0;gap:16px}._toolbar_46ak9_507{padding-bottom:12px}._toolbar_46ak9_507 span{font-size:11px}._placeholder_46ak9_603{padding:40px 20px;min-height:280px}._placeholderIcon_46ak9_647{width:72px;height:72px;margin-bottom:16px}._placeholderIcon_46ak9_647 svg{width:32px;height:32px}._placeholder_46ak9_603 h2{font-size:20px}._placeholder_46ak9_603 p{font-size:13px;max-width:300px}}._shell_lbdwu_13{width:100vw;height:100vh;display:flex;flex-direction:row;overflow:hidden;font-family:var(--font-sans);--auth-bg-shell: #05060C;--auth-surface: #0C0E15;--auth-bg-left: linear-gradient(145deg, #08090e 0%, #10101b 60%, #04060c 100%);--auth-bg-right: #181a20;--auth-text-main: #ffffff;--auth-text-muted: rgba(255, 255, 255, .7);--auth-text-left-muted: rgba(255, 255, 255, .85);--auth-border-subtle: rgba(255, 255, 255, .08);--auth-border-main: rgba(255, 255, 255, .15);--auth-input-bg: rgba(0, 0, 0, .25);--auth-input-focus-bg: rgba(0, 0, 0, .4);--auth-btn-bg: rgba(255, 255, 255, .04);--auth-btn-hover: rgba(255, 255, 255, .08);--auth-shadow: rgba(0,0,0,.3);--auth-avatar-border: #08090e;--auth-tag-bg: rgba(139, 92, 246, .15);--auth-tag-text: #d8b4fe;background-color:var(--auth-bg-shell)}[data-theme=light] ._shell_lbdwu_13{--auth-bg-shell: #f8f9fa;--auth-bg-left: linear-gradient(145deg, #f8f9fa 0%, #ffffff 60%, #f3f4f6 100%);--auth-bg-right: #ffffff;--auth-text-main: #111827;--auth-text-muted: #6b7280;--auth-text-left-muted: #4b5563;--auth-border-subtle: rgba(0, 0, 0, .06);--auth-border-main: rgba(0, 0, 0, .15);--auth-input-bg: #f9fafb;--auth-input-focus-bg: #ffffff;--auth-btn-bg: #ffffff;--auth-btn-hover: #f3f4f6;--auth-shadow: rgba(0,0,0,.05);--auth-avatar-border: #ffffff;--auth-tag-bg: rgba(139, 92, 246, .1);--auth-tag-text: var(--color-primary)}._leftPanel_lbdwu_145{flex:1 1 52%;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:44px 52px;overflow:hidden;background:var(--auth-bg-left)}._leftPanel_lbdwu_145:before,._leftPanel_lbdwu_145:after{content:"";position:absolute;border-radius:50%;pointer-events:none}._leftPanel_lbdwu_145:before{width:560px;height:560px;background:radial-gradient(circle,var(--color-primary) 0%,transparent 70%);opacity:.22;top:-160px;left:-100px;filter:blur(80px)}._leftPanel_lbdwu_145:after{width:420px;height:420px;background:radial-gradient(circle,var(--color-secondary) 0%,transparent 70%);opacity:.18;bottom:-120px;right:-80px;filter:blur(80px)}[data-theme=light] ._leftPanel_lbdwu_145:before{opacity:.12}[data-theme=light] ._leftPanel_lbdwu_145:after{opacity:.1}._leftHeader_lbdwu_237{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:28px}._leftLogo_lbdwu_257{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:800;color:var(--auth-text-main);-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.5px}._leftLogoIcon_lbdwu_279{color:var(--color-primary);filter:drop-shadow(0 0 12px var(--color-primary-glow))}._leftHero_lbdwu_291{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 0 40px}._leftHeroTag_lbdwu_311{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:100px;border:1px solid var(--auth-border-main);background:var(--auth-tag-bg);color:var(--auth-tag-text);font-size:11.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:24px;width:-moz-fit-content;width:fit-content;box-shadow:none}._leftHeroTag_lbdwu_311 span{width:6px;height:6px;border-radius:50%;background:var(--auth-tag-text);display:inline-block;animation:_pulse_lbdwu_1 2s ease-in-out infinite}@keyframes _pulse_lbdwu_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}._leftHeadline_lbdwu_375{font-size:clamp(28px,3.2vw,48px);font-weight:800;line-height:1.15;letter-spacing:-1px;color:var(--auth-text-main);margin-bottom:20px;text-shadow:none}[data-theme=light] ._leftHeadline_lbdwu_375{text-shadow:none}._leftHeadlineGrad_lbdwu_405{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-theme=dark] ._leftHeadlineGrad_lbdwu_405{background:linear-gradient(135deg,#a78bfa,#22d3ee);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._leftSubtext_lbdwu_433{font-size:15.5px;color:var(--auth-text-left-muted);line-height:1.7;max-width:420px;margin-bottom:40px;font-weight:400}._leftFeatures_lbdwu_453{display:flex;flex-direction:column;gap:16px}._leftFeature_lbdwu_453{display:flex;align-items:center;gap:14px;font-size:14px;font-weight:500;color:var(--auth-text-main)}._leftFeatureDot_lbdwu_483{width:30px;height:30px;border-radius:8px;background:var(--auth-tag-bg);border:1px solid var(--auth-border-subtle);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0;font-size:14px;box-shadow:none}[data-theme=dark] ._leftFeatureDot_lbdwu_483{color:#a78bfa}._leftFooter_lbdwu_523{position:relative;z-index:2;display:flex;align-items:center;gap:16px}._leftAvatars_lbdwu_539{display:flex}._leftAvatar_lbdwu_539{width:32px;height:32px;border-radius:50%;border:2px solid var(--auth-avatar-border);margin-left:-10px;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:none}._leftAvatar_lbdwu_539:first-child{margin-left:0;background:#8b5cf6}._leftAvatar_lbdwu_539:nth-child(2){background:#06b6d4}._leftAvatar_lbdwu_539:nth-child(3){background:#10b981}._leftAvatar_lbdwu_539:nth-child(4){background:#f59e0b}._leftProofText_lbdwu_587{font-size:13px;color:var(--auth-text-muted);line-height:1.4}._leftProofText_lbdwu_587 strong{color:var(--auth-text-main);font-weight:700}._gridDots_lbdwu_611{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:radial-gradient(circle,var(--auth-border-subtle) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}._rightPanel_lbdwu_637{flex:0 0 48%;max-width:560px;position:relative;display:flex;flex-direction:column;padding:24px;background:var(--auth-bg-right);border-left:1px solid var(--auth-border-subtle);overflow:hidden}._rightPanel_lbdwu_637:before{content:"";position:absolute;top:-80px;right:-80px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,var(--color-secondary) 0%,transparent 70%);opacity:.08;pointer-events:none}[data-theme=light] ._rightPanel_lbdwu_637:before{opacity:.04}._backButton_lbdwu_699{display:flex;align-items:center;gap:7px;background:var(--auth-btn-bg);border:1px solid var(--auth-border-subtle);color:var(--auth-text-left-muted);font-family:var(--font-sans);font-size:12.5px;font-weight:600;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all var(--transition-fast)}._backButton_lbdwu_699:hover{background:var(--auth-btn-hover);color:var(--auth-text-left-main);border-color:var(--auth-border-main)}._formContainer_lbdwu_745{width:100%;max-width:400px;display:flex;flex-direction:column;gap:20px;margin-top:auto;margin-bottom:auto;align-self:center}._cardHeader_lbdwu_769{display:flex;flex-direction:column;gap:6px}._title_lbdwu_781{font-size:26px;font-weight:700;letter-spacing:-.4px;color:var(--auth-text-main);line-height:1.2;margin:0}._subtitle_lbdwu_799{font-size:14px;color:var(--auth-text-muted);line-height:1.5;margin:0}._socialGroup_lbdwu_815{display:flex;gap:12px}._socialButton_lbdwu_825{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid var(--auth-border-main);background:var(--auth-btn-bg);color:var(--auth-text-main);font-family:var(--font-sans);font-size:13px;font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._socialButton_lbdwu_825:hover{background:var(--auth-btn-hover);border-color:var(--color-primary);transform:translateY(-1px)}._socialButton_lbdwu_825:active{transform:translateY(0)}._socialIcon_lbdwu_883{width:18px;height:18px;flex-shrink:0}._divider_lbdwu_897{display:flex;align-items:center;gap:14px;color:var(--auth-text-muted);font-size:12px;letter-spacing:.5px;font-weight:500;text-transform:uppercase}._divider_lbdwu_897:before,._divider_lbdwu_897:after{content:"";flex:1;height:1px;background:var(--auth-border-subtle)}._form_lbdwu_745{display:flex;flex-direction:column;gap:14px}._nameRow_lbdwu_949{display:flex;gap:12px}._nameRow_lbdwu_949 ._fieldGroup_lbdwu_959{flex:1}._fieldGroup_lbdwu_959{display:flex;flex-direction:column;gap:6px}._fieldGroup_lbdwu_959 label{font-size:12px;font-weight:600;color:var(--auth-text-main);letter-spacing:.2px}._inputWrap_lbdwu_995{position:relative;display:flex;align-items:center}._inputIcon_lbdwu_1007{position:absolute;left:14px;color:var(--auth-text-muted);pointer-events:none;display:flex;align-items:center;transition:color var(--transition-fast)}._input_lbdwu_995{width:100%;background:var(--auth-input-bg);border:1px solid var(--auth-border-main);border-radius:10px;padding:11px 14px 11px 40px;color:var(--auth-text-main);font-family:var(--font-sans);font-size:14px;outline:none;transition:all var(--transition-fast)}._input_lbdwu_995::-moz-placeholder{color:var(--auth-text-muted);opacity:.7}._input_lbdwu_995::placeholder{color:var(--auth-text-muted);opacity:.7}._input_lbdwu_995:hover{border-color:var(--color-primary)}._input_lbdwu_995:focus{background:var(--auth-input-focus-bg);border-color:var(--color-primary);box-shadow:none}._inputWrap_lbdwu_995:focus-within ._inputIcon_lbdwu_1007{color:var(--color-primary)}._eyeButton_lbdwu_1093{position:absolute;right:12px;background:none;border:none;color:var(--auth-text-muted);cursor:pointer;display:flex;align-items:center;padding:4px;border-radius:6px;transition:color var(--transition-fast)}._eyeButton_lbdwu_1093:hover{color:var(--auth-text-main);background:var(--auth-btn-bg)}._forgotLink_lbdwu_1133{align-self:flex-end;background:none;border:none;font-family:var(--font-sans);font-size:12.5px;font-weight:600;color:var(--color-primary);cursor:pointer;padding:0;opacity:.9;transition:opacity var(--transition-fast);margin-top:-6px}._forgotLink_lbdwu_1133:hover{opacity:1;text-decoration:underline}[data-theme=dark] ._forgotLink_lbdwu_1133{color:#a78bfa}._submitButton_lbdwu_1183{width:100%;padding:12px;border-radius:10px;border:none;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;font-family:var(--font-sans);font-size:14.5px;font-weight:700;letter-spacing:.2px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:none;position:relative;overflow:hidden;transition:transform var(--transition-fast),var(--transition-fast);margin-top:4px}._submitButton_lbdwu_1183:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:translate(-100%);transition:transform .5s ease}._submitButton_lbdwu_1183:hover:after{transform:translate(100%)}._submitButton_lbdwu_1183:hover{transform:translateY(-2px);box-shadow:none}._submitButton_lbdwu_1183:active{transform:translateY(0)}._terms_lbdwu_1287{font-size:11.5px;color:var(--auth-text-muted);text-align:center;line-height:1.6;margin-top:4px}._terms_lbdwu_1287 button{background:none;border:none;font-family:var(--font-sans);font-size:11.5px;font-weight:600;color:var(--color-primary);cursor:pointer;padding:0;opacity:.9}._terms_lbdwu_1287 button:hover{opacity:1;text-decoration:underline}[data-theme=dark] ._terms_lbdwu_1287 button{color:#a78bfa}._footer_lbdwu_1347{text-align:center;font-size:13.5px;color:var(--auth-text-muted);margin-top:8px}._switchLink_lbdwu_1361{background:none;border:none;font-family:var(--font-sans);font-size:13.5px;font-weight:700;color:var(--color-primary);cursor:pointer;padding:0;margin-left:6px;transition:color var(--transition-fast)}._switchLink_lbdwu_1361:hover{color:var(--auth-text-main);text-decoration:underline}[data-theme=dark] ._switchLink_lbdwu_1361{color:#a78bfa}[data-theme=dark] ._switchLink_lbdwu_1361:hover{color:#fff}._guestButton_lbdwu_1413{width:100%;padding:12px;border-radius:10px;border:1px solid var(--auth-border-main);background:var(--auth-btn-bg);color:var(--auth-text-main);font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all var(--transition-fast);margin-top:10px}._guestButton_lbdwu_1413:hover{background:var(--auth-btn-hover);border-color:var(--color-secondary);transform:translateY(-1px)}._guestButton_lbdwu_1413:active{transform:translateY(0)}._shell_is88l_1{display:flex;flex-direction:column;height:100vh;background:#f6f4ef;color:#161616}._header_is88l_17{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid rgba(22,22,22,.08);background:#ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._headerLeft_is88l_37{display:flex;align-items:center;gap:12px}._headerTitle_is88l_49{font-size:18px;font-weight:700;letter-spacing:-.01em}._ownerLabel_is88l_61{display:block;margin-top:2px;color:#1616168f;font-size:12px;font-weight:500}._backButton_is88l_77{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid rgba(22,22,22,.12);background:transparent;color:#161616;font-size:13px;cursor:pointer;transition:background .12s ease}._backButton_is88l_77:hover{background:#1616160f}._content_is88l_113{flex:1;overflow:auto;padding:24px}._grid_is88l_125{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:28px}._statCard_is88l_139{padding:20px;border-radius:8px;background:#ffffffbd;border:1px solid rgba(22,22,22,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .15s ease,.15s ease}._statCard_is88l_139:hover{transform:translateY(-2px);box-shadow:none}._statLabel_is88l_167{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:8px}._statValue_is88l_185{font-size:32px;font-weight:700;line-height:1;background:linear-gradient(135deg,#2563eb,#0891b2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._section_is88l_203{margin-bottom:28px}._sectionTitle_is88l_211{font-size:15px;font-weight:600;margin-bottom:14px;display:flex;align-items:center;gap:8px}._tableToolbar_is88l_229{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}._searchBox_is88l_245{min-width:min(420px,100%);flex:1;display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:8px;border:1px solid rgba(22,22,22,.1);background:#ffffffb8;color:#16161685}._searchBox_is88l_245 input{width:100%;border:0;outline:0;background:transparent;color:#161616;font:inherit;font-size:13px}._searchBox_is88l_245 input::-moz-placeholder{color:#1616166b}._searchBox_is88l_245 input::placeholder{color:#1616166b}._filterBtn_is88l_301{height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border-radius:8px;border:1px solid rgba(22,22,22,.1);background:#ffffffb8;color:#161616b8;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._filterBtn_is88l_301:hover:not(:disabled){background:#1616160d;border-color:#1616162e}._filterBtn_is88l_301:disabled{opacity:.6;cursor:not-allowed}._filterBtnActive_is88l_353{border-color:#dc262652;background:#dc262614;color:#b91c1c}._tableWrap_is88l_365{border-radius:12px;border:1px solid rgba(22,22,22,.08);overflow:hidden;background:#ffffffb8}._table_is88l_229{width:100%;border-collapse:collapse;font-size:13px}._table_is88l_229 thead{background:#1616160a}._table_is88l_229 th{text-align:left;padding:12px 16px;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;opacity:.75;border-bottom:1px solid rgba(22,22,22,.07)}._table_is88l_229 td{padding:12px 16px;border-bottom:1px solid rgba(22,22,22,.06)}._table_is88l_229 tr:last-child td{border-bottom:none}._table_is88l_229 tr:hover td{background:#16161608}._idCell_is88l_447{font-family:ui-monospace,Cascadia Code,monospace;font-size:11px;opacity:.7;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_is88l_467{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;text-transform:capitalize}._statusActive_is88l_489{background:#22c55e1f;color:#4ade80}._statusInactive_is88l_499{background:#ef44441f;color:#f87171}._deleteBtn_is88l_509{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:6px;border:1px solid rgba(239,68,68,.25);background:transparent;color:#f87171;font-size:12px;font-weight:500;cursor:pointer;transition:background .12s ease}._deleteBtn_is88l_509:hover{background:#ef44441f}._deleteBtn_is88l_509:disabled{opacity:.4;cursor:not-allowed}._emptyState_is88l_557{padding:40px;text-align:center;opacity:.6;font-size:14px}._errorBanner_is88l_571{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#dc262614;color:#b91c1c;border-radius:10px;font-size:13px;margin-bottom:20px}._spinner_is88l_595{animation:_spin_is88l_595 1s linear infinite}@keyframes _spin_is88l_595{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._chartArea_is88l_615{padding:16px;border-radius:12px;background:#ffffffb8;border:1px solid rgba(22,22,22,.08)}._barRow_is88l_629{display:flex;align-items:center;gap:10px;margin-bottom:8px}._barLabel_is88l_643{width:80px;font-size:11px;opacity:.7;text-align:right;flex-shrink:0}._barTrack_is88l_659{flex:1;height:20px;background:#1616160d;border-radius:4px;overflow:hidden}._barFill_is88l_675{height:100%;background:linear-gradient(90deg,#2563eb,#0891b2);border-radius:4px;transition:width .4s ease}._barValue_is88l_689{width:40px;font-size:11px;font-weight:600;text-align:right;flex-shrink:0}@keyframes _fadeInScale_8x6mx_1{0%{opacity:0;transform:scale(.88) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _shimmer_8x6mx_1{0%{background-position:-200% center}to{background-position:200% center}}@keyframes _float_8x6mx_1{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-10px) rotate(1deg)}66%{transform:translateY(-5px) rotate(-1deg)}}@keyframes _pulse-ring_8x6mx_1{0%{transform:scale(.92);opacity:.8}50%{transform:scale(1.08);opacity:.25}to{transform:scale(.92);opacity:.8}}@keyframes _orb-drift-1_8x6mx_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.15)}}@keyframes _orb-drift-2_8x6mx_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,40px) scale(1.1)}}@keyframes _feature-in_8x6mx_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._orb1_8x6mx_91{position:fixed;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.35) 0%,transparent 70%);top:-100px;left:-100px;pointer-events:none;animation:_orb-drift-1_8x6mx_1 8s ease-in-out infinite;z-index:9998}._orb2_8x6mx_117{position:fixed;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(79,70,229,.3) 0%,transparent 70%);bottom:-80px;right:-80px;pointer-events:none;animation:_orb-drift-2_8x6mx_1 10s ease-in-out infinite;z-index:9998}._backdrop_8x6mx_147{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._card_8x6mx_175{position:relative;background:#0f0f19d9;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.1);border-radius:28px;padding:0 0 44px;width:100%;max-width:480px;text-align:center;animation:_fadeInScale_8x6mx_1 .5s cubic-bezier(.22,1,.36,1) both;box-shadow:none;overflow:hidden;z-index:9999}._card_8x6mx_175:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:29px;background:linear-gradient(135deg,rgba(124,58,237,.5) 0%,rgba(79,70,229,.3) 40%,rgba(139,92,246,.15) 70%,transparent 100%);pointer-events:none;z-index:-1}._progressTrack_8x6mx_247{position:absolute;top:0;left:0;right:0;height:3px;background:#ffffff14;border-radius:28px 28px 0 0;overflow:hidden}._progressBar_8x6mx_269{height:100%;background:linear-gradient(90deg,#7c3aed,#6366f1,#a78bfa);border-radius:inherit;transition:none}._iconWrapper_8x6mx_287{position:relative;display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;margin:48px auto 28px;animation:_float_8x6mx_1 4s ease-in-out infinite}._iconRing_8x6mx_309{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,#7c3aed66,#4f46e540);animation:_pulse-ring_8x6mx_1 2.8s ease-in-out infinite}._iconInner_8x6mx_325{position:relative;width:68px;height:68px;border-radius:20px;background:linear-gradient(135deg,#7c3aed,#4f46e5 60%,#6366f1);display:flex;align-items:center;justify-content:center;box-shadow:none;z-index:1}._heading_8x6mx_355{font-size:2.1rem;font-weight:700;color:#fff;margin:0 0 14px;letter-spacing:-.025em;line-height:1.2;padding:0 32px}._headingGrad_8x6mx_375{background:linear-gradient(135deg,#c4b5fd,#a5b4fc,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200%;animation:_shimmer_8x6mx_1 3s linear infinite}._subtext_8x6mx_393{font-size:1rem;color:#ffffff8c;line-height:1.65;margin:0 0 36px;padding:0 40px}._featureList_8x6mx_413{display:flex;justify-content:center;gap:16px;margin:0 0 36px;padding:0 24px}._featureItem_8x6mx_429{display:flex;flex-direction:column;align-items:center;gap:8px;animation:_feature-in_8x6mx_1 .5s ease both}._featureItem_8x6mx_429:nth-child(1){animation-delay:.15s}._featureItem_8x6mx_429:nth-child(2){animation-delay:.25s}._featureItem_8x6mx_429:nth-child(3){animation-delay:.35s}._featureIcon_8x6mx_453{width:44px;height:44px;border-radius:12px;background:#7c3aed26;border:1px solid rgba(124,58,237,.3);display:flex;align-items:center;justify-content:center;color:#a78bfa;transition:transform .2s ease,background .2s ease}._featureItem_8x6mx_429:hover ._featureIcon_8x6mx_453{background:#7c3aed4d;transform:translateY(-2px)}._featureLabel_8x6mx_489{font-size:11px;color:#ffffff73;font-weight:500;letter-spacing:.04em;text-transform:uppercase}._ctaButton_8x6mx_509{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 52px;border:none;border-radius:50px;background:linear-gradient(135deg,#7c3aed,#4f46e5 60%,#6366f1);color:#fff;font-size:16px;font-weight:600;cursor:pointer;letter-spacing:.01em;transition:transform .2s ease,filter .2s ease;box-shadow:none;overflow:hidden}._ctaButton_8x6mx_509:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 60%);border-radius:inherit;pointer-events:none}._ctaButton_8x6mx_509:hover{transform:translateY(-3px) scale(1.03);box-shadow:none;filter:brightness(1.1)}._ctaButton_8x6mx_509:active{transform:translateY(-1px) scale(.99);transition-duration:.1s}._skipText_8x6mx_593{margin-top:18px;font-size:12px;color:#ffffff40;letter-spacing:.01em}
