.Terminal-module__5j1o0W__overlay{background:color-mix(in oklab,var(--background)80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;justify-content:center;align-items:center;animation:.2s ease-out Terminal-module__5j1o0W__overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes Terminal-module__5j1o0W__overlayFadeIn{0%{opacity:0}}.Terminal-module__5j1o0W__terminal{background:color-mix(in oklab,var(--card)95%,transparent);border:1px solid color-mix(in oklab,var(--accent)40%,var(--border));width:100%;max-width:600px;max-height:70vh;box-shadow:0 0 0 1px color-mix(in oklab,var(--accent)20%,transparent),0 0 40px color-mix(in oklab,var(--accent)10%,transparent),0 25px 50px -12px #00000080,inset 0 1px 0 color-mix(in oklab,var(--accent)10%,transparent);font-family:var(--font-secondary),monospace;flex-direction:column;margin:1rem;animation:.3s cubic-bezier(.16,1,.3,1) Terminal-module__5j1o0W__terminalSlideIn;display:flex;position:relative;overflow:hidden}@keyframes Terminal-module__5j1o0W__terminalSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.96)}}.Terminal-module__5j1o0W__header{border-bottom:1px solid color-mix(in oklab,var(--accent)20%,var(--border));background:color-mix(in oklab,var(--accent)5%,var(--muted));justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.Terminal-module__5j1o0W__headerLeft{align-items:center;gap:10px;display:flex}.Terminal-module__5j1o0W__dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent),0 0 24px color-mix(in oklab,var(--accent)50%,transparent);border-radius:50%;animation:2s ease-in-out infinite Terminal-module__5j1o0W__pulse}@keyframes Terminal-module__5j1o0W__pulse{0%,to{opacity:1;box-shadow:0 0 12px var(--accent),0 0 24px color-mix(in oklab,var(--accent)50%,transparent)}50%{opacity:.6;box-shadow:0 0 6px var(--accent)}}.Terminal-module__5j1o0W__title{letter-spacing:3px;color:var(--accent);font-size:.65rem;font-weight:600}.Terminal-module__5j1o0W__headerRight{align-items:center;gap:12px;display:flex}.Terminal-module__5j1o0W__statusSuccess{letter-spacing:2px;color:var(--success);text-shadow:0 0 8px var(--success);font-size:.55rem}.Terminal-module__5j1o0W__statusError{letter-spacing:2px;color:var(--error);text-shadow:0 0 8px var(--error);font-size:.55rem}.Terminal-module__5j1o0W__signatureSlots{gap:2px;width:60px;height:16px;display:flex;position:relative}.Terminal-module__5j1o0W__closeBtn{color:var(--muted-foreground);cursor:pointer;letter-spacing:2px;opacity:.6;background:0 0;border:1px solid #0000;padding:4px 8px;font-size:.65rem;transition:all .2s}.Terminal-module__5j1o0W__closeBtn:hover{opacity:1;color:var(--error);border-color:var(--error);text-shadow:0 0 8px var(--error)}.Terminal-module__5j1o0W__output{background:linear-gradient(180deg,transparent 0%,color-mix(in oklab,var(--accent)2%,transparent)100%);flex:1;min-height:300px;padding:16px;font-size:.8rem;line-height:1.6;overflow-y:auto}.Terminal-module__5j1o0W__entry{margin-bottom:12px;animation:.3s ease-out Terminal-module__5j1o0W__entryFadeIn}@keyframes Terminal-module__5j1o0W__entryFadeIn{0%{opacity:0;transform:translate(-8px)}}.Terminal-module__5j1o0W__commandLine{gap:8px;display:flex}.Terminal-module__5j1o0W__prompt.Terminal-module__5j1o0W__prompt{color:var(--accent);text-shadow:0 0 8px color-mix(in oklab,var(--accent)50%,transparent);flex-shrink:0;margin:0;padding:0;font-weight:700}.Terminal-module__5j1o0W__command{color:var(--foreground)}.Terminal-module__5j1o0W__outputText{font-family:inherit;font-size:inherit;color:var(--muted-foreground);white-space:pre-wrap;border-left:1px solid color-mix(in oklab,var(--accent)20%,transparent);margin:4px 0 0;padding:0 0 0 16px}.Terminal-module__5j1o0W__inputLine{border-top:1px solid color-mix(in oklab,var(--accent)20%,var(--border));background:color-mix(in oklab,var(--accent)3%,var(--muted));align-items:center;gap:8px;padding:12px 16px;display:flex}.Terminal-module__5j1o0W__input{color:var(--accent);caret-color:var(--accent);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.8rem}.Terminal-module__5j1o0W__input::placeholder{color:var(--muted-foreground);opacity:.5}.Terminal-module__5j1o0W__input::selection{background:color-mix(in oklab,var(--accent)30%,transparent)}.Terminal-module__5j1o0W__inputWrapper{flex:1;align-items:center;display:flex;position:relative}.Terminal-module__5j1o0W__inputWrapper.Terminal-module__5j1o0W__input{color:var(--accent)}.Terminal-module__5j1o0W__inputCursor{background:var(--accent);width:2px;height:14px;box-shadow:0 0 8px var(--accent);pointer-events:none;margin-left:-2px;animation:.8s step-end infinite Terminal-module__5j1o0W__cursorBlink}@keyframes Terminal-module__5j1o0W__cursorBlink{0%,to{opacity:1}50%{opacity:0}}.Terminal-module__5j1o0W__scanline{pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,color-mix(in oklab,var(--accent)3%,transparent)2px,color-mix(in oklab,var(--accent)3%,transparent)4px);opacity:.4;position:absolute;inset:0}.Terminal-module__5j1o0W__output::-webkit-scrollbar{width:6px}.Terminal-module__5j1o0W__output::-webkit-scrollbar-track{background:0 0}.Terminal-module__5j1o0W__output::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--accent)30%,var(--border));border-radius:3px}.Terminal-module__5j1o0W__output::-webkit-scrollbar-thumb:hover{background:var(--accent)}.Terminal-module__5j1o0W__welcome{color:var(--accent);text-shadow:0 0 12px color-mix(in oklab,var(--accent)40%,transparent)}.Terminal-module__5j1o0W__welcomeVersion{color:var(--muted-foreground);font-size:.7rem}.Terminal-module__5j1o0W__inputWrapper{flex:1;position:relative}.Terminal-module__5j1o0W__suggestionLayer{pointer-events:none;white-space:pre;border:none;outline:none;flex:1;font-family:inherit;font-size:.8rem;position:absolute;top:0;left:0}.Terminal-module__5j1o0W__suggestionHidden{visibility:hidden}.Terminal-module__5j1o0W__suggestionGhost{opacity:.4;color:var(--accent,currentColor)}.Terminal-module__5j1o0W__input{z-index:1;background:0 0;position:relative}.Terminal-module__5j1o0W__input:focus{outline:none}
:root{--glow-color:var(--accent)}.LiquidCard-module__8k8H5G__card{background:var(--card);border:1px solid var(--border);transition:border-color .3s;position:relative;overflow:hidden}.LiquidCard-module__8k8H5G__card:hover{box-shadow:0 0 8px color-mix(in oklab,var(--glow-color,var(--accent))20%,transparent)}.LiquidCard-module__8k8H5G__card:before,.LiquidCard-module__8k8H5G__card:after{content:"";border:1px solid var(--glow-color,var(--accent));opacity:0;pointer-events:none;width:12px;height:12px;transition:opacity .3s;position:absolute}.LiquidCard-module__8k8H5G__card:before{border-bottom:none;border-right:none;top:-1px;left:-1px}.LiquidCard-module__8k8H5G__card:after{border-top:none;border-left:none;bottom:-1px;right:-1px}.LiquidCard-module__8k8H5G__card:hover:before,.LiquidCard-module__8k8H5G__card:hover:after{opacity:.6}.LiquidCard-module__8k8H5G__liquidFill{background:var(--glow-color,var(--accent));opacity:.08;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.LiquidCard-module__8k8H5G__liquidWave{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--glow-color,var(--accent))40%,transparent),transparent);height:8px;animation:3s ease-in-out infinite LiquidCard-module__8k8H5G__wave;position:absolute;bottom:100%;left:-50%;right:-50%}@keyframes LiquidCard-module__8k8H5G__wave{0%,to{transform:translate(-25%)scaleY(1)}50%{transform:translate(25%)scaleY(1.5)}}.LiquidCard-module__8k8H5G__liquidGlow{background:var(--glow-color,var(--accent));height:1px;box-shadow:0 0 8px var(--glow-color,var(--accent));opacity:.5;position:absolute;bottom:100%;left:0;right:0}.LiquidCard-module__8k8H5G__content{z-index:1;position:relative}
.ScanLine-module__e9Ny3q__scanline{pointer-events:none;--travel-distance:100%;position:absolute}.ScanLine-module__e9Ny3q__horizontal{background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:8s linear infinite ScanLine-module__e9Ny3q__scanY;top:0;left:0;right:0}.ScanLine-module__e9Ny3q__vertical{background:linear-gradient(180deg,transparent,var(--accent),transparent);animation:8s linear infinite ScanLine-module__e9Ny3q__scanX;top:0;bottom:0;left:0}@keyframes ScanLine-module__e9Ny3q__scanY{0%{opacity:1;transform:translateY(0)}50%{transform:translateY(var(--travel-distance));opacity:1}50.01%{opacity:0}99.99%{opacity:0}to{opacity:0;transform:translateY(0)}}@keyframes ScanLine-module__e9Ny3q__scanX{0%{opacity:1;transform:translate(0)}50%{transform:translateX(var(--travel-distance));opacity:1}50.01%{opacity:0}99.99%{opacity:0}to{opacity:0;transform:translate(0)}}
.SignatureReveal-module__PDnh_a__slot{letter-spacing:.05em;color:var(--accent);pointer-events:none;opacity:0;text-shadow:0 0 8px var(--accent);z-index:10;font-size:.65rem;font-weight:600;transition:opacity .15s ease-out,transform .15s ease-out;position:absolute;transform:scale(.5)}.SignatureReveal-module__PDnh_a__idle{opacity:0;transform:scale(.5)}.SignatureReveal-module__PDnh_a__entering{opacity:.5;transform:scale(1.2)}.SignatureReveal-module__PDnh_a__visible{opacity:1;text-shadow:0 0 8px var(--accent),0 0 16px var(--accent);transform:scale(1)}.SignatureReveal-module__PDnh_a__exiting{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;transform:scale(.8)translateY(-4px)}
.FuturisticCard-module__O3O_bq__card{background:var(--card);border:1px solid var(--border);clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));padding:24px;animation:.4s cubic-bezier(.16,1,.3,1) FuturisticCard-module__O3O_bq__materialize;position:relative}@keyframes FuturisticCard-module__O3O_bq__materialize{0%{opacity:0;filter:blur(4px);transform:translateY(8px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.FuturisticCard-module__O3O_bq__cornerTL,.FuturisticCard-module__O3O_bq__cornerBR{pointer-events:none;width:24px;height:24px;position:absolute}.FuturisticCard-module__O3O_bq__cornerTL{border-top:2px solid var(--accent);border-left:2px solid var(--accent);top:0;left:0}.FuturisticCard-module__O3O_bq__cornerBR{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);bottom:0;right:0}
.TextReveal-module__mDWpFa__char{opacity:0;animation:.4s ease-out forwards TextReveal-module__mDWpFa__charReveal;display:inline-block;transform:translateY(8px)}.TextReveal-module__mDWpFa__char:nth-child(odd){animation-delay:calc(var(--index)*30ms)}.TextReveal-module__mDWpFa__char:nth-child(2n){animation-delay:calc(var(--index)*30ms + 15ms)}@keyframes TextReveal-module__mDWpFa__charReveal{0%{opacity:0;filter:blur(4px);transform:translateY(8px)scaleY(.3)}50%{opacity:.5;filter:blur(1px)}to{opacity:1;filter:blur();transform:translateY(0)scaleY(1)}}.TextReveal-module__mDWpFa__glitch{animation:.3s ease-out forwards TextReveal-module__mDWpFa__glitchReveal}@keyframes TextReveal-module__mDWpFa__glitchReveal{0%{opacity:0;text-shadow:2px 0 var(--accent),-2px 0 var(--teal);transform:translate(-4px)}30%{opacity:1;text-shadow:-1px 0 var(--accent),1px 0 var(--teal);transform:translate(2px)}60%{text-shadow:1px 0 var(--accent),-1px 0 var(--teal);transform:translate(-1px)}to{text-shadow:none;transform:translate(0)}}.TextReveal-module__mDWpFa__cursor{background:var(--accent);width:2px;height:1em;box-shadow:0 0 8px var(--accent);margin-left:2px;animation:.8s step-end infinite TextReveal-module__mDWpFa__cursorBlink;display:inline-block}@keyframes TextReveal-module__mDWpFa__cursorBlink{0%,to{opacity:1}50%{opacity:0}}.TextReveal-module__mDWpFa__scanText{position:relative;overflow:hidden}.TextReveal-module__mDWpFa__scanText:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent)30%,transparent),transparent);width:100%;height:100%;animation:2s ease-in-out infinite TextReveal-module__mDWpFa__scanLine;position:absolute;top:0;left:-100%}@keyframes TextReveal-module__mDWpFa__scanLine{0%{left:-100%}to{left:100%}}
.CyberGrid-module__FDPdUq__container{pointer-events:none;--color:var(--accent,var(--accent));position:absolute;inset:0;overflow:hidden}.CyberGrid-module__FDPdUq__scanLine{background:linear-gradient(90deg,transparent,var(--color),transparent);height:1px;box-shadow:0 0 20px var(--color);position:absolute;left:0;right:0}.CyberGrid-module__FDPdUq__dataStream{background:linear-gradient(180deg,transparent,var(--color)20%,var(--color)80%,transparent);transform-origin:top;width:1px;height:100%;position:absolute;top:0}.CyberGrid-module__FDPdUq__corner{border-color:var(--color);border-style:solid;border-width:0;width:20px;height:20px;position:absolute}.CyberGrid-module__FDPdUq__topLeft{border-top-width:1px;border-left-width:1px;top:8px;left:8px}.CyberGrid-module__FDPdUq__topRight{border-top-width:1px;border-right-width:1px;top:8px;right:8px}.CyberGrid-module__FDPdUq__bottomLeft{border-bottom-width:1px;border-left-width:1px;bottom:8px;left:8px}.CyberGrid-module__FDPdUq__bottomRight{border-bottom-width:1px;border-right-width:1px;bottom:8px;right:8px}.CyberGrid-module__FDPdUq__gridPulse{background:linear-gradient(90deg,transparent 49.5%,var(--color)49.5%,var(--color)50.5%,transparent 50.5%),linear-gradient(0deg,transparent 49.5%,var(--color)49.5%,var(--color)50.5%,transparent 50.5%);background-size:40px 40px;position:absolute;inset:0}
.CyberOverlay-module__vOdg9a__overlay{background:color-mix(in oklab,var(--background,#000)85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.CyberOverlay-module__vOdg9a__pattern{pointer-events:none;opacity:.3;position:absolute;inset:0}.CyberOverlay-module__vOdg9a__grid{background-image:linear-gradient(color-mix(in oklab,var(--accent,#0f8)12%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--accent,#0f8)12%,transparent)1px,transparent 1px);background-size:40px 40px}.CyberOverlay-module__vOdg9a__dots{background-image:radial-gradient(color-mix(in oklab,var(--accent,#0f8)20%,transparent)1px,transparent 1px);background-size:20px 20px}.CyberOverlay-module__vOdg9a__flowContainer{pointer-events:none;position:absolute;inset:0}.CyberOverlay-module__vOdg9a__flowLineHorizontal{background:linear-gradient(90deg,transparent,var(--accent,#0f8),transparent);width:120px;height:1px;box-shadow:0 0 15px var(--accent,#0f8);position:absolute}.CyberOverlay-module__vOdg9a__flowLineVertical{background:linear-gradient(180deg,transparent,var(--accent,#0f8),transparent);width:1px;height:120px;box-shadow:0 0 15px var(--accent,#0f8);position:absolute}.CyberOverlay-module__vOdg9a__dotTrailHorizontal,.CyberOverlay-module__vOdg9a__dotTrailVertical{gap:4px;display:flex;position:absolute}.CyberOverlay-module__vOdg9a__dotTrailHorizontal{top:50%;left:100%;transform:translateY(-50%)}.CyberOverlay-module__vOdg9a__dotTrailVertical{flex-direction:column;top:100%;left:50%;transform:translate(-50%)}.CyberOverlay-module__vOdg9a__trailDot{background:var(--accent,#0f8);width:2px;height:2px;box-shadow:0 0 5px var(--accent,#0f8);border-radius:50%}.CyberOverlay-module__vOdg9a__gradient{pointer-events:none;background:radial-gradient(circle at center,color-mix(in oklab,var(--accent,#0f8)5%,transparent),transparent);background-size:100% 100%;position:absolute;inset:0}
.Button-module__xDwtkW__root{text-transform:uppercase;letter-spacing:.05em;cursor:pointer;height:40px;color:var(--foreground);-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex;position:relative;overflow:visible}.Button-module__xDwtkW__root:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Button-module__xDwtkW__root:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Button-module__xDwtkW__root.Button-module__xDwtkW__loading{cursor:wait}.Button-module__xDwtkW__root.Button-module__xDwtkW__loading .Button-module__xDwtkW__content{opacity:.7}.Button-module__xDwtkW__default{background:var(--intent-color);color:var(--background);border:1px solid var(--intent-color);border-radius:6px;overflow:hidden}.Button-module__xDwtkW__default:before{content:"";pointer-events:none;border-top:3px solid #ffffffb3;border-left:3px solid #ffffffb3;border-top-left-radius:6px;width:16px;height:16px;transition:all .25s;position:absolute;top:-1px;left:-1px}.Button-module__xDwtkW__default:after{content:"";pointer-events:none;border-bottom:3px solid #fff6;border-right:3px solid #fff6;border-bottom-right-radius:6px;width:16px;height:16px;transition:all .25s;position:absolute;bottom:-1px;right:-1px}.Button-module__xDwtkW__default:hover:not(:disabled){background:color-mix(in oklab,var(--intent-color)80%,white);box-shadow:0 2px 8px color-mix(in oklab,var(--intent-color)45%,transparent);transform:translateY(-1px)}.Button-module__xDwtkW__default:hover:not(:disabled):before{border-color:#fffffff2;width:24px;height:24px}.Button-module__xDwtkW__default:hover:not(:disabled):after{border-color:#ffffffb3;width:24px;height:24px}.Button-module__xDwtkW__default:active:not(:disabled){box-shadow:0 2px 12px color-mix(in oklab,var(--intent-color)35%,transparent);transform:translateY(0)}.Button-module__xDwtkW__secondary{border:1px solid var(--border);color:var(--muted-foreground);background:0 0;border-radius:6px}.Button-module__xDwtkW__secondary:before{content:"";background:var(--intent-color);pointer-events:none;width:0;height:1px;box-shadow:0 0 8px var(--intent-color);transition:all .3s;position:absolute;top:-1px;left:20%}.Button-module__xDwtkW__secondary:after{content:"";background:var(--intent-color);pointer-events:none;width:0;height:1px;box-shadow:0 0 8px var(--intent-color);transition:all .3s;position:absolute;bottom:-1px;right:20%}.Button-module__xDwtkW__secondary:hover:not(:disabled){color:var(--intent-color);border-color:color-mix(in oklab,var(--intent-color)40%,transparent);background:color-mix(in oklab,var(--intent-color)5%,transparent)}.Button-module__xDwtkW__secondary:hover:not(:disabled):before{width:60%;left:20%}.Button-module__xDwtkW__secondary:hover:not(:disabled):after{width:60%;right:20%}.Button-module__xDwtkW__secondary:active:not(:disabled){background:color-mix(in oklab,var(--intent-color)10%,var(--background))}.Button-module__xDwtkW__secondary.Button-module__xDwtkW__intent-danger,.Button-module__xDwtkW__secondary.Button-module__xDwtkW__intent-warning,.Button-module__xDwtkW__secondary.Button-module__xDwtkW__intent-success,.Button-module__xDwtkW__secondary.Button-module__xDwtkW__intent-info{color:color-mix(in oklab,var(--intent-color)80%,var(--foreground));border-color:color-mix(in oklab,var(--intent-color)30%,transparent)}.Button-module__xDwtkW__ghost{color:color-mix(in oklab,var(--intent-color)70%,var(--foreground));background:0 0;border:none;height:auto;min-height:32px;padding:0 12px}.Button-module__xDwtkW__ghost:hover:not(:disabled),.Button-module__xDwtkW__ghost:active:not(:disabled){color:var(--intent-color)}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-default{color:color-mix(in oklab,var(--intent-color)50%,var(--foreground))}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-default:hover:not(:disabled){color:var(--accent)}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-danger{color:color-mix(in oklab,var(--error)50%,var(--foreground))}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-danger:hover:not(:disabled){color:var(--error)}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-warning{color:color-mix(in oklab,var(--warning)50%,var(--foreground))}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-warning:hover:not(:disabled){color:var(--warning)}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-success{color:color-mix(in oklab,var(--success)50%,var(--foreground))}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-success:hover:not(:disabled){color:var(--success)}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-info{color:color-mix(in oklab,var(--info)50%,var(--foreground))}.Button-module__xDwtkW__ghost.Button-module__xDwtkW__intent-info:hover:not(:disabled){color:var(--info)}.Button-module__xDwtkW__intent-default{--intent-color:var(--accent)}.Button-module__xDwtkW__intent-danger{--intent-color:var(--error)}.Button-module__xDwtkW__intent-warning{--intent-color:var(--warning)}.Button-module__xDwtkW__intent-success{--intent-color:var(--success)}.Button-module__xDwtkW__intent-info{--intent-color:var(--info)}.Button-module__xDwtkW__xs{letter-spacing:.04em;gap:4px;height:26px;padding:0 10px;font-size:.6rem}.Button-module__xDwtkW__xs.Button-module__xDwtkW__default:before,.Button-module__xDwtkW__xs.Button-module__xDwtkW__default:after{border-width:2px;width:10px;height:10px}.Button-module__xDwtkW__xs.Button-module__xDwtkW__default:hover:not(:disabled):before,.Button-module__xDwtkW__xs.Button-module__xDwtkW__default:hover:not(:disabled):after{width:14px;height:14px}.Button-module__xDwtkW__xs.Button-module__xDwtkW__ghost{min-height:24px;padding:0 8px}.Button-module__xDwtkW__sm{gap:6px;height:32px;padding:0 14px;font-size:.7rem}.Button-module__xDwtkW__sm.Button-module__xDwtkW__default:before,.Button-module__xDwtkW__sm.Button-module__xDwtkW__default:after{border-width:2px;width:12px;height:12px}.Button-module__xDwtkW__sm.Button-module__xDwtkW__default:hover:not(:disabled):before,.Button-module__xDwtkW__sm.Button-module__xDwtkW__default:hover:not(:disabled):after{width:18px;height:18px}.Button-module__xDwtkW__sm.Button-module__xDwtkW__ghost{min-height:28px;padding:0 10px}.Button-module__xDwtkW__md{height:40px;padding:0 20px;font-size:.8rem}.Button-module__xDwtkW__md.Button-module__xDwtkW__ghost{min-height:32px;padding:0 12px}.Button-module__xDwtkW__lg{gap:10px;height:48px;padding:0 28px;font-size:.85rem}.Button-module__xDwtkW__lg.Button-module__xDwtkW__default:before,.Button-module__xDwtkW__lg.Button-module__xDwtkW__default:after{border-width:3px;width:20px;height:20px}.Button-module__xDwtkW__lg.Button-module__xDwtkW__default:hover:not(:disabled):before,.Button-module__xDwtkW__lg.Button-module__xDwtkW__default:hover:not(:disabled):after{width:28px;height:28px}.Button-module__xDwtkW__lg.Button-module__xDwtkW__ghost{min-height:40px;padding:0 16px}.Button-module__xDwtkW__content{align-items:center;gap:inherit;z-index:1;white-space:nowrap;display:inline-flex;position:relative}.Button-module__xDwtkW__loader{align-items:center;animation:1s linear infinite Button-module__xDwtkW__spin;display:inline-flex}@keyframes Button-module__xDwtkW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Input-module__Tl1jgW__root{background:rgba(var(--accent-rgb,59,130,246),.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;height:2.75rem;color:var(--foreground);caret-color:var(--accent);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);border:1px solid #ffffff14;border-left:2.5px solid #1e3a5a;padding:0 1rem;font-family:inherit;font-size:.875rem;transition:all .25s;position:relative;box-shadow:inset 0 0 12px #ffffff05}.Input-module__Tl1jgW__root:focus{border-color:var(--accent);background:var(--muted);outline:none!important}.Input-module__Tl1jgW__root::placeholder{color:var(--muted-foreground);letter-spacing:.3px;opacity:.6}.Input-module__Tl1jgW__root:hover{background:linear-gradient(#ffffff12,#ffffff08)}.Input-module__Tl1jgW__root:hover:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#3b82f61a 50%,#0000 100%);animation:.6s forwards Input-module__Tl1jgW__shimmer;position:absolute;inset:0}@keyframes Input-module__Tl1jgW__shimmer{0%{opacity:0;transform:translate(-100%)}to{opacity:.25;transform:translate(100%)}}.Input-module__Tl1jgW__root:focus{background:#3b82f60f;outline:none}.Input-module__Tl1jgW__root:disabled{opacity:.4;cursor:not-allowed}[data-theme=light] .Input-module__Tl1jgW__root{background:linear-gradient(#0000000a,#00000005);border-color:#0000001a}[data-theme=light] .Input-module__Tl1jgW__root:hover{background:linear-gradient(#0000000f,#00000008)}[data-theme=light] .Input-module__Tl1jgW__root:focus{background:#3b82f60f}
.TagInput-module__-nPtGW__wrapper{--tag-input-height:2.75rem;--tag-input-padding-x:1rem;--tag-input-padding-y:.35rem;--tag-chip-height:1.6rem;--tag-chip-font-size:.75rem;--tag-input-font-size:.875rem;width:100%;min-height:var(--tag-input-height);padding:var(--tag-input-padding-y)var(--tag-input-padding-x);background:rgba(var(--accent-rgb,59,130,246),.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--foreground);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);cursor:text;border:1px solid #ffffff14;border-left:2.5px solid #1e3a5a;font-size:.875rem;transition:all .25s;position:relative;box-shadow:inset 0 0 12px #ffffff05}.TagInput-module__-nPtGW__wrapperFocused{border-color:var(--accent);background:#3b82f60f;outline:none}.TagInput-module__-nPtGW__wrapperDisabled{opacity:.4;cursor:not-allowed}.TagInput-module__-nPtGW__wrapper:not(.TagInput-module__-nPtGW__wrapperDisabled):hover{background:linear-gradient(#ffffff12,#ffffff08)}.TagInput-module__-nPtGW__tagList{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.TagInput-module__-nPtGW__tag{height:var(--tag-chip-height);background:rgba(var(--accent-rgb,59,130,246),.14);border:1px solid rgba(var(--accent-rgb,59,130,246),.25);color:var(--foreground);font-size:var(--tag-chip-font-size);letter-spacing:.4px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));-webkit-user-select:none;user-select:none;align-items:center;gap:.3rem;padding:0 .55rem;transition:all .2s;animation:.2s both TagInput-module__-nPtGW__tagIn;display:inline-flex}.TagInput-module__-nPtGW__tag:hover{background:rgba(var(--accent-rgb,59,130,246),.22);border-color:rgba(var(--accent-rgb,59,130,246),.4)}.TagInput-module__-nPtGW__tagFocused{background:rgba(var(--accent-rgb,59,130,246),.28);border-color:var(--accent);box-shadow:0 0 6px rgba(var(--accent-rgb,59,130,246),.3)}@keyframes TagInput-module__-nPtGW__tagIn{0%{opacity:0;transform:scale(.85)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)}}.TagInput-module__-nPtGW__tagText{white-space:nowrap;line-height:1}.TagInput-module__-nPtGW__tagRemove{all:unset;cursor:pointer;width:14px;height:14px;color:var(--muted-foreground);opacity:.6;justify-content:center;align-items:center;transition:all .15s;display:flex}.TagInput-module__-nPtGW__tagRemove:hover{opacity:1;color:var(--error,#e86a4f)}.TagInput-module__-nPtGW__input{all:unset;min-width:5rem;height:var(--tag-chip-height);font-size:var(--tag-input-font-size);color:var(--foreground);caret-color:var(--accent);flex:5rem}.TagInput-module__-nPtGW__input::placeholder{color:var(--muted-foreground);letter-spacing:.3px;opacity:.6}[data-theme=light] .TagInput-module__-nPtGW__wrapper,[data-mode=light] .TagInput-module__-nPtGW__wrapper{background:linear-gradient(#0000000a,#00000005);border-color:#0000001a}[data-theme=light] .TagInput-module__-nPtGW__wrapper:not(.TagInput-module__-nPtGW__wrapperDisabled):hover,[data-mode=light] .TagInput-module__-nPtGW__wrapper:not(.TagInput-module__-nPtGW__wrapperDisabled):hover{background:linear-gradient(#0000000f,#00000008)}[data-theme=light] .TagInput-module__-nPtGW__wrapperFocused,[data-mode=light] .TagInput-module__-nPtGW__wrapperFocused{background:#3b82f60f}[data-theme=light] .TagInput-module__-nPtGW__tag,[data-mode=light] .TagInput-module__-nPtGW__tag{background:rgba(var(--accent-rgb,59,130,246),.1);border-color:rgba(var(--accent-rgb,59,130,246),.2)}
.Checkbox-module__hzGyKG__container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex;position:relative}.Checkbox-module__hzGyKG__container.Checkbox-module__hzGyKG__disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Checkbox-module__hzGyKG__checkboxWrapper{width:var(--checkbox-size,20px);height:var(--checkbox-size,20px);flex-shrink:0;position:relative}.Checkbox-module__hzGyKG__input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute}.Checkbox-module__hzGyKG__checkbox{clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,0 100%);justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;inset:0}.Checkbox-module__hzGyKG__border{clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,0 100%);background:linear-gradient(135deg,#ffffff1f 0%,#ffffff0a 100%);transition:all .25s;position:absolute;inset:0}.Checkbox-module__hzGyKG__border:before{content:"";background:var(--background);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%);position:absolute;inset:1px}.Checkbox-module__hzGyKG__fill{background:rgba(var(--accent-rgb,59,130,246),.08);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%);transition:all .25s;position:absolute;inset:2px}.Checkbox-module__hzGyKG__check{width:calc(var(--checkbox-size,20px)*.6);height:calc(var(--checkbox-size,20px)*.5);stroke:var(--accent);opacity:0;z-index:1;transition:all .2s cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(.5)rotate(-10deg)}.Checkbox-module__hzGyKG__check path{stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .3s .1s}.Checkbox-module__hzGyKG__glow{background:var(--accent);opacity:0;filter:blur(8px);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);z-index:-1;transition:opacity .25s;position:absolute;inset:-2px}.Checkbox-module__hzGyKG__scanline{background:linear-gradient(90deg,transparent 0%,var(--accent)50%,transparent 100%);opacity:0;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;transform:translateY(0)}.Checkbox-module__hzGyKG__container:hover .Checkbox-module__hzGyKG__border{background:linear-gradient(135deg,#fff3 0%,#ffffff14 100%)}.Checkbox-module__hzGyKG__container:hover .Checkbox-module__hzGyKG__fill{background:rgba(var(--accent-rgb,59,130,246),.12)}.Checkbox-module__hzGyKG__input:focus-visible~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__border{background:linear-gradient(135deg,var(--accent)0%,rgba(var(--accent-rgb,59,130,246),.4)100%)}.Checkbox-module__hzGyKG__input:focus-visible~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__glow{opacity:.15}.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__border{background:linear-gradient(135deg,var(--accent)0%,color-mix(in oklab,var(--accent)70%,black)100%)}.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__border:before{background:color-mix(in oklab,var(--accent)15%,var(--background))}.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__fill{background:linear-gradient(135deg,rgba(var(--accent-rgb,59,130,246),.25)0%,rgba(var(--accent-rgb,59,130,246),.1)100%)}.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__check{opacity:1;transform:scale(1)rotate(0)}.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__check path{stroke-dashoffset:0}.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__checkbox .Checkbox-module__hzGyKG__glow{opacity:.25}.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__scanline{animation:.4s ease-out forwards Checkbox-module__hzGyKG__scan}@keyframes Checkbox-module__hzGyKG__scan{0%{opacity:.8;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--checkbox-size,20px)))}}.Checkbox-module__hzGyKG__label{font-size:var(--checkbox-label-size,.875rem);color:var(--foreground);letter-spacing:.3px;transition:color .25s}.Checkbox-module__hzGyKG__container:hover .Checkbox-module__hzGyKG__label,.Checkbox-module__hzGyKG__input:checked~.Checkbox-module__hzGyKG__checkbox+.Checkbox-module__hzGyKG__scanline+.Checkbox-module__hzGyKG__label,.Checkbox-module__hzGyKG__input:checked+.Checkbox-module__hzGyKG__checkbox~.Checkbox-module__hzGyKG__label{color:var(--accent)}.Checkbox-module__hzGyKG__intent-success{--accent:var(--success);--accent-rgb:42,157,106}.Checkbox-module__hzGyKG__intent-warning{--accent:var(--warning);--accent-rgb:232,163,46}.Checkbox-module__hzGyKG__intent-danger{--accent:var(--error);--accent-rgb:217,90,62}.Checkbox-module__hzGyKG__intent-info{--accent:var(--info);--accent-rgb:74,144,184}[data-mode=light] .Checkbox-module__hzGyKG__border{background:linear-gradient(135deg,#00000026 0%,#00000014 100%)}[data-mode=light] .Checkbox-module__hzGyKG__fill{background:#0000000a}[data-mode=light] .Checkbox-module__hzGyKG__container:hover .Checkbox-module__hzGyKG__border{background:linear-gradient(135deg,#00000040 0%,#0000001f 100%)}[data-mode=light] .Checkbox-module__hzGyKG__container:hover .Checkbox-module__hzGyKG__fill{background:rgba(var(--accent-rgb,59,130,246),.1)}
.Radio-module__c9WNDa__container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex;position:relative}.Radio-module__c9WNDa__container.Radio-module__c9WNDa__disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Radio-module__c9WNDa__radioWrapper{flex-shrink:0;width:20px;height:20px;position:relative}.Radio-module__c9WNDa__input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:absolute}.Radio-module__c9WNDa__radio{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Radio-module__c9WNDa__outerRing{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:linear-gradient(135deg,#ffffff1f 0%,#ffffff0a 100%);transition:all .25s;position:absolute;inset:0}.Radio-module__c9WNDa__outerRing:before{content:"";background:var(--background);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);position:absolute;inset:1px}.Radio-module__c9WNDa__innerRing{background:rgba(var(--accent-rgb,59,130,246),.08);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);transition:all .25s;position:absolute;inset:3px}.Radio-module__c9WNDa__core{background:var(--accent);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);opacity:0;z-index:1;width:6px;height:6px;transition:all .25s cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(0)rotate(30deg)}.Radio-module__c9WNDa__pulse{background:var(--accent);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);opacity:0;pointer-events:none;position:absolute;inset:2px;transform:scale(1)}.Radio-module__c9WNDa__glow{background:var(--accent);opacity:0;filter:blur(8px);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);z-index:-1;transition:opacity .25s;position:absolute;inset:-3px}.Radio-module__c9WNDa__scanline{background:linear-gradient(90deg,transparent 0%,var(--accent)50%,transparent 100%);opacity:0;pointer-events:none;height:2px;position:absolute;top:50%;left:-2px;right:-2px;transform:scaleX(0)}.Radio-module__c9WNDa__container:hover .Radio-module__c9WNDa__outerRing{background:linear-gradient(135deg,#fff3 0%,#ffffff14 100%)}.Radio-module__c9WNDa__container:hover .Radio-module__c9WNDa__innerRing{background:rgba(var(--accent-rgb,59,130,246),.12)}.Radio-module__c9WNDa__input:focus-visible~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__outerRing{background:linear-gradient(135deg,var(--accent)0%,rgba(var(--accent-rgb,59,130,246),.4)100%)}.Radio-module__c9WNDa__input:focus-visible~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__glow{opacity:.15}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__outerRing{background:linear-gradient(135deg,var(--accent)0%,color-mix(in oklab,var(--accent)70%,black)100%)}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__outerRing:before{background:color-mix(in oklab,var(--accent)15%,var(--background))}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__innerRing{background:linear-gradient(135deg,rgba(var(--accent-rgb,59,130,246),.25)0%,rgba(var(--accent-rgb,59,130,246),.1)100%)}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__core{opacity:1;transform:scale(1)rotate(0)}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__pulse{animation:.4s ease-out forwards Radio-module__c9WNDa__pulseOut}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__glow{opacity:.25}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__scanline{animation:.3s ease-out forwards Radio-module__c9WNDa__scanHorizontal}@keyframes Radio-module__c9WNDa__pulseOut{0%{opacity:.6;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@keyframes Radio-module__c9WNDa__scanHorizontal{0%{opacity:.8;transform:scaleX(0)}50%{opacity:.8;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio .Radio-module__c9WNDa__core{animation:.5s ease-out Radio-module__c9WNDa__coreRotate}@keyframes Radio-module__c9WNDa__coreRotate{0%{transform:scale(0)rotate(60deg)}60%{transform:scale(1.2)rotate(-10deg)}to{transform:scale(1)rotate(0)}}.Radio-module__c9WNDa__label{color:var(--foreground);letter-spacing:.3px;font-size:.875rem;transition:color .25s}.Radio-module__c9WNDa__container:hover .Radio-module__c9WNDa__label,.Radio-module__c9WNDa__input:checked~.Radio-module__c9WNDa__radio+.Radio-module__c9WNDa__scanline+.Radio-module__c9WNDa__label,.Radio-module__c9WNDa__input:checked+.Radio-module__c9WNDa__radio~.Radio-module__c9WNDa__label{color:var(--accent)}.Radio-module__c9WNDa__intent-success{--accent:var(--success);--accent-rgb:42,157,106}.Radio-module__c9WNDa__intent-warning{--accent:var(--warning);--accent-rgb:232,163,46}.Radio-module__c9WNDa__intent-danger{--accent:var(--error);--accent-rgb:217,90,62}.Radio-module__c9WNDa__intent-info{--accent:var(--info);--accent-rgb:74,144,184}.Radio-module__c9WNDa__group{gap:12px;display:flex}.Radio-module__c9WNDa__group-vertical{flex-direction:column}.Radio-module__c9WNDa__group-horizontal{flex-flow:wrap}[data-mode=light] .Radio-module__c9WNDa__outerRing{background:linear-gradient(135deg,#00000026 0%,#00000014 100%)}[data-mode=light] .Radio-module__c9WNDa__innerRing{background:#0000000a}[data-mode=light] .Radio-module__c9WNDa__container:hover .Radio-module__c9WNDa__outerRing{background:linear-gradient(135deg,#00000040 0%,#0000001f 100%)}[data-mode=light] .Radio-module__c9WNDa__container:hover .Radio-module__c9WNDa__innerRing{background:rgba(var(--accent-rgb,59,130,246),.1)}
.Switch-module__PIOCra__root{all:unset;background:var(--muted);border-radius:var(--radius-full);border:1px solid var(--border);cursor:pointer;width:42px;height:25px;transition:background var(--transition-base)ease,border-color var(--transition-base)ease;display:inline-block;position:relative}.Switch-module__PIOCra__root:hover{background:color-mix(in srgb,var(--muted)90%,var(--foreground))}.Switch-module__PIOCra__root:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring)40%,transparent)}.Switch-module__PIOCra__root[data-state=checked]{background:var(--accent);border-color:var(--accent)}.Switch-module__PIOCra__root[data-state=checked]:hover{background:color-mix(in srgb,var(--accent)90%,black)}.Switch-module__PIOCra__thumb{width:19px;height:19px;box-shadow:var(--shadow);transition:transform var(--transition-base)cubic-bezier(.4,0,.2,1);will-change:transform;background:#fff;border-radius:50%;display:block;transform:translate(2px)}.Switch-module__PIOCra__thumb[data-state=checked]{transform:translate(20px)}[data-theme=dark] .Switch-module__PIOCra__thumb{background:#f9fafb}
.TextArea-module__r2M_gq__container{flex-direction:column;gap:5px;width:100%;display:flex;position:relative}.TextArea-module__r2M_gq__label{letter-spacing:1.8px;color:#89a;text-transform:uppercase;opacity:.7;margin-left:1px;font-size:.66rem;font-weight:500;transition:opacity .4s}.TextArea-module__r2M_gq__fieldWrapper{isolation:isolate;position:relative}.TextArea-module__r2M_gq__textarea{background:var(--background);width:100%;min-height:86px;color:var(--foreground);border:1px solid var(--border);letter-spacing:.35px;resize:none;-webkit-tap-highlight-color:transparent;appearance:none;border-left:2.5px solid #1e3a5a;border-radius:3px;padding:11px 12px;font-family:inherit;font-size:.81rem;line-height:1.48;transition:border-color .25s,box-shadow .4s,background .5s;overflow-y:hidden;outline:none!important}.TextArea-module__r2M_gq__textarea:focus{border-color:var(--accent);background:var(--muted);outline:none!important}.TextArea-module__r2M_gq__hasError{color:#ffd0d8;background:#ff2d550f;border-color:#ff2d5599!important}.TextArea-module__r2M_gq__hasError:focus{box-shadow:0 0 0 1px #ff2d5533,inset 0 0 14px #ff2d552e}.TextArea-module__r2M_gq__glowBar{background:var(--accent);pointer-events:none;transform-origin:0;z-index:2;width:2.5px;box-shadow:0 0 10px var(--accent);opacity:0;border-radius:3px 0 0 3px;position:absolute;inset:0}.TextArea-module__r2M_gq__textarea:focus+.TextArea-module__r2M_gq__glowBar{opacity:.92}.TextArea-module__r2M_gq__disabled{opacity:.38;color:#5a6a7a;cursor:not-allowed;background:#0a0c0f}.TextArea-module__r2M_gq__errorText{color:#ff4d6a;letter-spacing:.6px;text-shadow:0 0 6px #ff4d6a66;opacity:.92;margin:5px 0 0 3px;font-size:.69rem}
.DatePicker-module__GqEAra__wrapper{width:100%;display:inline-block;position:relative}.DatePicker-module__GqEAra__trigger{border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.DatePicker-module__GqEAra__trigger:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent)5%,transparent),transparent);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.DatePicker-module__GqEAra__trigger:hover:before{transform:translate(100%)}.DatePicker-module__GqEAra__trigger:hover{border-color:var(--accent)}.DatePicker-module__GqEAra__trigger:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 20px color-mix(in oklab,var(--accent)20%,transparent);outline:none}.DatePicker-module__GqEAra__iconPulse{color:var(--muted-foreground);flex-shrink:0;transition:color .2s;position:relative}.DatePicker-module__GqEAra__trigger:hover .DatePicker-module__GqEAra__iconPulse{color:var(--accent)}.DatePicker-module__GqEAra__placeholder{color:var(--muted-foreground);opacity:.6}.DatePicker-module__GqEAra__value{color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-family:var(--font-secondary),monospace}.DatePicker-module__GqEAra__clear{opacity:.4;color:var(--muted-foreground);margin-left:auto;transition:all .2s}.DatePicker-module__GqEAra__clear:hover{opacity:1;color:var(--accent);transform:rotate(90deg)}.DatePicker-module__GqEAra__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;background:#0003;animation:.2s DatePicker-module__GqEAra__fadeIn;position:fixed;inset:0}.DatePicker-module__GqEAra__dropdown{background:var(--card);min-width:300px;box-shadow:0 20px 40px #0000004d,0 0 1px var(--border),inset 0 1px 0 color-mix(in oklab,var(--foreground)5%,transparent);pointer-events:auto;border-radius:8px;padding:1.25rem;animation:.3s cubic-bezier(.34,1.56,.64,1) DatePicker-module__GqEAra__slideIn;position:absolute;top:calc(100% + .75rem);left:0}.DatePicker-module__GqEAra__dropdown.DatePicker-module__GqEAra__dropdownTop{animation:.3s cubic-bezier(.34,1.56,.64,1) DatePicker-module__GqEAra__slideInTop;top:auto;bottom:calc(100% + .75rem)}.DatePicker-module__GqEAra__dropdown.DatePicker-module__GqEAra__dropdownLeft{left:auto;right:0}@keyframes DatePicker-module__GqEAra__slideInTop{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes DatePicker-module__GqEAra__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DatePicker-module__GqEAra__slideIn{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.DatePicker-module__GqEAra__orbitalHeader{background:color-mix(in oklab,var(--foreground)3%,transparent);border:3px solid var(--accent);font-family:var(--font-secondary),monospace;border-radius:8px;align-items:stretch;gap:0;margin-bottom:1.25rem;display:flex;overflow:hidden}.DatePicker-module__GqEAra__orbitalRing{cursor:ns-resize;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:.75rem .5rem;transition:all .2s;display:flex;position:relative}.DatePicker-module__GqEAra__orbitalRing:hover{background:color-mix(in oklab,var(--accent)8%,transparent)}.DatePicker-module__GqEAra__orbitalRing.DatePicker-module__GqEAra__dragging{background:color-mix(in oklab,var(--accent)15%,transparent)}.DatePicker-module__GqEAra__orbitalRing.DatePicker-module__GqEAra__dragging .DatePicker-module__GqEAra__orbitalValue{color:var(--accent);transform:scale(1.05)}.DatePicker-module__GqEAra__orbitalLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);opacity:.6;margin-bottom:.25rem;font-size:.65rem}.DatePicker-module__GqEAra__orbitalValue{color:var(--foreground);font-size:1rem;font-weight:500;transition:all .15s}.DatePicker-module__GqEAra__dragHint{color:var(--muted-foreground);opacity:0;margin-top:.25rem;font-size:.6rem;transition:opacity .2s}.DatePicker-module__GqEAra__orbitalRing:hover .DatePicker-module__GqEAra__dragHint{opacity:.5}.DatePicker-module__GqEAra__orbitalDivider{background:var(--border);width:1px}.DatePicker-module__GqEAra__daysHeader{grid-template-columns:repeat(7,1fr);margin-bottom:.5rem;display:grid}.DatePicker-module__GqEAra__dayLabel{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);opacity:.5;padding:.25rem;font-size:.65rem;font-weight:500}.DatePicker-module__GqEAra__daysGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DatePicker-module__GqEAra__dayCell{aspect-ratio:1;color:var(--foreground);cursor:pointer;font-size:.85rem;font-family:var(--font-secondary),monospace;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;animation:.3s backwards DatePicker-module__GqEAra__dayFadeIn;display:flex;position:relative}@keyframes DatePicker-module__GqEAra__dayFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.DatePicker-module__GqEAra__dayCell:hover:not(:disabled){color:var(--accent)}.DatePicker-module__GqEAra__dayCell:hover:not(:disabled) .DatePicker-module__GqEAra__dayNumber{transform:scale(1.2)}.DatePicker-module__GqEAra__dayCell:disabled{color:var(--muted-foreground);opacity:.2;cursor:not-allowed}.DatePicker-module__GqEAra__dayNumber{z-index:1;transition:transform .15s;position:relative}.DatePicker-module__GqEAra__dayCell.DatePicker-module__GqEAra__today .DatePicker-module__GqEAra__dayNumber{color:var(--accent);opacity:.7}.DatePicker-module__GqEAra__dayCell.DatePicker-module__GqEAra__today:after{content:"";background:var(--accent);opacity:.5;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.DatePicker-module__GqEAra__dayCell.DatePicker-module__GqEAra__selected .DatePicker-module__GqEAra__dayNumber{color:var(--accent);font-weight:600}.DatePicker-module__GqEAra__selectionRing{border:2px solid var(--accent);opacity:.6;border-radius:30%;animation:2s ease-in-out infinite DatePicker-module__GqEAra__ringPulse;position:absolute;inset:4px}@keyframes DatePicker-module__GqEAra__ringPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.DatePicker-module__GqEAra__timeSection{border-top:1px solid var(--border);font-family:var(--font-secondary),monospace;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;font-weight:700;display:flex}.DatePicker-module__GqEAra__timeIcon{color:var(--muted-foreground);opacity:.5}.DatePicker-module__GqEAra__timeWheel{flex-direction:column;align-items:center;gap:.25rem;display:flex}.DatePicker-module__GqEAra__timeArrow{width:28px;height:20px;color:var(--muted-foreground);cursor:pointer;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.DatePicker-module__GqEAra__timeArrow:hover{color:var(--accent);opacity:1;transform:scale(1.1)}.DatePicker-module__GqEAra__timeValue{font-variant-numeric:tabular-nums;color:var(--foreground);text-align:center;min-width:36px;font-size:1.25rem;font-weight:500}.DatePicker-module__GqEAra__timeSeparator{color:var(--muted-foreground);opacity:.5;font-size:1.25rem;animation:1s ease-in-out infinite DatePicker-module__GqEAra__blink}@keyframes DatePicker-module__GqEAra__blink{0%,to{opacity:.5}50%{opacity:1}}.DatePicker-module__GqEAra__actions{border-top:1px solid var(--border);justify-content:flex-end;gap:.5rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.DatePicker-module__GqEAra__dayCell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.DatePicker-module__GqEAra__timeArrow:focus-visible,.DatePicker-module__GqEAra__confirmBtn:focus-visible,.DatePicker-module__GqEAra__todayBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DatePicker-module__GqEAra__orbitalRing:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
.IconToggle-module___F4I4G__toggle{color:var(--muted-foreground);cursor:pointer;--toggle-color:var(--accent);transform-origin:50%;background:0 0;border:1px solid #0000;border-radius:.25rem;padding:.3rem;transition:background .2s,border-color .2s}.IconToggle-module___F4I4G__toggle:hover{background:color-mix(in oklab,var(--toggle-color)5%,transparent)}.IconToggle-module___F4I4G__toggle:hover .IconToggle-module___F4I4G__icon{stroke:var(--toggle-color)}.IconToggle-module___F4I4G__toggle.IconToggle-module___F4I4G__active{color:var(--toggle-color);background:0 0}.IconToggle-module___F4I4G__toggle.IconToggle-module___F4I4G__active .IconToggle-module___F4I4G__icon{fill:color-mix(in oklab,var(--toggle-color)55%,transparent);stroke:var(--toggle-color)}.IconToggle-module___F4I4G__icon{fill:none;stroke:currentColor;transition:fill .2s,stroke .2s;display:block}.IconToggle-module___F4I4G__label{letter-spacing:.02em;font-size:.75rem;font-weight:500}.IconToggle-module___F4I4G__toggle:focus-visible{outline:2px solid var(--toggle-color);outline-offset:2px}
.QuantumCore-module__ybybNW__quantumCore{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;isolation:isolate;background:0 0;width:100%;height:100%;position:relative}.QuantumCore-module__ybybNW__containmentField{pointer-events:none;position:absolute;inset:-12px}.QuantumCore-module__ybybNW__containmentRing1,.QuantumCore-module__ybybNW__containmentRing2,.QuantumCore-module__ybybNW__containmentRing3{border:1px solid #0000;border-radius:50%;position:absolute;inset:0}.QuantumCore-module__ybybNW__containmentRing1{border-color:color-mix(in oklab,var(--accent)20%,transparent);animation:3s ease-in-out infinite QuantumCore-module__ybybNW__containmentPulse}.QuantumCore-module__ybybNW__containmentRing2{border-color:color-mix(in oklab,var(--accent)30%,transparent);border-style:dashed;animation:20s linear infinite reverse QuantumCore-module__ybybNW__containmentSpin;inset:4px}.QuantumCore-module__ybybNW__containmentRing3{border-color:color-mix(in oklab,var(--accent)15%,transparent);animation:3s ease-in-out 1.5s infinite QuantumCore-module__ybybNW__containmentPulse;inset:8px}.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__containmentRing1,.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__containmentRing2,.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__containmentRing3{border-color:color-mix(in oklab,var(--accent)50%,transparent)}@keyframes QuantumCore-module__ybybNW__containmentPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes QuantumCore-module__ybybNW__containmentSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.QuantumCore-module__ybybNW__particleField{pointer-events:none;position:absolute;inset:-8px}.QuantumCore-module__ybybNW__energyParticle{background:var(--accent);width:4px;height:4px;box-shadow:0 0 8px var(--accent),0 0 16px color-mix(in oklab,var(--accent)50%,transparent);animation:QuantumCore-module__ybybNW__particleOrbit var(--particle-duration)linear infinite;animation-delay:var(--particle-delay);transform-origin:50%;opacity:.8;border-radius:50%;position:absolute;top:50%;left:50%}.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__energyParticle{box-shadow:0 0 12px var(--accent),0 0 24px var(--accent);animation-duration:1.5s}@keyframes QuantumCore-module__ybybNW__particleOrbit{0%{transform:rotate(var(--particle-offset))translateX(38px)rotate(calc(-1*var(--particle-offset)));opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:rotate(calc(var(--particle-offset) + 360deg))translateX(38px)rotate(calc(-1*(var(--particle-offset) + 360deg)));opacity:0}}.QuantumCore-module__ybybNW__hexFrame{pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 4px color-mix(in oklab,var(--accent)40%,transparent));position:absolute;inset:0}.QuantumCore-module__ybybNW__hexOuter{transition:all .3s}.QuantumCore-module__ybybNW__hexInner{animation:10s linear infinite QuantumCore-module__ybybNW__hexDashFlow}.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__hexOuter{stroke-width:2.5px;filter:drop-shadow(0 0 8px var(--accent))}.QuantumCore-module__ybybNW__quantumCoreHovered .QuantumCore-module__ybybNW__hexFrame{transition:transform .4s;transform:rotate(30deg)}@keyframes QuantumCore-module__ybybNW__hexDashFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:48px}}.QuantumCore-module__ybybNW__energyCore{background:linear-gradient(135deg,color-mix(in oklab,var(--card)100%,var(--accent)10%),var(--card),color-mix(in oklab,var(--card)85%,black));border:2px solid color-mix(in oklab,var(--border)60%,var(--accent)40%);width:44px;height:44px;box-shadow:0 4px 20px #0006,inset 0 2px 10px color-mix(in oklab,var(--accent)15%,transparent);border-radius:50%;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__energyCore{background:linear-gradient(135deg,color-mix(in oklab,var(--accent)30%,var(--card)),var(--card));border-color:var(--accent);box-shadow:0 0 30px color-mix(in oklab,var(--accent)50%,transparent),0 4px 20px #00000080,inset 0 0 20px color-mix(in oklab,var(--accent)25%,transparent)}.QuantumCore-module__ybybNW__coreInner{background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--card)100%,white 10%),var(--card));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:4px;overflow:hidden}.QuantumCore-module__ybybNW__coreGlow{background:radial-gradient(circle,color-mix(in oklab,var(--accent)30%,transparent)0%,transparent 70%);opacity:.5;pointer-events:none;border-radius:50%;animation:2s ease-in-out infinite QuantumCore-module__ybybNW__coreGlowPulse;position:absolute;inset:-10px}.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__coreGlow{opacity:1;animation:1s ease-in-out infinite QuantumCore-module__ybybNW__coreGlowIntense}@keyframes QuantumCore-module__ybybNW__coreGlowPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@keyframes QuantumCore-module__ybybNW__coreGlowIntense{0%,to{opacity:.9;transform:scale(1.1)}50%{opacity:1;transform:scale(1.4)}}.QuantumCore-module__ybybNW__iris{justify-content:center;align-items:center;width:24px;height:24px;transition:all .4s;display:flex;position:relative}.QuantumCore-module__ybybNW__irisRing{border:2px solid var(--accent);opacity:.6;border-radius:50%;transition:all .3s;position:absolute;inset:0}.QuantumCore-module__ybybNW__irisOpen .QuantumCore-module__ybybNW__irisRing{opacity:1;border-width:1px;animation:.5s ease-out QuantumCore-module__ybybNW__irisExpand;inset:-4px}.QuantumCore-module__ybybNW__irisPupil{background:radial-gradient(circle at 30% 30%,var(--accent),color-mix(in oklab,var(--accent)70%,black));width:10px;height:10px;box-shadow:0 0 10px var(--accent),inset 0 0 4px #ffffff4d;border-radius:50%;transition:all .4s;position:relative}.QuantumCore-module__ybybNW__irisOpen .QuantumCore-module__ybybNW__irisPupil{width:6px;height:6px;box-shadow:0 0 20px var(--accent),0 0 40px var(--accent);background:#fff}.QuantumCore-module__ybybNW__irisHighlight{background:#fffc;border-radius:50%;width:3px;height:3px;position:absolute;top:2px;left:2px}.QuantumCore-module__ybybNW__irisOpen .QuantumCore-module__ybybNW__irisHighlight{opacity:0}@keyframes QuantumCore-module__ybybNW__irisExpand{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.QuantumCore-module__ybybNW__dataStreams{pointer-events:none;position:absolute;inset:0}.QuantumCore-module__ybybNW__dataStream{background:linear-gradient(to bottom,transparent,var(--accent),transparent);transform-origin:50%;width:2px;height:12px;transform:rotate(var(--stream-angle))translateY(-32px);opacity:0;animation:2s ease-in-out infinite QuantumCore-module__ybybNW__dataStreamFlow;animation-delay:var(--stream-delay);position:absolute;top:50%;left:50%}.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__dataStream{animation-duration:.8s}@keyframes QuantumCore-module__ybybNW__dataStreamFlow{0%,to{opacity:0;transform:rotate(var(--stream-angle))translateY(-32px)scaleY(.5)}50%{opacity:.8;transform:rotate(var(--stream-angle))translateY(-28px)scaleY(1)}}.QuantumCore-module__ybybNW__cornerAccents{pointer-events:none;position:absolute;inset:-2px}.QuantumCore-module__ybybNW__cornerAccent{border:1px solid color-mix(in oklab,var(--accent)50%,transparent);width:8px;height:8px;transition:all .3s;position:absolute}.QuantumCore-module__ybybNW__cornerTL{border-bottom:none;border-right:none;top:0;left:0}.QuantumCore-module__ybybNW__cornerTR{border-bottom:none;border-left:none;top:0;right:0}.QuantumCore-module__ybybNW__cornerBL{border-top:none;border-right:none;bottom:0;left:0}.QuantumCore-module__ybybNW__cornerBR{border-top:none;border-left:none;bottom:0;right:0}.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__cornerAccent{border-color:var(--accent);box-shadow:0 0 4px var(--accent)}.QuantumCore-module__ybybNW__quantumCoreHovered .QuantumCore-module__ybybNW__cornerTL{transform:translate(-2px,-2px)}.QuantumCore-module__ybybNW__quantumCoreHovered .QuantumCore-module__ybybNW__cornerTR{transform:translate(2px,-2px)}.QuantumCore-module__ybybNW__quantumCoreHovered .QuantumCore-module__ybybNW__cornerBL{transform:translate(-2px,2px)}.QuantumCore-module__ybybNW__quantumCoreHovered .QuantumCore-module__ybybNW__cornerBR{transform:translate(2px,2px)}.QuantumCore-module__ybybNW__energyRipple{background:var(--accent);pointer-events:none;border-radius:50%;width:10px;height:10px;animation:.8s ease-out forwards QuantumCore-module__ybybNW__rippleExpand;position:absolute;transform:translate(-50%,-50%)}@keyframes QuantumCore-module__ybybNW__rippleExpand{0%{opacity:.8;width:10px;height:10px}to{opacity:0;width:120px;height:120px}}.QuantumCore-module__ybybNW__statusIndicator{opacity:0;pointer-events:none;align-items:center;gap:4px;transition:opacity .3s;display:flex;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.QuantumCore-module__ybybNW__quantumCoreHovered .QuantumCore-module__ybybNW__statusIndicator,.QuantumCore-module__ybybNW__quantumCoreOpen .QuantumCore-module__ybybNW__statusIndicator{opacity:1}.QuantumCore-module__ybybNW__statusDot{background:var(--muted-foreground);border-radius:50%;width:4px;height:4px;transition:all .3s}.QuantumCore-module__ybybNW__statusActive .QuantumCore-module__ybybNW__statusDot{background:var(--accent);box-shadow:0 0 8px var(--accent);animation:1s ease-in-out infinite QuantumCore-module__ybybNW__statusBlink}.QuantumCore-module__ybybNW__statusLabel{letter-spacing:1px;color:var(--muted-foreground);font-size:8px;font-weight:700;transition:color .3s}.QuantumCore-module__ybybNW__statusActive .QuantumCore-module__ybybNW__statusLabel{color:var(--accent)}@keyframes QuantumCore-module__ybybNW__statusBlink{0%,to{opacity:1}50%{opacity:.4}}.QuantumCore-module__ybybNW__coreScanlines{background:repeating-linear-gradient(0deg,transparent,transparent 1px,color-mix(in oklab,var(--accent)3%,transparent)1px,color-mix(in oklab,var(--accent)3%,transparent)2px);pointer-events:none;opacity:.5;border-radius:50%;position:absolute;inset:0}.QuantumCore-module__ybybNW__quantumCore:active .QuantumCore-module__ybybNW__energyCore{transform:translate(-50%,-50%)scale(.92)}.QuantumCore-module__ybybNW__quantumCore:active .QuantumCore-module__ybybNW__hexFrame{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.QuantumCore-module__ybybNW__containmentRing1,.QuantumCore-module__ybybNW__containmentRing2,.QuantumCore-module__ybybNW__containmentRing3,.QuantumCore-module__ybybNW__energyParticle,.QuantumCore-module__ybybNW__hexInner,.QuantumCore-module__ybybNW__coreGlow,.QuantumCore-module__ybybNW__dataStream,.QuantumCore-module__ybybNW__statusDot{animation:none!important}.QuantumCore-module__ybybNW__energyCore,.QuantumCore-module__ybybNW__hexFrame,.QuantumCore-module__ybybNW__cornerAccent{transition:none!important}}@media (prefers-contrast:more){.QuantumCore-module__ybybNW__energyCore{border-width:3px!important}.QuantumCore-module__ybybNW__hexOuter{stroke-width:3px!important}.QuantumCore-module__ybybNW__cornerAccent{border-width:2px!important}}
.Slider-module__hlt1JG__container{flex-direction:column;gap:.5rem;display:flex}.Slider-module__hlt1JG__label{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:.65rem;font-weight:600}.Slider-module__hlt1JG__sliderWrapper{align-items:center;gap:.75rem;display:flex}.Slider-module__hlt1JG__slider{appearance:none;cursor:pointer;background:0 0;outline:none;flex:1}.Slider-module__hlt1JG__slider:disabled{opacity:.4;cursor:not-allowed}.Slider-module__hlt1JG__slider::-webkit-slider-runnable-track{background:rgba(var(--accent-rgb,59,130,246),.25);border:1px solid rgba(var(--accent-rgb,59,130,246),.15);width:100%;height:2px;transition:all .15s}.Slider-module__hlt1JG__slider:hover::-webkit-slider-runnable-track{background:rgba(var(--accent-rgb,59,130,246),.35)}.Slider-module__hlt1JG__slider::-webkit-slider-thumb{appearance:none;background:var(--accent);border:2px solid var(--background);width:16px;height:16px;box-shadow:0 0 8px rgba(var(--accent-rgb,59,130,246),.4);cursor:pointer;border-radius:50%;margin-top:-7px;transition:all .15s}.Slider-module__hlt1JG__slider::-webkit-slider-thumb:hover{box-shadow:0 0 12px rgba(var(--accent-rgb,59,130,246),.6);transform:scale(1.15)}.Slider-module__hlt1JG__slider::-webkit-slider-thumb:active{box-shadow:0 0 16px rgba(var(--accent-rgb,59,130,246),.8);transform:scale(1.05)}.Slider-module__hlt1JG__slider:disabled::-webkit-slider-thumb{cursor:not-allowed;background:var(--muted-foreground);box-shadow:none}.Slider-module__hlt1JG__slider::-moz-range-track{background:rgba(var(--accent-rgb,59,130,246),.25);border:1px solid rgba(var(--accent-rgb,59,130,246),.15);width:100%;height:2px;transition:all .15s}.Slider-module__hlt1JG__slider:hover::-moz-range-track{background:rgba(var(--accent-rgb,59,130,246),.35)}.Slider-module__hlt1JG__slider::-moz-range-thumb{background:var(--accent);border:2px solid var(--background);width:16px;height:16px;box-shadow:0 0 8px rgba(var(--accent-rgb,59,130,246),.4);cursor:pointer;border-radius:50%;transition:all .15s}.Slider-module__hlt1JG__slider::-moz-range-thumb:hover{box-shadow:0 0 12px rgba(var(--accent-rgb,59,130,246),.6);transform:scale(1.15)}.Slider-module__hlt1JG__slider::-moz-range-thumb:active{box-shadow:0 0 16px rgba(var(--accent-rgb,59,130,246),.8);transform:scale(1.05)}.Slider-module__hlt1JG__slider:disabled::-moz-range-thumb{cursor:not-allowed;background:var(--muted-foreground);box-shadow:none}.Slider-module__hlt1JG__value{color:var(--accent);text-align:right;letter-spacing:.05em;font-variant-numeric:tabular-nums;min-width:50px;font-size:.7rem;font-weight:600;font-family:var(--font-secondary),monospace}@media (max-width:640px){.Slider-module__hlt1JG__sliderWrapper{gap:.5rem}.Slider-module__hlt1JG__value{min-width:40px;font-size:.65rem}}
.ColorPicker-module__KAAlfG__container{flex-direction:column;gap:.5rem;display:flex}.ColorPicker-module__KAAlfG__label{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:.65rem;font-weight:600}.ColorPicker-module__KAAlfG__colorInput{align-items:center;gap:.75rem;display:flex}.ColorPicker-module__KAAlfG__colorPicker{border:1px solid var(--border);background:var(--background);cursor:pointer;width:44px;height:44px;padding:0;transition:all .15s;position:relative}.ColorPicker-module__KAAlfG__colorPicker:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 8px rgba(var(--accent-rgb),.2)}.ColorPicker-module__KAAlfG__colorPicker::-webkit-color-swatch-wrapper{padding:4px}.ColorPicker-module__KAAlfG__colorPicker::-webkit-color-swatch{border:1px solid #ffffff1a;border-radius:0}.ColorPicker-module__KAAlfG__colorPicker::-moz-color-swatch{border:1px solid #ffffff1a;border-radius:0}.ColorPicker-module__KAAlfG__colorPicker:disabled{opacity:.4;cursor:not-allowed}.ColorPicker-module__KAAlfG__colorValue{color:var(--foreground);letter-spacing:.05em;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:500;font-family:var(--font-secondary),monospace}@media (max-width:640px){.ColorPicker-module__KAAlfG__colorPicker{width:40px;height:40px}.ColorPicker-module__KAAlfG__colorValue{font-size:.65rem}}
.ButtonGroup-module__8yVRkq__container{flex-direction:column;gap:.5rem;display:flex}.ButtonGroup-module__8yVRkq__label{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);font-size:.65rem;font-weight:600}.ButtonGroup-module__8yVRkq__buttonGroup{flex-wrap:wrap;gap:.375rem;display:flex}.ButtonGroup-module__8yVRkq__button{background:var(--background);border:1px solid var(--border);min-width:fit-content;color:var(--muted-foreground);letter-spacing:.05em;cursor:pointer;white-space:nowrap;text-transform:uppercase;flex:1;padding:.5rem .875rem;font-size:.7rem;font-weight:600;transition:all .15s;position:relative}.ButtonGroup-module__8yVRkq__button:hover:not(:disabled):not(.ButtonGroup-module__8yVRkq__active){border-color:rgba(var(--accent-rgb),.5);color:var(--foreground)}.ButtonGroup-module__8yVRkq__button.ButtonGroup-module__8yVRkq__active{border-color:var(--accent);color:var(--accent);background:rgba(var(--accent-rgb),.1);box-shadow:0 0 0 1px var(--accent),0 0 12px rgba(var(--accent-rgb),.2)}.ButtonGroup-module__8yVRkq__button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}@media (max-width:640px){.ButtonGroup-module__8yVRkq__button{padding:.4rem .75rem;font-size:.65rem}}
.Dialog-module__E6q4cW__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b3;position:fixed;inset:0}.Dialog-module__E6q4cW__content{place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.Dialog-module__E6q4cW__panel{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);width:min(560px,100%);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-lg);scrollbar-width:thin;scrollbar-color:var(--muted-foreground)transparent;flex-direction:column;margin:auto;display:flex;position:relative;overflow-y:auto}.Dialog-module__E6q4cW__panel::-webkit-scrollbar{width:8px}.Dialog-module__E6q4cW__panel::-webkit-scrollbar-track{background:0 0;margin:8px 0}.Dialog-module__E6q4cW__panel::-webkit-scrollbar-thumb{background:var(--muted-foreground);border:2px solid var(--card);border-radius:4px}.Dialog-module__E6q4cW__panel::-webkit-scrollbar-thumb:hover{background:var(--foreground)}.Dialog-module__E6q4cW__header{flex-shrink:0;justify-content:space-between;padding:1.25rem 1.25rem .5rem;display:flex}.Dialog-module__E6q4cW__title{margin:0;font-size:1.25rem;font-weight:600}.Dialog-module__E6q4cW__description{color:var(--muted-foreground);margin-top:6px;font-size:.875rem}.Dialog-module__E6q4cW__panel>:not(.Dialog-module__E6q4cW__header){padding:0 1.25rem 1.25rem}@media (max-width:640px){.Dialog-module__E6q4cW__content{padding:.5rem}.Dialog-module__E6q4cW__panel{border-radius:calc(var(--radius)*.75);max-height:calc(100vh - 1rem)}.Dialog-module__E6q4cW__header{padding:1rem 1rem .5rem}.Dialog-module__E6q4cW__panel>:not(.Dialog-module__E6q4cW__header){padding:0 1rem 1rem}}
.EngramMemoryOrb-module__zag9Fq__orbContainer{cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.EngramMemoryOrb-module__zag9Fq__orbContainer:active,.EngramMemoryOrb-module__zag9Fq__dragging{cursor:grabbing}.EngramMemoryOrb-module__zag9Fq__glow{background:radial-gradient(circle,color-mix(in oklab,var(--accent)20%,transparent)0%,transparent 70%);opacity:.6;pointer-events:none;border-radius:50%;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EngramMemoryOrb-module__zag9Fq__glowActive{background:radial-gradient(circle,color-mix(in oklab,var(--accent)35%,transparent)0%,color-mix(in oklab,var(--accent)10%,transparent)50%,transparent 70%);opacity:1}.EngramMemoryOrb-module__zag9Fq__selected .EngramMemoryOrb-module__zag9Fq__glow{animation:2s ease-in-out infinite EngramMemoryOrb-module__zag9Fq__pulseGlow}@keyframes EngramMemoryOrb-module__zag9Fq__pulseGlow{0%,to{opacity:.8;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}.EngramMemoryOrb-module__zag9Fq__orb{background:var(--card);border:1px solid var(--border);box-shadow:0 4px 20px #0000001a,0 0 0 1px color-mix(in oklab,var(--accent)10%,transparent);border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.EngramMemoryOrb-module__zag9Fq__selected .EngramMemoryOrb-module__zag9Fq__orb{border-color:var(--accent);box-shadow:0 4px 24px #00000026,0 0 0 2px color-mix(in oklab,var(--accent)30%,transparent)}.EngramMemoryOrb-module__zag9Fq__expanded{border-color:var(--accent)}.EngramMemoryOrb-module__zag9Fq__icon{color:var(--accent);opacity:.8}.EngramMemoryOrb-module__zag9Fq__selected .EngramMemoryOrb-module__zag9Fq__icon{opacity:1}.EngramMemoryOrb-module__zag9Fq__childIndicator{background:var(--accent);min-width:18px;height:18px;color:var(--accent-foreground);box-shadow:0 2px 8px color-mix(in oklab,var(--accent)40%,transparent);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:.6rem;font-weight:600;display:flex;position:absolute;top:-4px;right:-4px}.EngramMemoryOrb-module__zag9Fq__label{pointer-events:none;flex-direction:column;align-items:center;gap:2px;max-width:100px;display:flex}.EngramMemoryOrb-module__zag9Fq__title{color:var(--foreground);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-shadow:0 1px 2px var(--background);font-size:.7rem;font-weight:500;overflow:hidden}.EngramMemoryOrb-module__zag9Fq__type{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);opacity:.8;font-size:.55rem;font-weight:500}.EngramMemoryOrb-module__zag9Fq__orbContainer:hover .EngramMemoryOrb-module__zag9Fq__orb{border-color:color-mix(in oklab,var(--accent)60%,var(--border))}.EngramMemoryOrb-module__zag9Fq__orbContainer:hover .EngramMemoryOrb-module__zag9Fq__glow{opacity:.9}.EngramMemoryOrb-module__zag9Fq__orbContainer:hover .EngramMemoryOrb-module__zag9Fq__title{color:var(--accent)}
.ListLayout-module__NvyjPa__container{max-width:1200px;min-height:100vh;margin:0 auto;padding:2rem}.ListLayout-module__NvyjPa__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:2.5rem;padding-bottom:1.5rem;display:flex}.ListLayout-module__NvyjPa__headerLeft{flex-direction:column;gap:.25rem;display:flex}.ListLayout-module__NvyjPa__titleRow{align-items:center;gap:1rem;display:flex}.ListLayout-module__NvyjPa__title{letter-spacing:.02em;color:var(--foreground);margin:0;font-size:1.5rem;font-weight:700}.ListLayout-module__NvyjPa__badge{letter-spacing:.1em;color:var(--muted-foreground);background:var(--muted);border:1px solid var(--border);padding:.25rem .625rem;font-size:.625rem;font-weight:600}.ListLayout-module__NvyjPa__subtitle{color:var(--muted-foreground);letter-spacing:.02em;margin:0;font-size:.75rem}.ListLayout-module__NvyjPa__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}.ListLayout-module__NvyjPa__toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.ListLayout-module__NvyjPa__footer{justify-content:center;margin-top:2rem;display:flex}.ListLayout-module__NvyjPa__stateContainer{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.ListLayout-module__NvyjPa__stateInner{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.ListLayout-module__NvyjPa__spinner{color:var(--accent);animation:1s linear infinite ListLayout-module__NvyjPa__spin}.ListLayout-module__NvyjPa__stateText{letter-spacing:.1em;color:var(--foreground);font-size:.8125rem;font-weight:600}.ListLayout-module__NvyjPa__stateSubtext{color:var(--muted-foreground);font-size:.75rem}.ListLayout-module__NvyjPa__errorIcon{color:var(--error);margin-bottom:.5rem}.ListLayout-module__NvyjPa__actionButton{background:var(--accent);color:var(--accent-foreground);letter-spacing:.1em;cursor:pointer;border:none;margin-top:1rem;padding:.625rem 1.5rem;font-size:.75rem;font-weight:600;transition:opacity .15s}.ListLayout-module__NvyjPa__actionButton:hover{opacity:.9}@keyframes ListLayout-module__NvyjPa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.ListLayout-module__NvyjPa__container{padding:1.5rem 1rem}.ListLayout-module__NvyjPa__header{flex-direction:column;align-items:flex-start;gap:1rem}.ListLayout-module__NvyjPa__toolbar{flex-direction:column;align-items:stretch}.ListLayout-module__NvyjPa__grid{grid-template-columns:1fr}}
.EngramMemoryPanel-module__OuV42q__panel{background:var(--card);border:1px solid var(--border);z-index:200;border-radius:12px;flex-direction:column;width:340px;display:flex;position:absolute;top:16px;bottom:16px;right:16px;overflow:hidden;box-shadow:0 8px 32px #00000026}.EngramMemoryPanel-module__OuV42q__header{border-bottom:1px solid var(--border);background:var(--muted);align-items:flex-start;gap:12px;padding:16px;display:flex}.EngramMemoryPanel-module__OuV42q__headerIcon{background:color-mix(in oklab,var(--accent)12%,var(--background));border:1px solid color-mix(in oklab,var(--accent)25%,transparent);width:40px;height:40px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EngramMemoryPanel-module__OuV42q__headerInfo{flex:1;min-width:0}.EngramMemoryPanel-module__OuV42q__title{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:1rem;font-weight:600;overflow:hidden}.EngramMemoryPanel-module__OuV42q__meta{align-items:center;gap:8px;display:flex}.EngramMemoryPanel-module__OuV42q__type{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:color-mix(in oklab,var(--accent)10%,transparent);border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:500}.EngramMemoryPanel-module__OuV42q__status{color:var(--muted-foreground);font-size:.65rem}.EngramMemoryPanel-module__OuV42q__closeBtn{all:unset;width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.EngramMemoryPanel-module__OuV42q__closeBtn:hover{background:var(--border);color:var(--foreground)}.EngramMemoryPanel-module__OuV42q__content{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}.EngramMemoryPanel-module__OuV42q__content::-webkit-scrollbar{width:4px}.EngramMemoryPanel-module__OuV42q__content::-webkit-scrollbar-track{background:0 0}.EngramMemoryPanel-module__OuV42q__content::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.EngramMemoryPanel-module__OuV42q__section{flex-direction:column;gap:8px;display:flex}.EngramMemoryPanel-module__OuV42q__sectionTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);margin:0;font-size:.65rem;font-weight:600}.EngramMemoryPanel-module__OuV42q__description{color:var(--foreground);margin:0;font-size:.85rem;line-height:1.6}.EngramMemoryPanel-module__OuV42q__contentText{background:var(--muted);border:1px solid var(--border);color:var(--foreground);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:200px;margin:0;padding:12px;font-size:.75rem;line-height:1.6;overflow-y:auto}.EngramMemoryPanel-module__OuV42q__metadata{flex-direction:column;gap:6px;display:flex}.EngramMemoryPanel-module__OuV42q__metaItem{background:var(--muted);border-radius:6px;align-items:baseline;gap:8px;padding:8px 10px;font-size:.75rem;display:flex}.EngramMemoryPanel-module__OuV42q__metaKey{color:var(--accent);font-weight:600}.EngramMemoryPanel-module__OuV42q__metaValue{color:var(--foreground);word-break:break-word}.EngramMemoryPanel-module__OuV42q__path{background:var(--muted);color:var(--muted-foreground);word-break:break-all;border-radius:6px;padding:8px 10px;font-size:.7rem;display:block}.EngramMemoryPanel-module__OuV42q__footer{border-top:1px solid var(--border);background:var(--muted);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.EngramMemoryPanel-module__OuV42q__timestamps{flex-direction:column;gap:4px;display:flex}.EngramMemoryPanel-module__OuV42q__timestamp{color:var(--muted-foreground);align-items:center;gap:6px;font-size:.65rem;display:flex}.EngramMemoryPanel-module__OuV42q__actions{gap:4px;display:flex}
.SkillItem-module__ZAveQq__container{background:var(--muted);border:1px solid var(--border);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);flex-direction:column;gap:8px;width:100%;padding:12px;transition:all .2s;display:flex}.SkillItem-module__ZAveQq__container:hover{border-color:color-mix(in oklab,var(--accent)50%,var(--border))}.SkillItem-module__ZAveQq__header{justify-content:space-between;align-items:center;display:flex}.SkillItem-module__ZAveQq__name{color:var(--foreground);letter-spacing:.05em;font-size:.8rem;font-weight:600}.SkillItem-module__ZAveQq__nameInput{color:var(--foreground);letter-spacing:.05em;background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:.8rem;font-style:italic;font-weight:600}.SkillItem-module__ZAveQq__itemActions{align-items:center;gap:8px;display:flex}.SkillItem-module__ZAveQq__removeBtn{width:20px;height:20px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.SkillItem-module__ZAveQq__removeBtn:hover{color:var(--error)}.SkillItem-module__ZAveQq__controls{align-items:center;gap:8px;display:flex}.SkillItem-module__ZAveQq__btn{background:var(--background);border:1px solid var(--border);width:28px;height:28px;color:var(--foreground);cursor:pointer;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);justify-content:center;align-items:center;transition:all .15s;display:flex}.SkillItem-module__ZAveQq__btn:hover:not(:disabled){background:var(--accent);color:var(--background);border-color:var(--accent)}.SkillItem-module__ZAveQq__btn:disabled{opacity:.3;cursor:not-allowed}.SkillItem-module__ZAveQq__levelDisplay{flex:1;justify-content:center;align-items:baseline;gap:4px;display:flex}.SkillItem-module__ZAveQq__level{color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.SkillItem-module__ZAveQq__maxLevel{color:var(--muted-foreground);font-size:.7rem}.SkillItem-module__ZAveQq__barContainer{background:var(--border);clip-path:polygon(2px 0,100% 0,calc(100% - 2px) 100%,0 100%);height:20px;overflow:hidden}.SkillItem-module__ZAveQq__bar{background:var(--accent);height:100%;transition:width .2s cubic-bezier(.4,0,.2,1);position:relative}.SkillItem-module__ZAveQq__bar:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--accent)60%,white));width:20px;position:absolute;top:0;bottom:0;right:0}
.EngramDiffuseView-module__YJpF4G__layout{background:var(--background);width:100%;height:100%;position:relative;overflow:hidden}.EngramDiffuseView-module__YJpF4G__canvas{background-image:radial-gradient(circle at center,color-mix(in oklab,var(--accent)3%,transparent)0%,transparent 70%),linear-gradient(color-mix(in oklab,var(--border)30%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--border)30%,transparent)1px,transparent 1px);background-position:50%,50%,50%;background-size:100% 100%,60px 60px,60px 60px;width:100%;height:100%;position:relative;overflow:hidden}.EngramDiffuseView-module__YJpF4G__centralMind{pointer-events:none;z-index:1;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EngramDiffuseView-module__YJpF4G__mindGlow{background:radial-gradient(circle,color-mix(in oklab,var(--accent)12%,transparent)0%,color-mix(in oklab,var(--accent)5%,transparent)40%,transparent 70%);border-radius:50%;width:200px;height:200px;animation:4s ease-in-out infinite EngramDiffuseView-module__YJpF4G__mindPulse;position:absolute}@keyframes EngramDiffuseView-module__YJpF4G__mindPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.1)}}.EngramDiffuseView-module__YJpF4G__mindCore{background:var(--card);border:2px solid color-mix(in oklab,var(--accent)40%,var(--border));width:72px;height:72px;color:var(--accent);box-shadow:0 0 40px color-mix(in oklab,var(--accent)20%,transparent),inset 0 0 20px color-mix(in oklab,var(--accent)5%,transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.EngramDiffuseView-module__YJpF4G__mindLabel{text-transform:uppercase;letter-spacing:.15em;color:var(--muted-foreground);opacity:.6;font-size:.7rem;font-weight:600}.EngramDiffuseView-module__YJpF4G__connections{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0}.EngramDiffuseView-module__YJpF4G__loading{color:var(--muted-foreground);flex-direction:column;align-items:center;gap:12px;font-size:.8rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EngramDiffuseView-module__YJpF4G__loadingIcon{color:var(--accent);animation:1.5s ease-in-out infinite EngramDiffuseView-module__YJpF4G__sparkle}@keyframes EngramDiffuseView-module__YJpF4G__sparkle{0%,to{opacity:.5;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(180deg)}}.EngramDiffuseView-module__YJpF4G__empty{color:var(--muted-foreground);text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:.9rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(80px - 50%))}.EngramDiffuseView-module__YJpF4G__emptyHint{opacity:.7;font-size:.75rem}.EngramDiffuseView-module__YJpF4G__addButton{z-index:100;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.EngramDiffuseView-module__YJpF4G__tokenSection{z-index:100;width:340px;position:absolute;bottom:80px;right:24px}.EngramDiffuseView-module__YJpF4G__tokenSection>div{margin:0;box-shadow:0 8px 32px #0003}
.SkillList-module__T6MSGq__container{flex-direction:column;gap:8px;width:100%;max-width:280px;display:flex}.SkillList-module__T6MSGq__left{align-items:flex-end}.SkillList-module__T6MSGq__right{align-items:flex-start}.SkillList-module__T6MSGq__addForm{background:var(--muted);border:1px solid var(--accent);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);width:100%;padding:4px}.SkillList-module__T6MSGq__input{letter-spacing:.05em;width:100%;color:var(--foreground);background:0 0;border:none;outline:none;font-size:.8rem;font-weight:600}.SkillList-module__T6MSGq__input::placeholder{color:var(--muted-foreground);text-transform:none;letter-spacing:normal;font-weight:400}.SkillList-module__T6MSGq__addBtn{border:1px dashed var(--border);width:100%;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.SkillList-module__T6MSGq__addBtn:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in oklab,var(--accent)5%,transparent);border-style:solid}.SkillList-module__T6MSGq__emptySlot{border:1px dashed var(--border);opacity:.3;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);height:80px}
.EngramLinkPrompt-module__D149hG__container{flex-direction:column;gap:12px;display:flex}.EngramLinkPrompt-module__D149hG__loading{color:var(--muted-foreground);justify-content:center;align-items:center;gap:12px;padding:40px 20px;font-size:.8rem;display:flex}.EngramLinkPrompt-module__D149hG__loadingPulse{background:var(--success);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:8px;height:8px;animation:1.5s ease-in-out infinite EngramLinkPrompt-module__D149hG__pulse}@keyframes EngramLinkPrompt-module__D149hG__pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.EngramLinkPrompt-module__D149hG__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.EngramLinkPrompt-module__D149hG__title{text-transform:uppercase;letter-spacing:.1em;color:var(--foreground);margin:0;font-size:.75rem;font-weight:600}.EngramLinkPrompt-module__D149hG__modeToggle{background:var(--muted);border:1px solid var(--border);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);gap:4px;padding:3px;display:flex}.EngramLinkPrompt-module__D149hG__modeBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:.7rem;font-weight:500;transition:all .15s;display:flex}.EngramLinkPrompt-module__D149hG__modeBtn:hover{color:var(--foreground)}.EngramLinkPrompt-module__D149hG__modeActive{background:var(--background);color:var(--success);clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px)}.EngramLinkPrompt-module__D149hG__urlBar{background:var(--muted);border:1px solid var(--border);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);align-items:center;gap:8px;padding:8px 12px;display:flex}.EngramLinkPrompt-module__D149hG__url{color:var(--teal);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.7rem;overflow:hidden}.EngramLinkPrompt-module__D149hG__urlCopyBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.EngramLinkPrompt-module__D149hG__urlCopyBtn:hover{color:var(--success)}.EngramLinkPrompt-module__D149hG__promptWrapper{background:var(--muted);border:1px solid var(--border);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);position:relative;overflow:hidden}.EngramLinkPrompt-module__D149hG__promptHeader{background:var(--background);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.EngramLinkPrompt-module__D149hG__promptLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--success);font-size:.6rem;font-weight:600}.EngramLinkPrompt-module__D149hG__promptLabel:before{content:"";background:var(--success);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:6px;height:6px;margin-right:8px;animation:2s ease-in-out infinite EngramLinkPrompt-module__D149hG__pulse;display:inline-block}.EngramLinkPrompt-module__D149hG__promptSize{color:var(--muted-foreground);font-size:.6rem}.EngramLinkPrompt-module__D149hG__prompt{white-space:pre-wrap;word-break:break-word;color:var(--foreground);max-height:280px;margin:0;padding:12px;font-size:.7rem;line-height:1.7;overflow-y:auto}.EngramLinkPrompt-module__D149hG__prompt::-webkit-scrollbar{width:4px}.EngramLinkPrompt-module__D149hG__prompt::-webkit-scrollbar-track{background:0 0}.EngramLinkPrompt-module__D149hG__prompt::-webkit-scrollbar-thumb{background:var(--border)}.EngramLinkPrompt-module__D149hG__actions{gap:8px;display:flex}.EngramLinkPrompt-module__D149hG__hint{color:var(--muted-foreground);background:color-mix(in oklab,var(--info)5%,var(--background));border-left:2px solid var(--info);margin:0;padding:10px 12px;font-size:.7rem;line-height:1.6}.EngramLinkPrompt-module__D149hG__hint strong{color:var(--foreground)}
.TermForm-module__v5Y4Wq__form{flex-direction:column;gap:1rem;display:flex}.TermForm-module__v5Y4Wq__field{flex-direction:column;gap:.375rem;display:flex}.TermForm-module__v5Y4Wq__label{color:var(--muted-foreground);letter-spacing:.05em;font-size:.75rem}.TermForm-module__v5Y4Wq__input{width:100%;height:35px}.TermForm-module__v5Y4Wq__tagInput{--tag-input-height:35px;--tag-input-padding-x:.75rem;--tag-input-padding-y:.2rem;--tag-chip-height:1.35rem;--tag-chip-font-size:.6875rem}.TermForm-module__v5Y4Wq__textarea,.TermForm-module__v5Y4Wq__select{border:1px solid var(--border);width:100%;color:var(--foreground);background:0 0;border-radius:4px;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .2s}.TermForm-module__v5Y4Wq__input::placeholder,.TermForm-module__v5Y4Wq__textarea::placeholder{color:var(--muted-foreground)}.TermForm-module__v5Y4Wq__input:focus,.TermForm-module__v5Y4Wq__textarea:focus,.TermForm-module__v5Y4Wq__select:focus{border-color:var(--accent);outline:none}.TermForm-module__v5Y4Wq__textarea{resize:vertical;line-height:1.6}.TermForm-module__v5Y4Wq__select{cursor:pointer}.TermForm-module__v5Y4Wq__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.TermForm-module__v5Y4Wq__actions{border-top:1px solid var(--border);justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}
.SkillRadar-module__P4Xxsa__container{background:var(--muted);border:1px solid var(--border);clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));width:100%;height:300px;padding:16px;position:relative}.SkillRadar-module__P4Xxsa__container:before{content:"";border-top:2px solid var(--accent);border-left:2px solid var(--accent);pointer-events:none;width:16px;height:16px;position:absolute;top:0;left:0}.SkillRadar-module__P4Xxsa__container:after{content:"";border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);pointer-events:none;width:16px;height:16px;position:absolute;bottom:0;right:0}
.EngramLinkStatus-module__CzK8yW__container{flex-direction:column;gap:14px;display:flex}.EngramLinkStatus-module__CzK8yW__statusRow{justify-content:space-between;align-items:center;display:flex}.EngramLinkStatus-module__CzK8yW__statusBadge{text-transform:uppercase;letter-spacing:.08em;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);align-items:center;gap:6px;padding:6px 12px;font-size:.7rem;font-weight:600;display:flex}.EngramLinkStatus-module__CzK8yW__success{background:color-mix(in oklab,var(--success)15%,var(--background));border:1px solid color-mix(in oklab,var(--success)40%,transparent);color:var(--success)}.EngramLinkStatus-module__CzK8yW__warning{background:color-mix(in oklab,var(--warning)15%,var(--background));border:1px solid color-mix(in oklab,var(--warning)40%,transparent);color:var(--warning)}.EngramLinkStatus-module__CzK8yW__error{background:color-mix(in oklab,var(--error)15%,var(--background));border:1px solid color-mix(in oklab,var(--error)40%,transparent);color:var(--error)}.EngramLinkStatus-module__CzK8yW__muted{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground)}.EngramLinkStatus-module__CzK8yW__protocol{color:var(--muted-foreground);align-items:center;gap:6px;font-size:.65rem;display:flex}.EngramLinkStatus-module__CzK8yW__protocol code{background:var(--muted);border:1px solid var(--border);color:var(--teal);padding:2px 6px}.EngramLinkStatus-module__CzK8yW__tokenBar{background:var(--muted);border:1px solid var(--border);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);flex-direction:column;gap:8px;padding:12px;display:flex}.EngramLinkStatus-module__CzK8yW__tokenHeader{justify-content:space-between;align-items:baseline;display:flex}.EngramLinkStatus-module__CzK8yW__tokenLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:.65rem;font-weight:600}.EngramLinkStatus-module__CzK8yW__tokenValue{color:var(--success);font-size:1.1rem;font-weight:700}.EngramLinkStatus-module__CzK8yW__tokenTotal{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.EngramLinkStatus-module__CzK8yW__progressTrack{background:var(--background);border:1px solid var(--border);height:6px;display:flex;position:relative;overflow:hidden}.EngramLinkStatus-module__CzK8yW__progressFill{background:linear-gradient(90deg,var(--success),color-mix(in oklab,var(--success)70%,var(--teal)));height:100%;transition:width .3s}.EngramLinkStatus-module__CzK8yW__progressSpent{background:var(--border);height:100%;transition:width .3s}.EngramLinkStatus-module__CzK8yW__tokenStats{color:var(--muted-foreground);justify-content:space-between;font-size:.65rem;display:flex}.EngramLinkStatus-module__CzK8yW__tokenStats span{align-items:center;gap:4px;display:flex}.EngramLinkStatus-module__CzK8yW__infoGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.EngramLinkStatus-module__CzK8yW__infoItem{background:var(--muted);border:1px solid var(--border);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);align-items:center;gap:8px;padding:10px;display:flex}.EngramLinkStatus-module__CzK8yW__infoItem svg{color:var(--muted-foreground);flex-shrink:0}.EngramLinkStatus-module__CzK8yW__expiringSoon{border-color:var(--warning);background:color-mix(in oklab,var(--warning)5%,var(--muted))}.EngramLinkStatus-module__CzK8yW__expiringSoon svg{color:var(--warning)}.EngramLinkStatus-module__CzK8yW__infoContent{flex-direction:column;gap:2px;min-width:0;display:flex}.EngramLinkStatus-module__CzK8yW__infoLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:.6rem}.EngramLinkStatus-module__CzK8yW__infoValue{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.EngramLinkStatus-module__CzK8yW__actionsPreview{flex-wrap:wrap;gap:6px;display:flex}.EngramLinkStatus-module__CzK8yW__actionTag{background:color-mix(in oklab,var(--teal)10%,var(--background));border:1px solid color-mix(in oklab,var(--teal)30%,transparent);color:var(--teal);clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px);padding:4px 8px;font-size:.65rem}@media (max-width:480px){.EngramLinkStatus-module__CzK8yW__infoGrid{grid-template-columns:1fr}}
.CreateWorkspaceCard-module__tX9Aea__trigger{border:1px dashed var(--border);min-height:160px;color:var(--muted-foreground);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;transition:all .2s;display:flex}.CreateWorkspaceCard-module__tX9Aea__trigger:hover{border-color:var(--accent);color:var(--accent)}.CreateWorkspaceCard-module__tX9Aea__icon{font-size:2rem;font-weight:300}.CreateWorkspaceCard-module__tX9Aea__label{letter-spacing:2px;font-size:.625rem}.CreateWorkspaceCard-module__tX9Aea__form{border:1px solid var(--accent);background:#ffffff05;flex-direction:column;gap:16px;padding:24px;display:flex}.CreateWorkspaceCard-module__tX9Aea__actions{gap:8px;display:flex}
.TermsManager-module__SjE_Ta__container{flex-direction:column;gap:1.5rem;display:flex}.TermsManager-module__SjE_Ta__header{justify-content:space-between;align-items:center;display:flex}.TermsManager-module__SjE_Ta__headerInfo{align-items:center;gap:1rem;display:flex}.TermsManager-module__SjE_Ta__count{color:var(--muted-foreground);font-size:.875rem}.TermsManager-module__SjE_Ta__loading{text-align:center;color:var(--muted-foreground);padding:3rem;font-size:.875rem}.TermsManager-module__SjE_Ta__tableWrapper{border:1px solid var(--border);overflow-x:auto}.TermsManager-module__SjE_Ta__table{border-collapse:collapse;width:100%;font-size:.875rem}.TermsManager-module__SjE_Ta__table th{text-align:left;letter-spacing:.05em;color:var(--muted-foreground);background:var(--muted);border-bottom:1px solid var(--border);padding:.875rem 1rem;font-size:.75rem;font-weight:600}.TermsManager-module__SjE_Ta__thGeo{width:28%}.TermsManager-module__SjE_Ta__thEng{width:22%}.TermsManager-module__SjE_Ta__thCategory{width:18%}.TermsManager-module__SjE_Ta__thType{width:14%}.TermsManager-module__SjE_Ta__thActions{text-align:right;width:18%}.TermsManager-module__SjE_Ta__row{border-bottom:1px solid var(--border);transition:background .15s}.TermsManager-module__SjE_Ta__row:hover{background:var(--muted)}.TermsManager-module__SjE_Ta__row:last-child{border-bottom:none}.TermsManager-module__SjE_Ta__table td{vertical-align:middle;padding:.875rem 1rem}.TermsManager-module__SjE_Ta__cellGeo{color:var(--foreground);font-weight:500}.TermsManager-module__SjE_Ta__cellEng{color:var(--muted-foreground);font-style:italic}.TermsManager-module__SjE_Ta__categoryCell{color:var(--foreground);align-items:center;gap:.5rem;display:flex}.TermsManager-module__SjE_Ta__categoryCell svg{color:var(--accent);flex-shrink:0}.TermsManager-module__SjE_Ta__noCategory{color:var(--muted-foreground)}.TermsManager-module__SjE_Ta__cellActions{align-items:center;gap:1rem;display:flex}.TermsManager-module__SjE_Ta__emptyRow{text-align:center;color:var(--muted-foreground);padding:3rem 1rem}.TermsManager-module__SjE_Ta__pagination{margin-top:1rem}.TermsManager-module__SjE_Ta__form{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.TermsManager-module__SjE_Ta__formTitle{display:none}
.ShareModal-module__QE8I5G__overlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:20px;animation:.15s ShareModal-module__QE8I5G__fadeIn;display:flex;position:fixed;inset:0}@keyframes ShareModal-module__QE8I5G__fadeIn{0%{opacity:0}to{opacity:1}}.ShareModal-module__QE8I5G__modal{background:var(--card);border:1px solid var(--border);clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));width:100%;max-width:420px;animation:.2s ShareModal-module__QE8I5G__slideIn;position:relative}.ShareModal-module__QE8I5G__modal:before,.ShareModal-module__QE8I5G__modal:after{content:"";pointer-events:none;width:16px;height:16px;position:absolute}.ShareModal-module__QE8I5G__modal:before{border-top:2px solid var(--accent);border-left:2px solid var(--accent);top:0;left:0}.ShareModal-module__QE8I5G__modal:after{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);bottom:0;right:0}@keyframes ShareModal-module__QE8I5G__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ShareModal-module__QE8I5G__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ShareModal-module__QE8I5G__title{text-transform:uppercase;letter-spacing:.1em;color:var(--foreground);margin:0;font-size:.9rem;font-weight:600}.ShareModal-module__QE8I5G__closeBtn{border:1px solid var(--border);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);background:0 0;justify-content:center;align-items:center;transition:all .15s;display:flex}.ShareModal-module__QE8I5G__closeBtn:hover{border-color:var(--error);color:var(--error)}.ShareModal-module__QE8I5G__content{flex-direction:column;gap:20px;padding:20px;display:flex}.ShareModal-module__QE8I5G__section{flex-direction:column;gap:8px;display:flex}.ShareModal-module__QE8I5G__label{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:.65rem;font-weight:600}.ShareModal-module__QE8I5G__hint{color:var(--muted-foreground);margin:0;font-size:.8rem;line-height:1.5}.ShareModal-module__QE8I5G__error{color:var(--error);margin:0;font-size:.75rem}.ShareModal-module__QE8I5G__visibilityBtn{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);align-items:center;gap:10px;padding:12px 16px;transition:all .2s;display:flex}.ShareModal-module__QE8I5G__visibilityBtn:hover{border-color:var(--accent)}.ShareModal-module__QE8I5G__visibilityBtn.ShareModal-module__QE8I5G__public{border-color:var(--success);color:var(--success);background:color-mix(in oklab,var(--success)10%,var(--muted))}.ShareModal-module__QE8I5G__visibilityBtn.ShareModal-module__QE8I5G__private{border-color:var(--warning);color:var(--warning);background:color-mix(in oklab,var(--warning)10%,var(--muted))}.ShareModal-module__QE8I5G__visibilityHint{opacity:.7;margin-left:auto;font-size:.65rem}.ShareModal-module__QE8I5G__urlBox{gap:8px;display:flex}.ShareModal-module__QE8I5G__urlInput{background:var(--muted);border:1px solid var(--border);color:var(--foreground);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);outline:none;flex:1;padding:10px 12px;font-size:.75rem}.ShareModal-module__QE8I5G__copyBtn{background:var(--muted);border:1px solid var(--border);width:40px;color:var(--muted-foreground);cursor:pointer;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);justify-content:center;align-items:center;transition:all .15s;display:flex}.ShareModal-module__QE8I5G__copyBtn:hover{border-color:var(--accent);color:var(--accent)}.ShareModal-module__QE8I5G__copyBtn.ShareModal-module__QE8I5G__copied{border-color:var(--success);color:var(--success);background:color-mix(in oklab,var(--success)10%,var(--muted))}.ShareModal-module__QE8I5G__socialButtons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ShareModal-module__QE8I5G__socialBtn{background:var(--muted);border:1px solid var(--border);color:var(--foreground);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);justify-content:center;align-items:center;gap:8px;padding:12px;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.ShareModal-module__QE8I5G__socialBtn:hover{transform:translateY(-1px)}.ShareModal-module__QE8I5G__socialBtn.ShareModal-module__QE8I5G__twitter:hover{color:#1da1f2;background:color-mix(in oklab,#1da1f2 10%,var(--muted));border-color:#1da1f2}.ShareModal-module__QE8I5G__socialBtn.ShareModal-module__QE8I5G__facebook:hover{color:#4267b2;background:color-mix(in oklab,#4267b2 10%,var(--muted));border-color:#4267b2}.ShareModal-module__QE8I5G__regenerateBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.7rem;transition:color .15s;display:flex}.ShareModal-module__QE8I5G__regenerateBtn:hover{color:var(--accent)}.ShareModal-module__QE8I5G__regenerateBtn:disabled{opacity:.5;cursor:not-allowed}.ShareModal-module__QE8I5G__spinning{animation:1s linear infinite ShareModal-module__QE8I5G__spin}@keyframes ShareModal-module__QE8I5G__spin{to{transform:rotate(360deg)}}.ShareModal-module__QE8I5G__previewHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ShareModal-module__QE8I5G__previewToggle{border:1px solid var(--border);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 10px;font-size:.7rem;transition:all .2s;display:flex}.ShareModal-module__QE8I5G__previewToggle:hover{border-color:var(--accent);color:var(--accent)}.ShareModal-module__QE8I5G__previewContainer{flex-direction:column;gap:8px;display:flex}.ShareModal-module__QE8I5G__previewImage{aspect-ratio:1200/630;object-fit:cover;border:1px solid var(--border);background:var(--muted);width:100%}.ShareModal-module__QE8I5G__previewHint{color:var(--muted-foreground);text-align:center;margin:0;font-size:.7rem}
.EngramSpendLogs-module__-U4MDa__container{flex-direction:column;gap:14px;display:flex}.EngramSpendLogs-module__-U4MDa__header{align-items:center;gap:12px;display:flex}.EngramSpendLogs-module__-U4MDa__headerIcon{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.EngramSpendLogs-module__-U4MDa__headerIcon:before{content:"";background:color-mix(in oklab,var(--info)12%,var(--background));border:1px solid color-mix(in oklab,var(--info)30%,transparent);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);position:absolute;inset:0}.EngramSpendLogs-module__-U4MDa__headerIcon svg{z-index:1;color:var(--info);position:relative}.EngramSpendLogs-module__-U4MDa__headerText{flex-direction:column;flex:1;gap:2px;display:flex}.EngramSpendLogs-module__-U4MDa__title{text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);margin:0;font-size:.8rem;font-weight:600}.EngramSpendLogs-module__-U4MDa__subtitle{color:var(--muted-foreground);margin:0;font-size:.7rem}.EngramSpendLogs-module__-U4MDa__refreshBtn{background:var(--muted);border:1px solid var(--border);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);justify-content:center;align-items:center;transition:all .15s;display:flex}.EngramSpendLogs-module__-U4MDa__refreshBtn:hover{border-color:var(--info);color:var(--info)}.EngramSpendLogs-module__-U4MDa__refreshBtn:disabled{opacity:.5;cursor:not-allowed}@keyframes EngramSpendLogs-module__-U4MDa__spin{to{transform:rotate(360deg)}}.EngramSpendLogs-module__-U4MDa__spinning{animation:1s linear infinite EngramSpendLogs-module__-U4MDa__spin}.EngramSpendLogs-module__-U4MDa__statsGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.EngramSpendLogs-module__-U4MDa__statItem{background:var(--muted);border:1px solid var(--border);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);flex-direction:column;align-items:center;gap:4px;padding:12px;display:flex}.EngramSpendLogs-module__-U4MDa__statLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:.6rem}.EngramSpendLogs-module__-U4MDa__statValue{color:var(--info);font-size:1rem;font-weight:700}.EngramSpendLogs-module__-U4MDa__viewToggle{background:var(--muted);border:1px solid var(--border);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);gap:4px;padding:3px;display:flex}.EngramSpendLogs-module__-U4MDa__viewBtn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;flex:1;padding:6px 12px;font-size:.7rem;font-weight:500;transition:all .15s}.EngramSpendLogs-module__-U4MDa__viewBtn:hover{color:var(--foreground)}.EngramSpendLogs-module__-U4MDa__viewActive{background:var(--background);color:var(--info);clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px)}.EngramSpendLogs-module__-U4MDa__logsList{background:var(--muted);border:1px solid var(--border);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);flex-direction:column;gap:4px;max-height:300px;padding:4px;display:flex;overflow-y:auto}.EngramSpendLogs-module__-U4MDa__logsList::-webkit-scrollbar{width:4px}.EngramSpendLogs-module__-U4MDa__logsList::-webkit-scrollbar-track{background:0 0}.EngramSpendLogs-module__-U4MDa__logsList::-webkit-scrollbar-thumb{background:var(--border)}.EngramSpendLogs-module__-U4MDa__loading,.EngramSpendLogs-module__-U4MDa__empty{color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px;font-size:.75rem;display:flex}.EngramSpendLogs-module__-U4MDa__logItem{background:var(--background);border:1px solid var(--border);align-items:flex-start;gap:10px;padding:10px;transition:border-color .15s;display:flex}.EngramSpendLogs-module__-U4MDa__logItem:hover{border-color:var(--info)}.EngramSpendLogs-module__-U4MDa__logIcon{background:var(--muted);width:28px;height:28px;color:var(--muted-foreground);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);flex-shrink:0;justify-content:center;align-items:center;display:flex}.EngramSpendLogs-module__-U4MDa__logContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.EngramSpendLogs-module__-U4MDa__logHeader{align-items:center;gap:8px;display:flex}.EngramSpendLogs-module__-U4MDa__logAction{text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);font-size:.7rem;font-weight:600}.EngramSpendLogs-module__-U4MDa__logCached{background:color-mix(in oklab,var(--success)15%,transparent);border:1px solid color-mix(in oklab,var(--success)30%,transparent);text-transform:uppercase;color:var(--success);padding:2px 6px;font-size:.55rem;font-weight:600}.EngramSpendLogs-module__-U4MDa__logTime{color:var(--muted-foreground);margin-left:auto;font-size:.6rem}.EngramSpendLogs-module__-U4MDa__logDetails{color:var(--muted-foreground);flex-wrap:wrap;gap:8px;font-size:.65rem;display:flex}.EngramSpendLogs-module__-U4MDa__logNode{color:var(--teal)}.EngramSpendLogs-module__-U4MDa__logQuery{font-style:italic}.EngramSpendLogs-module__-U4MDa__logCost{background:var(--muted);color:var(--warning);flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:.7rem;font-weight:600;display:flex}.EngramSpendLogs-module__-U4MDa__logCost svg{opacity:.7}.EngramSpendLogs-module__-U4MDa__breakdown{background:var(--muted);border:1px solid var(--border);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);flex-direction:column;gap:8px;padding:12px;display:flex}.EngramSpendLogs-module__-U4MDa__breakdownTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);font-size:.65rem;font-weight:600}.EngramSpendLogs-module__-U4MDa__breakdownList{flex-wrap:wrap;gap:6px;display:flex}.EngramSpendLogs-module__-U4MDa__breakdownItem{background:var(--background);border:1px solid var(--border);align-items:center;gap:6px;padding:4px 8px;font-size:.65rem;display:flex}.EngramSpendLogs-module__-U4MDa__breakdownAction{color:var(--foreground);font-weight:500}.EngramSpendLogs-module__-U4MDa__breakdownCount{color:var(--muted-foreground)}.EngramSpendLogs-module__-U4MDa__breakdownTokens{color:var(--info)}@media (max-width:480px){.EngramSpendLogs-module__-U4MDa__statsGrid{grid-template-columns:1fr}}
.LogbookEntryCard-module__7x8q9q__card{background:var(--card);border:1px solid var(--border);cursor:pointer;--delay:0s;animation:.4s ease-out backwards LogbookEntryCard-module__7x8q9q__fadeSlideIn;animation-delay:var(--delay,0s);border-left:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.LogbookEntryCard-module__7x8q9q__card:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 4px 12px #00000014}@keyframes LogbookEntryCard-module__7x8q9q__fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LogbookEntryCard-module__7x8q9q__expandableBorder{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:1rem 0;display:flex;position:relative}.LogbookEntryCard-module__7x8q9q__borderContent{flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:0 .5rem;display:flex}.LogbookEntryCard-module__7x8q9q__borderIndicator{pointer-events:none;position:absolute;inset:0}.LogbookEntryCard-module__7x8q9q__controlButton{border:1px solid var(--border);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.LogbookEntryCard-module__7x8q9q__controlButton:hover{background:var(--muted);border-color:var(--accent);color:var(--accent)}.LogbookEntryCard-module__7x8q9q__controlButton.LogbookEntryCard-module__7x8q9q__favoriteActive{background:color-mix(in oklab,var(--accent)15%,transparent);border-color:var(--accent);color:var(--accent)}.LogbookEntryCard-module__7x8q9q__statusIndicatorGroup{border-top:1px solid var(--border);padding-top:.5rem}.LogbookEntryCard-module__7x8q9q__cardContent{flex:1;min-width:0;padding:1.5rem}.LogbookEntryCard-module__7x8q9q__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.LogbookEntryCard-module__7x8q9q__headerLeft{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.LogbookEntryCard-module__7x8q9q__headerRight{align-items:center;gap:.75rem;display:flex}.LogbookEntryCard-module__7x8q9q__typeIcon{color:var(--muted-foreground);flex-shrink:0}.LogbookEntryCard-module__7x8q9q__rating{color:var(--accent);align-items:baseline;gap:.15rem;font-family:Courier New,monospace;font-size:.95rem;font-weight:600;display:flex}.LogbookEntryCard-module__7x8q9q__ratingMax{color:var(--muted-foreground);font-size:.95rem}.LogbookEntryCard-module__7x8q9q__titleWrapper{display:flex}.LogbookEntryCard-module__7x8q9q__title{color:var(--foreground);margin:0 0 .75rem;font-size:1.1rem;font-weight:600;line-height:1.4}.LogbookEntryCard-module__7x8q9q__meta{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.LogbookEntryCard-module__7x8q9q__metaItem{align-items:center;font-size:.65rem;display:inline-flex}.LogbookEntryCard-module__7x8q9q__description,.LogbookEntryCard-module__7x8q9q__review{color:var(--foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.75rem 0 0;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.LogbookEntryCard-module__7x8q9q__review{border-left:2px solid color-mix(in oklab,var(--accent)30%,transparent);color:var(--muted-foreground);padding-left:.75rem;font-style:italic}@media (max-width:640px){.LogbookEntryCard-module__7x8q9q__cardContent{padding:1.25rem}.LogbookEntryCard-module__7x8q9q__header{flex-direction:column;align-items:flex-start}.LogbookEntryCard-module__7x8q9q__headerRight{justify-content:space-between;width:100%}}
.TaskCard-module__owgdia__card{background:var(--card);border:1px solid var(--border);border-radius:6px;align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:flex;position:relative}.TaskCard-module__owgdia__card:hover{border-color:var(--status-color);background:var(--status-bg,color-mix(in oklab,var(--status-color)5%,transparent))}.TaskCard-module__owgdia__card:before{content:"";background:var(--status-color);opacity:.7;border-radius:0 1px 1px 0;width:2px;height:16px;transition:opacity .15s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.TaskCard-module__owgdia__card:hover:before{opacity:1}.TaskCard-module__owgdia__textContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.TaskCard-module__owgdia__title{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.3;overflow:hidden}.TaskCard-module__owgdia__description{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:1.3;overflow:hidden}.TaskCard-module__owgdia__actions{opacity:0;align-items:center;gap:2px;transition:opacity .15s;display:flex}.TaskCard-module__owgdia__card:hover .TaskCard-module__owgdia__actions{opacity:1}.TaskCard-module__owgdia__statusBtn{cursor:default;opacity:.9;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.TaskCard-module__owgdia__moveBtn{border:1px solid var(--border);width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.TaskCard-module__owgdia__moveBtn:hover{background:var(--card);border-color:var(--accent);color:var(--accent)}.TaskCard-module__owgdia__moveBtn[data-target=todo]:hover{color:#6b7280;border-color:#6b7280}.TaskCard-module__owgdia__moveBtn[data-target=in_progress]:hover{color:#3b82f6;border-color:#3b82f6}.TaskCard-module__owgdia__moveBtn[data-target=done]:hover{color:#22c55e;border-color:#22c55e}.TaskCard-module__owgdia__deleteBtn{border:1px solid var(--border);width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:16px;padding:0;transition:all .15s;display:flex}.TaskCard-module__owgdia__deleteBtn:hover{border-color:var(--error);color:var(--error);background:color-mix(in oklab,var(--error)8%,transparent)}.TaskCard-module__owgdia__icon{stroke-width:2px;width:12px;height:12px}@media (max-width:640px){.TaskCard-module__owgdia__card{gap:8px;padding:8px 10px}.TaskCard-module__owgdia__statusBtn,.TaskCard-module__owgdia__moveBtn,.TaskCard-module__owgdia__deleteBtn{width:20px;height:20px}.TaskCard-module__owgdia__icon{width:11px;height:11px}}
