@keyframes hec9200{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hec9201{background-color:transparent;border-radius:0;box-shadow:none;overflow:hidden;display:flex;flex-direction:column;height:100%;width:100%;border:none}.hec9202{background-color:#000000;color:#ffffff;padding:20px 24px;text-align:left;position:relative}.hec9202:after{content:"";position:absolute;top:0;right:0;width:20px;height:20px;background:#FF4444}.hec9203{font-size:16px;font-weight:900;margin-bottom:6px;text-transform:uppercase;letter-spacing:2px;line-height:1.1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hec9204{font-size:13px;line-height:1.4;opacity:.9}.hec9205{flex:1 1;background-color:transparent;position:relative;overflow:hidden}.hec9206{height:100%;display:flex;flex-direction:column;justify-content:space-between;color:#333;text-align:center;padding:24px;position:relative}.hec9206:before{content:"";position:absolute;top:10%;right:5%;width:25px;height:25px;background:rgba(255,221,68,.3);animation:hec9200 10s linear infinite;z-index:1}.hec9207{font-size:4rem;margin-bottom:1rem;color:#B0B0B0}.hec9208{background-color:#F5F5F5;padding:1rem;border-top:1px solid #e0e0e0}.hec9209{background-color:#ffffff;border-radius:0;padding:1rem;text-align:center}.hec920a{font-size:.875rem;color:#4b5563}.hec920b{display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;color:#333;border:2px solid #000;padding:16px 20px;font-size:11px;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.5px;position:relative;transition:all .2s ease;cursor:default}.hec920b:hover{transform:translate(-2px,-2px);box-shadow:2px 2px 0 #000}.hec920b:before{content:"";position:absolute;bottom:0;left:0;width:30px;height:4px;background:#FFDD44}.hec920c{font-size:16px;margin-right:8px;color:#4444FF}.hec920d{display:flex;flex-direction:column;align-items:center;justify-content:center}.hec920e{font-size:3rem;color:#333333;margin-bottom:1rem}.hec920e:hover{color:#000000}.nrv3gz0{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;padding:5px;font-family:sans-serif}@keyframes _1ri43fd0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes _1ri43fd1{0%,to{border-radius:50% 50% 50% 50%/50% 50% 50% 50%;transform:scale(1)}25%{border-radius:0 50% 50% 50%/50% 0 50% 50%;transform:scale(1.1)}50%{border-radius:0 0 50% 50%/0 0 50% 50%;transform:scale(.9)}75%{border-radius:50% 0 0 50%/50% 50% 0 0;transform:scale(1.05)}}@keyframes _1ri43fd2{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes _1ri43fd3{0%{opacity:0;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}._1ri43fd4{background:#F5F5F5;font-family:Inter,sans-serif}._1ri43fd5{position:fixed;top:20px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:center;z-index:1000;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 30px;border-radius:0;border:1px solid #e0e0e0}._1ri43fd6{font-size:16px;font-weight:700;letter-spacing:2px}._1ri43fd6,._1ri43fd7{color:#000;text-transform:uppercase}._1ri43fd7{font-size:12px;font-weight:500;letter-spacing:1px;text-decoration:none;padding:10px 20px;border:2px solid #000;transition:all .3s ease;background-color:transparent}._1ri43fd7:hover{background-color:#000;color:#fff}._1ri43fd8{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#FFFFFF}._1ri43fd9{position:absolute;opacity:.1;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear}._1ri43fd9:first-child{top:15%;left:10%;width:120px;height:120px;background-color:#FF4444;border-radius:50%;animation-name:_1ri43fd0}._1ri43fd9:nth-child(2){bottom:20%;right:15%;width:80px;height:80px;background-color:#4444FF;transform:rotate(45deg);animation-name:_1ri43fd1}._1ri43fd9:nth-child(3){top:25%;right:25%;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:70px solid #ffdd44;animation-name:_1ri43fd2}._1ri43fda{text-align:center;z-index:2;position:relative}._1ri43fdb{font-size:clamp(80px,15vw,200px);font-weight:900;letter-spacing:-2px;color:#000;margin:0 0 20px;line-height:.85;text-transform:uppercase;animation:_1ri43fd3 1.5s ease-out}._1ri43fdc{letter-spacing:4px;color:#666;text-transform:uppercase;animation:_1ri43fd2 1s ease-out .5s both;margin-bottom:20px}._1ri43fdc,._1ri43fdd{font-size:18px;font-weight:400}._1ri43fdd{line-height:1.6;color:#555;max-width:600px;margin:0 auto 40px;animation:_1ri43fd2 1s ease-out .7s both}._1ri43fde{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:30px;animation:_1ri43fd2 1s ease-out .9s both}._1ri43fdf{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#333}._1ri43fdg{font-size:20px}._1ri43fdh{min-height:100vh;display:flex;align-items:center;position:relative;background:#000;color:#fff;overflow:hidden;padding:60px 0}._1ri43fdi{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:50px 50px;opacity:.2}._1ri43fdj{max-width:1200px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;z-index:2}._1ri43fdk{font-size:clamp(48px,8vw,100px);font-weight:900;letter-spacing:-1px;color:#fff;margin:0 0 30px;line-height:.9;text-transform:uppercase}._1ri43fdl{font-size:16px;font-weight:400;line-height:1.8;color:#ccc;max-width:450px}._1ri43fdm{position:relative;height:400px}._1ri43fdm>div:first-child{position:absolute;top:20px;right:20px;width:200px;height:200px;background-color:#FF4444;border-radius:50%;animation:_1ri43fd1 12s ease-in-out infinite}._1ri43fdm>div:nth-child(2){position:absolute;bottom:50px;left:0;width:150px;height:150px;background-color:#FFDD44;animation:_1ri43fd0 20s linear infinite}._1ri43fdm>div:nth-child(3){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:120px;font-weight:900;color:rgba(255,255,255,.1);letter-spacing:-3px}._1ri43fdn{min-height:100vh;background:#F5F5F5;padding:100px 40px;position:relative}._1ri43fdo{font-size:clamp(60px,10vw,120px);font-weight:900;letter-spacing:-2px;color:#000;margin:0 0 60px;text-transform:uppercase;text-align:center}._1ri43fdp{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px;max-width:1400px;margin:0 auto}._1ri43fdq{background:#fff;padding:30px;position:relative;overflow:hidden;cursor:pointer;transition:transform .3s ease;border:2px solid #000}._1ri43fdq:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}._1ri43fdr{position:absolute;top:-15px;right:-15px;width:50px;height:50px;background-color:#FF4444;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}._1ri43fds{font-size:20px;font-weight:700;color:#000;margin:0 0 10px;text-transform:uppercase;letter-spacing:1px}._1ri43fdt{font-size:14px;color:#666;line-height:1.6;margin:0}._1ri43fdu{min-height:100vh;background:#000;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:60px 0}._1ri43fdv{position:absolute;opacity:.1;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}._1ri43fdv:first-child{top:10%;left:5%;width:100px;height:100px;background-color:#FF4444;border-radius:50%;animation-name:_1ri43fd1}._1ri43fdv:nth-child(2){bottom:15%;right:10%;width:80px;height:80px;background-color:#4444FF;transform:rotate(45deg);animation-name:_1ri43fd0}._1ri43fdw{max-width:1200px;margin:0 auto;padding:0 40px;text-align:center;color:#fff;z-index:2}._1ri43fdx{font-size:clamp(60px,12vw,160px);font-weight:900;letter-spacing:-3px;color:#fff;margin:0 0 40px;text-transform:uppercase}._1ri43fdy{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:40px;gap:40px;margin-top:60px}._1ri43fdz{text-align:left;position:relative}._1ri43fd10{font-size:12px;color:#FFDD44;letter-spacing:2px;margin-bottom:10px}._1ri43fd10,._1ri43fd11{font-weight:700;text-transform:uppercase}._1ri43fd11{font-size:22px;color:#fff;margin:0 0 10px}._1ri43fd12{font-size:14px;color:#ccc;line-height:1.6}._1ri43fd13{min-height:100vh;background:#FFDD44;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:60px 0}._1ri43fd14{position:absolute;opacity:.1;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}._1ri43fd14:first-child{top:20%;left:10%;width:150px;height:150px;background-color:#000;border-radius:50%;animation-name:_1ri43fd1}._1ri43fd14:nth-child(2){bottom:20%;right:10%;width:100px;height:100px;background-color:#FF4444;animation-name:_1ri43fd0}._1ri43fd15{text-align:center;z-index:2}._1ri43fd16{font-size:clamp(80px,15vw,200px);font-weight:900;letter-spacing:-3px;margin:0 0 30px}._1ri43fd16,._1ri43fd17{color:#000;text-transform:uppercase}._1ri43fd17{display:inline-block;padding:20px 50px;font-size:16px;font-weight:700;letter-spacing:2px;background-color:#FFDD44;border:4px solid #000;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden}._1ri43fd17:hover{background-color:#000;color:#FFDD44}._1ri43fd18{font-size:14px;color:#000;margin-top:20px;letter-spacing:1px;text-transform:uppercase}._1ri43fd19{display:grid;grid-template-columns:80px 1fr 320px;grid-template-rows:1fr;grid-template-areas:"palette editor chat";height:100vh;width:100vw;background:#ffffff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;grid-gap:0;gap:0;overflow:hidden;background-image:linear-gradient(rgba(0,0,0,.01) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.01) 1px,transparent 0);background-size:20px 20px}._1ri43fd1a{grid-area:editor;background:#ffffff;display:flex;flex-direction:column;position:relative;overflow:hidden;border-left:2px solid #000;border-right:2px solid #000}._1ri43fd1a:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#FF4444,#FFDD44 50%,#4444FF);z-index:1}._1ri43fd1b{grid-area:chat;background:#f8f9fa;display:flex;flex-direction:column;position:relative;overflow:hidden;border-left:2px solid #000}._1ri43fd1b:before{content:"";position:absolute;top:0;left:0;width:4px;height:80px;background:#FFDD44}._1ri43fd1c{padding:24px 32px;background:#ffffff;border-bottom:2px solid #000;color:#000;position:relative;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:14px}._1ri43fd1d{flex:1 1;padding:10px;overflow:auto;background:#f8f9fa;position:relative;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 0);background-size:25px 25px}._1ri43fd1d:after{content:"";position:absolute;bottom:20px;right:20px;width:30px;height:30px;background:rgba(68,68,255,.1);transform:rotate(45deg);animation:_1ri43fd0 15s linear infinite;z-index:1}._1ri43fd1d::-webkit-scrollbar{width:6px}._1ri43fd1d::-webkit-scrollbar-track{background:transparent}._1ri43fd1d::-webkit-scrollbar-thumb{background:#FFDD44;border-radius:0}._1ri43fd1e{grid-area:palette;background:#f8f9fa;display:flex;flex-direction:column;align-items:center;padding:24px 0;position:relative;overflow:hidden;border-right:2px solid #000}._1ri43fd1e:after{content:"";position:absolute;top:0;right:0;width:4px;height:60px;background:#FF4444}._1ri43fd1f{flex:1 1;display:flex;align-items:center;justify-content:center;padding:0;background:#ffffff;position:relative;overflow:hidden}._1ri43fd1f:before{top:15%;right:8%;width:50px;height:50px;background:rgba(255,221,68,.2);border-radius:50%;animation:_1ri43fd1 12s ease-in-out infinite}._1ri43fd1f:after,._1ri43fd1f:before{content:"";position:absolute;z-index:1}._1ri43fd1f:after{bottom:20%;left:5%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:35px solid rgba(255,68,68,.2);animation:_1ri43fd2 8s ease-in-out infinite alternate}._1ri43fd1g{width:48px;height:48px;background:#ffffff;border:2px solid #000;display:flex;align-items:center;justify-content:center;margin-bottom:12px;cursor:pointer;transition:all .2s ease;position:relative;border-radius:0;text-decoration:none}._1ri43fd1g:hover{background:#ffffff}._1ri43fd1g:hover,._1ri43fd1h{border-color:#000;transform:translate(-3px,-3px);box-shadow:3px 3px 0 #000}._1ri43fd1h{background:#4444FF;color:#ffffff}._1ri43fd1i{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#000;transition:all .2s ease}._1ri43fd1j{margin-bottom:16px;padding:16px 20px;background:#ffffff;border:2px solid #000;border-radius:0;color:#333;font-size:14px;line-height:1.6;position:relative;transition:all .2s ease}._1ri43fd1j:hover{transform:translate(-2px,-2px);box-shadow:2px 2px 0 #000}._1ri43fd1j:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-left:12px solid #4444ff;border-bottom:12px solid transparent}._1ri43fd1k{width:100%;height:100%;background:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;color:#333;transition:all .2s ease;position:relative;overflow:hidden;margin:4px 0;background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 0);background-size:30px 30px}._1ri43fd1k:hover{background:#f8f9fa}._1ri43fd1k:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:rgba(68,68,255,.2);transform:translateY(-.5px);animation:_1ri43fd3 6s ease-in-out infinite alternate}._1ri43fd1k:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgba(255,68,68,.2);transform:translateX(-.5px);animation:_1ri43fd3 8s ease-in-out infinite alternate-reverse}._1ri43fd1l{grid-area:header;background:linear-gradient(90deg,#000,#1a1a1a);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:3px solid #ff4444;z-index:1000}._1ri43fd1m{font-size:20px;font-weight:900;letter-spacing:3px;text-transform:uppercase;position:relative}._1ri43fd1m:after{content:"";position:absolute;width:100%;height:2px;background:#FFDD44;bottom:-2px;left:0}._1ri43fd1n{display:flex;gap:2px}._1ri43fd1o{color:#fff;text-decoration:none;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;background:transparent;border:none;position:relative;transition:all .2s ease}._1ri43fd1o:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:#4444FF;transform:scaleX(0);transition:transform .2s ease}._1ri43fd1o:hover{background-color:rgba(68,68,255,.1)}._1ri43fd1p{background:#ffffff;border:2px solid #000;padding:12px 24px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .2s ease;position:relative;border-radius:0;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}._1ri43fd1p:hover{background:#ffffff;transform:translate(-3px,-3px);box-shadow:3px 3px 0 #000}._1ri43fd1p:active{transform:translate(0);box-shadow:0 0 0 #000}._1ri43fd1q,._1ri43fd1q:hover{background:#4444FF;color:#ffffff}._1ri43fd1q:hover{transform:translate(-3px,-3px);box-shadow:3px 3px 0 #000}._1ri43fd1r,._1ri43fd1r:hover{background:#FFDD44;color:#000}._1ri43fd1r:hover{transform:translate(-3px,-3px);box-shadow:3px 3px 0 #000}._1ri43fd1s{position:fixed;background-color:#FFFFFF;color:#000000;padding:10px 16px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:9999;border:2px solid #000000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:4px 4px 0 rgba(0,0,0,.3);min-width:120px;max-width:200px;text-align:center;pointer-events:none}._1ri43fd1s:before{content:"";position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#FF4444}._1ri43fd1t:after{content:"";position:absolute;width:0;height:0}._1ri43fd1t[data-side=right]:after{left:-6px;border-right:6px solid #ffffff}._1ri43fd1t[data-side=left]:after,._1ri43fd1t[data-side=right]:after{top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent}._1ri43fd1t[data-side=left]:after{right:-6px;border-left:6px solid #ffffff}._1ri43fd1t[data-side=bottom]:after{bottom:100%;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff}._1ri43fd1u{position:absolute;top:50%;left:110%;transform:translateY(-50%);background-color:#FFFFFF;color:#000000;padding:10px 16px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:9999;border:2px solid #000000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:4px 4px 0 rgba(0,0,0,.3);min-width:max-content}._1ri43fd1v{opacity:1;visibility:visible;transform:translateY(-50%) translateX(4px)}._1ri43fd1w{grid-area:tools;background:linear-gradient(180deg,#ffffff,#f8f9fa);border-right:4px solid #000;display:flex;flex-direction:column;position:relative;box-shadow:8px 0 24px rgba(0,0,0,.08)}._1ri43fd1w:before{top:0;height:100px;background:linear-gradient(180deg,#FFDD44,#FFB800);z-index:2}._1ri43fd1w:after,._1ri43fd1w:before{content:"";position:absolute;right:-4px;width:8px}._1ri43fd1w:after{top:120px;height:80px;background:linear-gradient(180deg,#FF4444,#CC0000);z-index:1}._1ri43fd1x{background:linear-gradient(135deg,#FFDD44,#FFE55C);padding:20px 32px;border-bottom:3px solid #000;position:relative}._1ri43fd1x:before{top:50%;left:8px;transform:translateY(-50%);width:4px;height:24px}._1ri43fd1x:after,._1ri43fd1x:before{content:"";position:absolute;background:#000}._1ri43fd1x:after{bottom:0;left:32px;width:60px;height:5px}._1ri43fd1y{font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:3px;margin:0;color:#000;position:relative;padding-left:12px}._1ri43fd1z{flex:1 1;padding:32px;overflow-y:auto;background:linear-gradient(180deg,#ffffff,#f1f3f4)}._1ri43fd1z::-webkit-scrollbar{width:6px}._1ri43fd1z::-webkit-scrollbar-track{background:#f1f1f1}._1ri43fd1z::-webkit-scrollbar-thumb{background:#FFDD44;border-radius:0}._1ri43fd20{grid-area:workspace;background:linear-gradient(180deg,#f8f9fa,#e9ecef);flex-direction:column;overflow:hidden;border-left:3px solid #000;box-shadow:-8px 0 24px rgba(0,0,0,.06)}._1ri43fd20,._1ri43fd21{display:flex;position:relative}._1ri43fd21{background:linear-gradient(135deg,#4444FF,#2200CC);color:#fff;padding:16px 24px;align-items:center;justify-content:space-between;border-bottom:3px solid #000}._1ri43fd21:before{top:50%;right:8px;transform:translateY(-50%);width:4px;height:20px}._1ri43fd21:after,._1ri43fd21:before{content:"";position:absolute;background:#FFDD44}._1ri43fd21:after{bottom:0;right:24px;width:100px;height:5px}._1ri43fd22{font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2px;margin:0}._1ri43fd23{flex:1 1;background:#ffffff;position:relative;overflow:auto;padding:16px}._1ri43fd23::-webkit-scrollbar{width:6px}._1ri43fd23::-webkit-scrollbar-track{background:#f1f1f1}._1ri43fd23::-webkit-scrollbar-thumb{background:#4444FF;border-radius:0}._1ri43fd24{grid-area:properties;background:#fff;border-left:3px solid #000;display:flex;flex-direction:column;position:relative}._1ri43fd24:before{content:"";position:absolute;top:20px;left:-3px;width:6px;height:60px;background:#FF4444}._1ri43fd25{background:linear-gradient(135deg,#FF4444,#FF5555);color:#fff;padding:16px 24px;border-bottom:2px solid #000;position:relative}._1ri43fd25:after{content:"";position:absolute;bottom:0;left:24px;width:50px;height:4px;background:#FFDD44}._1ri43fd26{font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2px;margin:0}._1ri43fd27{flex:1 1;padding:24px;overflow-y:auto;background:linear-gradient(180deg,#fff,#f8f8f8)}._1ri43fd28{grid-area:statusbar;background:linear-gradient(90deg,#000,#1a1a1a);color:#fff;padding:0 32px;border-top:4px solid #ffdd44;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;position:relative;min-height:60px}._1ri43fd28:before{content:"";position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:120px;height:8px;background:linear-gradient(90deg,#FF4444,#FFDD44 50%,#4444FF)}._1ri43fd28:after{content:"";position:absolute;top:50%;left:20px;transform:translateY(-50%);width:6px;height:30px;background:#FFDD44}._1ri43fd29{gap:24px}._1ri43fd29,._1ri43fd2a{display:flex;align-items:center}._1ri43fd2a{gap:8px;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}._1ri43fd2b{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:500;color:rgba(255,255,255,.8)}._1ri43fd2c{margin-bottom:24px}._1ri43fd2d{display:flex;flex-direction:column;gap:8px}._1ri43fd2e{padding:16px;background:#f0f0f0;border-radius:0;border:2px solid #000;font-size:11px;color:#666;text-align:center}._1ri43fd2f{font-size:10px;font-weight:500;color:#ccc;letter-spacing:.5px}._1ri43fd2g{display:flex;align-items:center;gap:8px}._1ri43fd2h{width:12px;height:12px;background-color:#FF4444;transform:rotate(45deg);animation:_1ri43fd0 8s linear infinite}._1ri43fd2i{background:#fff;border:2px solid #000;padding:15px;margin-bottom:15px;cursor:pointer;transition:all .3s ease;position:relative}._1ri43fd2i:hover{transform:translateX(5px);border-color:#FF4444;box-shadow:5px 5px 0 #FF4444}._1ri43fd2j{border-color:#4444FF;background-color:#f0f0ff;transform:translateX(5px);box-shadow:5px 5px 0 #4444FF}._1ri43fd2k{justify-content:space-between;margin-bottom:8px}._1ri43fd2k,._1ri43fd2l{display:flex;align-items:center}._1ri43fd2l{width:24px;height:24px;background-color:#FFDD44;border-radius:50%;justify-content:center;font-size:12px}._1ri43fd2m{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._1ri43fd2n{font-size:11px;color:#666;line-height:1.4}._1ri43fd2o{padding:100px 40px;background-color:#2c3e50;color:#fff;position:relative}._1ri43fd2p{font-size:clamp(48px,8vw,80px);font-weight:900;letter-spacing:-2px;color:#fff;margin:0 0 20px;text-align:center}._1ri43fd2q{font-size:18px;color:#bdc3c7;text-align:center;max-width:600px;margin:0 auto 60px}._1ri43fd2r{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;max-width:1400px;margin:0 auto}._1ri43fd2s{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:30px;transition:all .3s ease;cursor:pointer}._1ri43fd2s:hover{background:rgba(255,255,255,.15);transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3)}._1ri43fd2t{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:20px;color:#fff;font-weight:700}._1ri43fd2u{padding:100px 40px;background-color:#f8f9fa}._1ri43fd2v{max-width:1200px;margin:0 auto}._1ri43fd2w{font-size:48px;font-weight:900;text-align:center;margin-bottom:60px;color:#2c3e50;text-transform:uppercase;letter-spacing:-1px}._1ri43fd2x{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px}._1ri43fd2y{background-color:white;padding:30px;border-radius:0;border:2px solid #e0e0e0;transition:transform .3s ease,box-shadow .3s ease}._1ri43fd2y:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)}._1ri43fd2z{padding:100px 40px;background-color:white}._1ri43fd30{max-width:1200px;margin:0 auto}._1ri43fd31{font-size:48px;font-weight:900;text-align:center;margin-bottom:60px;color:#2c3e50;text-transform:uppercase;letter-spacing:-1px}._1ri43fd32{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px}._1ri43fd33{display:block;background-color:#f8f9fa;padding:30px;text-decoration:none;color:#333;border:2px solid transparent;transition:all .3s ease}._1ri43fd33:hover{background-color:white;border:2px solid #007acc;transform:translateY(-5px)}._1ri43fd34{font-size:32px;margin-bottom:15px}._1ri43fd35{color:#007acc;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px}._1ri43fd36{background-color:#2c3e50;color:white;padding:60px 40px 20px}._1ri43fd37{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:40px;gap:40px}._1ri43fd38 h3{font-size:18px;font-weight:700;margin-bottom:15px;color:white;text-transform:uppercase;letter-spacing:1px}._1ri43fd38 p{font-size:14px;line-height:1.6;color:#bbb}._1ri43fd38 ul{list-style:none;padding:0}._1ri43fd38 li{font-size:14px;color:#bbb;margin-bottom:8px;padding-left:15px;position:relative}._1ri43fd38 li:before{content:"→";position:absolute;left:0;color:#007acc;font-weight:700}._1ri43fd39{margin-top:40px;padding-top:20px;border-top:1px solid #34495e;text-align:center;color:#bbb;font-size:14px}@media screen and (max-width:1024px){._1ri43fd19{grid-template-columns:70px 1fr 280px}}@media screen and (max-width:768px){._1ri43fd5{top:10px;left:10px;right:10px;padding:10px 15px}._1ri43fd6{font-size:14px}._1ri43fd7{padding:8px 16px;font-size:10px}._1ri43fdb{font-size:clamp(60px,12vw,120px)}._1ri43fdc{font-size:14px;letter-spacing:2px}._1ri43fdd{font-size:16px;margin:0 auto 30px}._1ri43fde{gap:20px;flex-direction:column;align-items:center}._1ri43fdf{font-size:14px}._1ri43fdg{font-size:18px}._1ri43fdj{grid-template-columns:1fr;padding:0 20px;gap:40px}._1ri43fdk{font-size:clamp(36px,10vw,60px);text-align:center}._1ri43fdl{text-align:center;max-width:none}._1ri43fdm{height:300px;margin:0 auto;width:100%;max-width:400px}._1ri43fdm>div:first-child{width:150px;height:150px;top:10px;right:10px}._1ri43fdm>div:nth-child(2){width:100px;height:100px;bottom:30px;left:0}._1ri43fdm>div:nth-child(3){font-size:80px}._1ri43fdn{padding:60px 20px}._1ri43fdo{font-size:clamp(40px,12vw,80px);margin:0 0 40px}._1ri43fdp{grid-template-columns:1fr;gap:20px}._1ri43fdw{padding:0 20px}._1ri43fdx{font-size:clamp(40px,15vw,80px);margin:0 0 30px}._1ri43fdy{grid-template-columns:1fr;gap:30px;margin-top:40px}._1ri43fd16{font-size:clamp(60px,15vw,120px)}._1ri43fd17{padding:15px 30px;font-size:14px}._1ri43fd19{grid-template-columns:1fr;grid-template-rows:60px 1fr 280px;grid-template-areas:"palette" "editor" "chat"}._1ri43fd1e{flex-direction:row;padding:16px 20px;justify-content:space-around;border-right:none;border-bottom:2px solid #000}._1ri43fd1e:after{top:0;right:0;width:60px;height:4px}._1ri43fd1g{width:44px;height:44px;margin-bottom:0;margin-right:12px}._1ri43fd1w{border-right:none;border-bottom:4px solid #000;box-shadow:0 8px 24px rgba(0,0,0,.08)}._1ri43fd24{border-left:none;border-top:3px solid #000}._1ri43fd28{padding:0 16px;min-height:50px}._1ri43fd2u{padding:60px 20px}._1ri43fd2w{font-size:36px;margin-bottom:40px}._1ri43fd2x{gap:20px}._1ri43fd2z{padding:60px 20px}._1ri43fd31{font-size:36px;margin-bottom:40px}._1ri43fd32{grid-template-columns:1fr;gap:20px}._1ri43fd36{padding:40px 20px 20px}._1ri43fd37{gap:30px}}@media (max-width:768px){._1ri43fd2o{padding:60px 20px}._1ri43fd2p{font-size:clamp(32px,8vw,48px)}._1ri43fd2q{font-size:16px;margin:0 0 40px}._1ri43fd2r{grid-template-columns:1fr;gap:20px}}._1qqvekd0{max-width:1280px;margin:0 auto;padding:2rem;display:flex;flex-direction:column}._1qqvekd1{border-radius:0;box-shadow:none;overflow:hidden}._1qqvekd1,._1qqvekd2{background:#fff;display:flex;flex-direction:column}._1qqvekd2{height:100%}._1qqvekd3{flex:1 1;background:#f8f9fa;position:relative;min-height:400px}._1qqvekd3,._1qqvekd4{display:flex;align-items:center;justify-content:center}._1qqvekd4{flex-direction:column;text-align:center;padding:3rem;max-width:400px}._1qqvekd5{font-size:4rem;margin-bottom:1.5rem;opacity:.3}._1qqvekd6{font-size:1.5rem;font-weight:700;color:#2d3748;margin-bottom:.5rem;font-family:Inter,sans-serif}._1qqvekd7{font-size:1rem;color:#718096;line-height:1.6}._1qqvekd8{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0);background-size:20px 20px;opacity:.3;pointer-events:none}._1qqvekd9{display:flex;justify-content:space-around;padding:1rem;background:#f1f3f4;border-top:1px solid #e2e8f0}._1qqvekda{display:flex;align-items:center;gap:.5rem}._1qqvekdb{font-size:.875rem;font-weight:600;color:#4a5568}._1qqvekdc{font-size:.875rem;font-weight:700;color:#2d3748}@media (max-width:768px){._1qqvekd3{min-height:300px}._1qqvekd4{padding:2rem;max-width:300px}._1qqvekd5{font-size:3rem;margin-bottom:1rem}._1qqvekd6{font-size:1.25rem}._1qqvekd7{font-size:.9rem}._1qqvekd9{padding:.75rem .5rem;flex-direction:column;gap:.5rem}._1qqvekda{justify-content:space-between}}.xa0vr10,.xa0vr11{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.xa0vr11{padding:2rem;border:2px dashed #999;border-radius:0;background-color:transparent;cursor:pointer;text-align:center;transition:all .2s ease}.xa0vr11:hover{border-color:#000;border-style:solid;transform:translate(-2px,-2px);box-shadow:2px 2px 0 rgba(0,0,0,.1)}.xa0vr12{font-size:48px;color:#666;margin-bottom:1rem;font-weight:900}.xa0vr13{font-size:16px;color:#333;margin-bottom:1.5rem;font-weight:500;letter-spacing:.5px}.xa0vr14{padding:12px 24px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ffffff;border:2px solid #000;border-radius:0;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transition:all .2s ease;position:relative}.xa0vr14,.xa0vr14:hover{background-color:#4444FF}.xa0vr14:hover{transform:translate(-3px,-3px);box-shadow:3px 3px 0 #000}.xa0vr14:active{transform:translate(0);box-shadow:0 0 0 #000}._1ovf14m0{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}._1ljss280{height:calc(100% - 65px)}._1ljss280,._1ljss281{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._1ljss281{padding:2rem;text-align:center;height:100%}._1ljss282{height:85%}._1ljss283{height:15%;display:flex;align-items:center;justify-content:center}._1ljss284{width:auto%;height:100%;border-radius:.5rem;margin-bottom:1rem}._1ljss285{padding:.5rem 1rem;font-size:.875rem;color:#ffffff;background-color:#1B9AF5;border-radius:.5rem;border:none;cursor:pointer}._1ljss285:hover{background-color:#166bba}.u3m79n0{margin:1rem 0;padding:10px;display:flex;flex-direction:column;align-items:flex-start;background-color:#f9fafb;border-radius:.5rem;width:85%}.u3m79n1{font-size:.875rem;font-weight:700;color:#4b5563;margin-bottom:.5rem}.u3m79n2{width:100%;padding:.5rem 1rem;font-size:1rem;border:1px solid #d1d5db;border-radius:.5rem;background-color:#ffffff;color:#1f2937;outline:none}.u3m79n2:focus{border-color:#1B9AF5;box-shadow:0 0 0 3px rgba(27,154,245,.3)}.u3m79n2:hover{background-color:#f3f4f6}._1v6n0970{height:calc(100% - 65px)}._1v6n0970,._1v6n0971{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._1v6n0971{padding:2rem;text-align:center;height:100%}._1v6n0972{height:85%}._1v6n0973{height:15%;display:flex;align-items:center;justify-content:center;flex-direction:column}._1v6n0974{cursor:crosshair;width:auto%;height:100%;border-radius:.5rem;margin-bottom:1rem}._1v6n0975{padding:.5rem 1rem;font-size:.875rem;color:#ffffff;background-color:#1B9AF5;border-radius:.5rem;border:none;cursor:pointer}._1v6n0975:hover{background-color:#166bba}._1b6bbp30{width:100%;flex-direction:column;padding:20px;box-sizing:border-box}._1b6bbp30,._1b6bbp31{height:100%;display:flex}._1b6bbp31{gap:20px}._1b6bbp32{flex:1 1;flex-direction:column;min-height:400px;background-color:#f5f5f5;border-radius:12px;border:2px dashed #e0e0e0;overflow:hidden}._1b6bbp32,._1b6bbp33{display:flex;align-items:center;justify-content:center;position:relative}._1b6bbp33{width:100%;height:100%}._1b6bbp34{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}._1b6bbp35{position:relative;display:flex;align-items:center;justify-content:center}._1b6bbp36{top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}._1b6bbp36,._1b6bbp37{position:absolute;border-radius:8px}._1b6bbp37{top:20px;left:20px;display:flex;gap:8px;background-color:rgba(255,255,255,.9);padding:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._1b6bbp38{padding:8px 16px;border:none;border-radius:6px;background-color:transparent;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._1b6bbp38:hover{background-color:rgba(0,0,0,.05)}._1b6bbp39{background-color:#007bff!important;color:white}._1b6bbp39:hover{background-color:#0056b3!important}._1b6bbp3a{width:320px;padding:24px;background-color:white;border-radius:12px;border:1px solid #e0e0e0;display:flex;flex-direction:column;gap:24px}._1b6bbp3b{font-size:16px;font-weight:600;margin:0 0 16px;color:#333}._1b6bbp3c{gap:16px}._1b6bbp3c,._1b6bbp3d{display:flex;flex-direction:column}._1b6bbp3d{gap:12px}._1b6bbp3e{gap:8px;cursor:pointer;font-size:14px;font-weight:500;color:#555}._1b6bbp3e,._1b6bbp3f{display:flex;align-items:center}._1b6bbp3f{gap:12px}._1b6bbp3g{width:50px;height:40px;border:none;border-radius:8px;cursor:pointer;outline:none}._1b6bbp3h{display:flex;flex-direction:column;gap:8px}._1b6bbp3i{display:none}._1b6bbp3j{padding:10px 16px;background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;cursor:pointer;text-align:center;font-size:14px;color:#6c757d;transition:all .2s ease}._1b6bbp3j:hover{background-color:#e9ecef;border-color:#adb5bd}._1b6bbp3k{display:flex;flex-direction:column;gap:12px}._1b6bbp3l{padding:16px;background-color:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;font-size:14px;text-align:center;margin-bottom:12px}._1b6bbp3m{padding:12px 24px;background-color:#007bff;color:white;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}._1b6bbp3m:hover{background-color:#0056b3}._1b6bbp3m:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.7}._1b6bbp3n{padding:12px 24px;background-color:transparent;color:#6c757d;border:2px solid #dee2e6;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}._1b6bbp3n:hover{background-color:#f8f9fa;border-color:#adb5bd}._1b6bbp3o{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:spin 1s linear infinite}@media screen and (max-width:768px){._1b6bbp31{flex-direction:column}._1b6bbp3a{width:100%}}.qun6iy0{height:calc(100% - 65px)}.qun6iy0,.qun6iy1{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.qun6iy1{padding:2rem;text-align:center;height:100%}.qun6iy2{height:85%}.qun6iy3{height:15%;display:flex;align-items:center;justify-content:center}.qun6iy4{width:auto%;height:100%;margin-bottom:1rem}.qun6iy4,.qun6iy5{border-radius:.5rem}.qun6iy5{padding:.5rem 1rem;font-size:.875rem;color:#ffffff;background-color:#1B9AF5;border:none;cursor:pointer}.qun6iy5:hover{background-color:#166bba}.nifzr80{margin:1rem 0;padding:10px;display:flex;flex-direction:column;align-items:flex-start;background-color:#f9fafb;border-radius:.5rem;width:85%}.nifzr81{font-size:.875rem;font-weight:700;color:#4b5563;margin-bottom:.5rem}.nifzr82{width:100%;padding:.5rem 1rem;font-size:1rem;border:1px solid #d1d5db;border-radius:.5rem;background-color:#ffffff;color:#1f2937;outline:none}.nifzr82:focus{border-color:#1B9AF5;box-shadow:0 0 0 3px rgba(27,154,245,.3)}.nifzr82:hover{background-color:#f3f4f6}._1osp20g0{height:calc(100% - 65px)}._1osp20g0,._1osp20g1{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._1osp20g1{padding:2rem;text-align:center;height:100%}._1osp20g2{height:85%}._1osp20g3{height:15%;display:flex;align-items:center;justify-content:center}._1osp20g4{width:auto;height:100%;border-radius:.5rem;margin-bottom:1rem}._1osp20g5{padding:.5rem 1rem;font-size:.875rem;color:#ffffff;background-color:#1B9AF5;border-radius:.5rem;border:none;cursor:pointer}._1osp20g5:hover{background-color:#166bba}