.content_container__Js_uB{padding:var(--space-6) 0;border-top:1px solid var(--gray-4);min-height:60vh;display:flex;align-items:center;justify-content:center}.content_article__ni3up{display:flex;justify-content:center;align-items:center;gap:var(--space-6);.content_title__Cx6xi{margin-bottom:var(--space-3)}.content_text__sk97T{font-size:var(--font-2);margin-bottom:var(--space-3);.content_code__NF_MX{font-family:var(--code-font);padding:var(--space-1);background-color:var(--gray-4);border-radius:var(--radius-2);font-weight:lighter}}}.grid-decoration_decoration__jCdXZ{--unit:4px;--ease-out:cubic-bezier(0,0,0.2,1);--border-color:var(--accent-3);--active-color:var(--accent-4);border-top:1px solid var(--border-color);-webkit-mask-image:radial-gradient(ellipse 100% 200% at 50% 0,#000 40%,transparent 50%);mask-image:radial-gradient(ellipse 100% 200% at 50% 0,#000 40%,transparent 50%);opacity:.6;overflow:hidden;max-width:100%;transform:translateX(-50%);left:50%;position:absolute;top:0}.grid-decoration_row__yMFz6{display:flex;flex-wrap:nowrap}.grid-decoration_cell__omdR0{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);flex-shrink:0;height:calc(var(--unit) * 15);width:calc(var(--unit) * 15);transition:background-color .6s var(--ease-out)}.grid-decoration_cell__omdR0.grid-decoration_active__yy3rD{background-color:var(--active-color)}.terminal_container__ev6nx{position:relative}.terminal_title__hlC39{font-family:var(--code-font);text-align:center;position:absolute;top:var(--space-1);width:100%;color:var(--slate-8)}.terminal_terminal__Xe6Xg{position:absolute;top:var(--space-3);left:var(--space-3);display:flex;flex-direction:row;gap:10px}.terminal_terminal__button__t7NCe{width:var(--space-3);height:var(--space-3);border-radius:50%}.terminal_terminal__button__t7NCe.terminal_red__DTMyg{background-color:var(--tomato-10)}.terminal_terminal__button__t7NCe.terminal_yellow__bJuuB{background-color:var(--amber-10)}.terminal_terminal__button__t7NCe.terminal_green__Ktktv{background-color:var(--grass-10)}.terminal_wrapper__sWXts{background-color:#252a33;padding:var(--space-6) var(--space-4) var(--space-4) var(--space-4);border-radius:var(--space-2);position:relative}.terminal_textarea__laXt4{font-family:var(--code-font);min-height:200px;white-space:pre-wrap;background-color:#252a33;color:var(--slate-3);outline:none;border:none}.terminal_status__2XMeH{position:absolute;top:var(--space-2);right:var(--space-2);width:30px;height:30px;color:var(--gray-1);border-radius:50%;display:flex;align-items:center;justify-content:center;&.terminal_error__ROGrG{background-color:var(--tomato-9)}&.terminal_valid___k_VJ{background-color:var(--grass-9)}}.terminal_msg__1ymPv{background-color:var(--tomato-9);color:var(--gray-1);padding:var(--space-2);border-radius:var(--radius-1);font-weight:700;margin-top:var(--space-2)}.generator_code__DXxrh{font-family:var(--code-font);padding:var(--space-1);background-color:var(--gray-4);border-radius:var(--radius-2);font-weight:lighter}.generator_sticky__j_kmc{position:-webkit-sticky;position:sticky;top:80px;z-index:1}.hero_container__hCTqF{border-bottom:1px solid var(--gray-4);margin-bottom:var(--space-4);height:85dvh;display:flex;align-items:center;position:relative}.hero_text__J6kMs{background-color:var(--gray-4);padding:var(--space-2);font-weight:lighter;border-radius:var(--radius-4);font-family:var(--code-font)}.robot_container__XDjFu{display:flex;justify-content:center;align-items:center;min-height:200px}.robot_head__e3d_Q{--head-bg:#a4d9eb;--head-bdr-clr:#9bbcc2;--bulb-bg:#ffa500;--bulb-off:#966730;--stick-bg:#808080;--ear-bg:#c90a0a;--eye-bg:#fff;--eye-off:#e0e0e0;--eye-bdr-clr:#00b3ff;--nose-bg:#c90a0a;--mouth-bg:#dedede;--mouth-bdr-clr:#000;--tooth-bg:#000;background:linear-gradient(180deg,#b8e2ec,#89c5d3,#5a9caa);border:5px solid var(--head-bdr-clr);border-radius:20px;height:150px;width:150px;position:relative;box-shadow:0 8px 16px rgba(0,0,0,.1)}@keyframes robot_loadingLight__trMpj{0%,to{filter:drop-shadow(0 0 5px rgba(255,165,0,.3))}50%{filter:drop-shadow(0 0 15px rgba(255,165,0,.8))}}@keyframes robot_loadingEarPulse__A1abQ{0%,to{transform:translateY(-50%) scaleY(1)}50%{transform:translateY(-50%) scaleY(1.2)}}@keyframes robot_loadingEye__L8Xj9{0%{transform:rotate(0deg) translateX(3px) rotate(0deg)}to{transform:rotate(1turn) translateX(3px) rotate(-1turn)}}@keyframes robot_loadingTooth__bFOcG{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.robot_loadingLight__trMpj .robot_bulb__wUYKl{animation:robot_loadingLight__trMpj 1s infinite!important}.robot_loadingEars___Gz0g .robot_ear__26URO{animation:robot_loadingEarPulse__A1abQ 1s infinite}.robot_loadingEye__L8Xj9{animation:robot_loadingEye__L8Xj9 1s linear infinite!important}.robot_loadingTooth__bFOcG{animation:robot_loadingTooth__bFOcG .5s infinite}.robot_loadingTooth__bFOcG:first-child{animation-delay:0s}.robot_loadingTooth__bFOcG:nth-child(2){animation-delay:.1s}.robot_loadingTooth__bFOcG:nth-child(3){animation-delay:.2s}.robot_loadingTooth__bFOcG:nth-child(4){animation-delay:.3s}.robot_light__zOX3B{left:50%;transform:translateX(-50%);position:absolute;top:-50px;filter:drop-shadow(0 0 10px rgba(255,165,0,.5));cursor:pointer;transition:filter .3s ease}.robot_light__zOX3B.robot_off__CXVjP{filter:none}.robot_light__zOX3B.robot_off__CXVjP .robot_bulb__wUYKl{background:var(--bulb-off);animation:none}.robot_bulb__wUYKl{background:radial-gradient(circle at center,#ffd700,var(--bulb-bg));border-radius:50%;margin:0 auto;height:30px;width:30px;position:relative;top:5px;animation:robot_glow__uCMf3 2s infinite;transition:background .3s ease}.robot_stick__hNEtp{background:linear-gradient(to bottom,#9a9a9a,var(--stick-bg));height:15px;width:10px;margin:0 auto}.robot_ears__vig4M{position:absolute;width:100%;height:100%}.robot_ear__26URO{background:linear-gradient(to bottom,#ff4444,var(--ear-bg));height:50px;width:10px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 4px rgba(0,0,0,.2);transform-origin:center}.robot_ear__26URO:first-of-type{border-radius:5px 0 0 5px;left:-15px}.robot_ear__26URO:last-of-type{border-radius:0 5px 5px 0;right:-15px}.robot_eyes__DlrCj{display:flex;justify-content:center;padding-top:25px;column-gap:20px}.robot_eyeWrapper__vR9gC{position:relative;width:40px;height:40px;border-radius:50%;background:var(--eye-bdr-clr);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.robot_eye__fB_Yj{width:30px;height:30px;background:var(--eye-bg);border-radius:50%;position:relative;transition:transform .02s linear;will-change:transform}.robot_eyeOff__hPZ2H{background:var(--eye-off);transform:translate(0)!important;transition:background .3s ease}.robot_nose__XNNI7{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:30px solid var(--nose-bg);height:0;width:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}.robot_mouth__UtDGc{background-color:var(--mouth-bg);border:1px solid var(--mouth-bdr-clr);border-radius:20px;display:flex;justify-content:space-around;align-items:center;height:25px;width:100px;position:absolute;left:50%;bottom:25px;transform:translateX(-50%);overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.robot_tooth__Hrgnq{background-color:var(--tooth-bg);height:25px;width:5px}@keyframes robot_glow__uCMf3{0%,to{filter:drop-shadow(0 0 10px rgba(255,165,0,.5))}50%{filter:drop-shadow(0 0 15px rgba(255,165,0,.8))}}.analyzer_container__Jwy3P{display:flex;align-items:center;justify-content:center;padding-top:var(--space-9);position:relative}.analyzer_analysis__o2KIJ{padding:var(--space-5) 0;margin:var(--space-5) 0}.analyzer_box__ipP5l{z-index:1;position:relative;padding:var(--space-4) 0}.analyzer_pre__d4TdL{font-family:var(--font-mono);font-size:.875rem;background-color:hsl(var(--gray-3));border-radius:var(--radius-3)}.analyzer_code__hvU2t{font-family:inherit;display:block;line-height:1.5;background-color:transparent;white-space:pre-wrap}.analyzer_wrapper___NgH8{display:grid;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);justify-content:center;grid-template-columns:1fr auto;margin-bottom:var(--space-8)}.analyzer_form__5wGrF{padding:var(--space-8) 0 var(--space-1);margin-bottom:var(--space-8)}.validate_container__mb5o3{min-height:80vh}