.page_main__GlU4n{display:flex;flex-direction:column;min-height:100vh;align-items:center}.page_control__OXhe1{display:flex;align-items:center;justify-content:center;color:#fff;font-size:48px;font-weight:400;width:100%;height:200px;background:#5a6ed5}.page_control__OXhe1 strong{color:#ffd929}.page_by__h0PGV{margin-top:auto;padding:16px;font-size:24px;color:#5a6ed5}.page_by__h0PGV:hover{color:#272931}@media (max-width:768px){.page_control__OXhe1{flex-direction:column;font-size:36px}.page_by__h0PGV{font-size:16px}}.solarPanel_container__l26RR{display:flex;flex-direction:column;width:100%;gap:16px;padding:16px;align-items:center}.solarPanel_containerControl__ksdfy{display:flex;padding:16px;gap:48px;border-radius:16px;background:#f5f5f5}.solarPanel_inputGroup__TYLl5{display:flex;flex-direction:column;min-width:250px;gap:8px}.solarPanel_inputGroup__TYLl5>div{display:flex;align-items:center;height:100%;justify-content:center;gap:8px}.solarPanel_inputGroup__TYLl5 input[type=number]{all:unset;width:50%;height:24px;border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box}.solarPanel_inputGroup__TYLl5 input:hover{box-shadow:0 0 9px 0 #5767b8}.solarPanel_containerCanvas__ce2ao{display:flex;align-items:center;justify-content:center;padding:20px;background:#fff;border-radius:var(--border-radius);border:1px solid #ebebeb;overflow-x:auto;max-width:90%}.solarPanel_canvas__H4POl{display:flex;max-width:100%;background:#f9faff;border:1px solid #3a4db4}@media (max-width:768px){.solarPanel_containerControl__ksdfy{flex-direction:column}.solarPanel_inputGroup__TYLl5{min-width:300px}}