.chart-maker_page__0XnkT{min-height:100vh;color:#18243a;background:linear-gradient(180deg,#f5f8ff,#fff 350px);font-family:Arial,Helvetica,sans-serif;font-size:16px}.chart-maker_shell__JlYO9{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:28px 0 72px}.chart-maker_backLink__dL2rh{color:#50617c;font-size:14px;text-decoration:none}.chart-maker_backLink__dL2rh:hover{color:#2858c7}.chart-maker_intro__jV5h6{max-width:780px;margin:44px 0 32px}.chart-maker_eyebrow__dEs9f{margin:0 0 14px;color:#3260c8;font-size:13px;font-weight:750;letter-spacing:.12em}.chart-maker_intro__jV5h6 h1{margin:0;color:#15223a;font-size:clamp(38px,5vw,52px);font-weight:650;letter-spacing:-.045em;line-height:1.08}.chart-maker_intro__jV5h6>p:last-child{max-width:720px;margin:17px 0 0;color:#66748a;font-size:17px;line-height:1.65}.chart-maker_workspace__gFx_h{display:grid;grid-template-columns:minmax(300px,390px) minmax(0,1fr);overflow:hidden;border:1px solid #e1e8f2;border-radius:18px;background:white;box-shadow:0 20px 55px #2c47720c}.chart-maker_controls__PYmpv{min-width:0;padding:27px;border-right:1px solid #e7edf5}.chart-maker_sectionHeading__bKrru{display:flex;align-items:flex-start;gap:12px;min-width:0}.chart-maker_sectionHeading__bKrru h2{margin:0;color:#1d2a40;font-size:19px;font-weight:700}.chart-maker_sectionHeading__bKrru p{margin:5px 0 0;color:#617089;font-size:15px;line-height:1.45}.chart-maker_step__iE5eh{display:grid;flex:0 0 32px;place-items:center;width:32px;height:32px;border-radius:10px;color:#315dc3;background:#edf3ff;font-size:13px;font-weight:750}.chart-maker_label__s9CPa{display:block;margin:23px 0 8px;color:#314058;font-size:14px;font-weight:700}.chart-maker_dataInput__UcZhE,.chart-maker_numberInput__EPb0O,.chart-maker_textInput__8VAp4{width:100%;border:1px solid #d5deeb;border-radius:8px;outline:none;background:#fff;color:#1b2a42;font:inherit;font-size:15px}.chart-maker_numberInput__EPb0O,.chart-maker_textInput__8VAp4{height:44px;padding:0 12px}.chart-maker_numberInput__EPb0O{max-width:130px}.chart-maker_dataInput__UcZhE{min-height:240px;padding:12px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;line-height:1.65;white-space:pre}.chart-maker_dataInput__UcZhE:focus,.chart-maker_numberInput__EPb0O:focus,.chart-maker_textInput__8VAp4:focus{border-color:#4772d5;box-shadow:0 0 0 3px #4772d51c}.chart-maker_help__PICAc{margin:9px 0 0;color:#5e6d84;font-size:14px;line-height:1.55}.chart-maker_sampleNote__fQXk6{display:flex;align-items:flex-start;gap:10px;margin-top:19px;padding:12px;border-radius:9px;background:#f4f7fc;color:#5270a6}.chart-maker_sampleNote__fQXk6>span{flex:0 0 auto;font-size:16px}.chart-maker_sampleNote__fQXk6>div{display:grid;gap:5px}.chart-maker_sampleNote__fQXk6 strong{color:#566986;font-size:14px}.chart-maker_sampleButton__vaerR{width:-moz-fit-content;width:fit-content;padding:0;border:0;background:transparent;color:#285cc5;font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.chart-maker_valid__X0_Qs,.chart-maker_validation__dw29J{margin:15px 0 0;padding:11px 12px;border-radius:8px;font-size:14px;line-height:1.5}.chart-maker_validation__dw29J{color:#9d2830;background:#fff1f1}.chart-maker_valid__X0_Qs{color:#23724f;background:#eff9f3}.chart-maker_preview__8dl4m{min-width:0;padding:26px}.chart-maker_previewHeader__PH8wx{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.chart-maker_exportButtons__SbaA1{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.chart-maker_exportButtons__SbaA1 button{min-height:42px;padding:0 13px;border:1px solid #ccd7e8;border-radius:8px;background:#fff;color:#3159af;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.chart-maker_exportButtons__SbaA1 button:first-child{border-color:#2f5ec9;background:#315fc9;color:#fff}.chart-maker_exportButtons__SbaA1 button:hover:not(:disabled){filter:brightness(.96)}.chart-maker_exportButtons__SbaA1 button:disabled{opacity:.45;cursor:not-allowed}.chart-maker_chartFrame__REqkS{display:grid;min-height:410px;margin-top:22px;place-items:center;overflow:auto;border:1px solid #e5ebf3;border-radius:12px;background:#fff}.chart-maker_chart__27kLI{width:100%;min-width:620px}.chart-maker_chart__27kLI svg{display:block;width:100%;height:auto}.chart-maker_empty__P0sxK{display:grid;justify-items:center;padding:35px 20px;color:#64748b;text-align:center}.chart-maker_empty__P0sxK>span{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:#edf3ff;color:#3c67c5;font-size:25px}.chart-maker_empty__P0sxK strong{margin-top:16px;color:#43536b;font-size:16px}.chart-maker_empty__P0sxK p{margin:6px 0 0;font-size:14px}.chart-maker_privacy__8m8Yn{margin:13px 0 0;color:#65738a;font-size:14px;line-height:1.55}.chart-maker_methodNote__4OIn9{margin-top:19px;padding:16px 18px;border:1px solid #e0e9f7;border-radius:11px;color:#6b7890;background:#f7faff;font-size:14px;line-height:1.65}.chart-maker_methodNote__4OIn9 strong{color:#405575}.chart-maker_page__0XnkT a:focus-visible,.chart-maker_page__0XnkT button:focus-visible{outline:3px solid #7194e0;outline-offset:3px}@media (max-width:900px){.chart-maker_shell__JlYO9{width:min(760px,calc(100% - 36px))}.chart-maker_workspace__gFx_h{grid-template-columns:1fr}.chart-maker_controls__PYmpv{border-right:0;border-bottom:1px solid #e7edf5}.chart-maker_dataInput__UcZhE{min-height:190px}}@media (max-width:560px){.chart-maker_shell__JlYO9{width:calc(100% - 28px);padding-top:20px}.chart-maker_intro__jV5h6{margin:34px 0 24px}.chart-maker_intro__jV5h6 h1{font-size:38px}.chart-maker_intro__jV5h6>p:last-child{font-size:16px}.chart-maker_controls__PYmpv,.chart-maker_preview__8dl4m{padding:19px}.chart-maker_previewHeader__PH8wx{flex-direction:column}.chart-maker_exportButtons__SbaA1{justify-content:flex-start;width:100%}.chart-maker_chartFrame__REqkS{min-height:310px;margin-top:17px}.chart-maker_chart__27kLI{min-width:600px}}