#root,body,html{height:100%;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#eef3f2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}button,input{font:inherit}.App_app__GuJBs{align-items:center;background:linear-gradient(135deg,#ff4d4f17,#0000 34%),linear-gradient(315deg,#1f4d5c1f,#0000 38%),#eef3f2;box-sizing:border-box;color:#17202a;display:grid;height:100%;justify-items:center;overflow:hidden;padding:8vh 24px}.App_panel__WBKh6{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border:1px solid #17202a1a;border-radius:18px;box-shadow:0 24px 70px #17202a24;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;height:100%;max-height:84vh;min-height:0;padding:26px 32px 28px;width:min(780px,100%)}.App_header__PKNxv{grid-gap:6px;display:grid;gap:6px;justify-items:center;text-align:center}.App_flowGraphic__mB2Mg{align-items:center;display:flex;gap:12px;justify-content:center}.App_brandIcon__sD7eB{filter:drop-shadow(0 7px 12px rgba(23,32,42,.12));height:36px;width:36px}.App_youtubeIcon__ADlD8{color:#f03;width:42px}.App_linkedinIcon__G13vt{color:#0a66c2}.App_flowArrow__fRAi1{color:#72817e;height:22px;width:22px}.App_kicker__CY3Fs{color:#d92d20;font-size:11px;font-weight:800;letter-spacing:.12em;margin:0;text-transform:uppercase}.App_header__PKNxv h1{font-size:clamp(28px,3.2vw,38px);font-weight:750;letter-spacing:0;line-height:1.05;margin:0}.App_form__9MCNp{grid-gap:12px;display:grid;gap:12px}.App_form__9MCNp input{background:#fff;border:1px solid #cbd5d2;border-radius:12px;box-sizing:border-box;color:#17202a;font:inherit;padding:15px 16px;width:100%}.App_form__9MCNp input:focus{border-color:#2563eb;outline:3px solid #2563eb2e;outline-offset:2px}.App_switchRow__7zrAQ{align-items:center;cursor:pointer;display:flex;gap:14px;justify-content:space-between;-webkit-user-select:none;user-select:none}.App_switchText__zFmZk{color:#42514e;font-size:14px;font-weight:650}.App_switchRow__7zrAQ input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.App_switchControl__2S2Qa{background:#edf2f0;border:1px solid #cbd5d2;border-radius:999px;flex:0 0 auto;height:26px;position:relative;transition:background .16s ease,border-color .16s ease;width:46px}.App_switchControl__2S2Qa:after{background:#fff;border-radius:50%;box-shadow:0 2px 5px #17202a38;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .16s ease;width:18px}.App_switchRow__7zrAQ input:checked+.App_switchControl__2S2Qa{background:#17202a;border-color:#17202a}.App_switchRow__7zrAQ input:checked+.App_switchControl__2S2Qa:after{transform:translateX(20px)}.App_switchRow__7zrAQ input:focus-visible+.App_switchControl__2S2Qa{outline:3px solid #2563eb2e;outline-offset:2px}.App_form__9MCNp button{background:#17202a;border:0;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-weight:750;padding:14px 18px;transition:background .16s ease,transform .16s ease,opacity .16s ease;width:100%}.App_form__9MCNp button:not(:disabled):hover{background:#243445;transform:translateY(-1px)}.App_form__9MCNp button:focus-visible{outline:3px solid #2563eb38;outline-offset:2px}.App_form__9MCNp button:disabled{cursor:not-allowed;opacity:.65}.App_error__k-zRP{background:#fff4f2;border:1px solid #b91c1c33;border-radius:12px;color:#b91c1c;margin:0;padding:11px 13px}.App_outputs__TGZW0{grid-gap:12px;display:grid;flex:1 1 auto;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow:hidden}.App_outputCard__p\+yGf{background:linear-gradient(180deg,#fbfcfb,#f4f8f7);border:1px solid #17202a14;border-radius:12px;box-shadow:inset 0 1px 0 #ffffffbf;display:flex;flex-direction:column;max-height:100%;min-height:0;overflow:hidden}.App_outputCard__p\+yGf h2{color:#42514e;font-size:13px;font-weight:800;letter-spacing:.08em;margin:0;padding:14px 16px 10px;text-transform:uppercase}.App_outputBody__Pyl-x{flex:1 1 auto;line-height:1.6;max-height:100%;min-height:0;overflow:auto;padding:0 16px 16px;white-space:pre-wrap}.App_outputBody__Pyl-x p{margin:0}.App_placeholder__WGCqk{color:#687674}@media(max-width:520px){.App_app__GuJBs{padding:6vh 14px}.App_panel__WBKh6{border-radius:16px;gap:12px;max-height:88vh;padding:22px}.App_header__PKNxv h1{font-size:27px}.App_brandIcon__sD7eB{height:32px;width:32px}.App_youtubeIcon__ADlD8{width:38px}.App_flowArrow__fRAi1{height:20px;width:20px}.App_outputs__TGZW0{grid-template-columns:1fr}}
/*# sourceMappingURL=main.fa28213e.css.map*/