.page_mainArea__CX_l5{flex:1;display:flex;align-items:center;justify-content:center;padding:5rem 1.25rem 1.25rem}.page_container__t6Lpq{width:100%;max-width:800px;background:#fff;border-radius:3rem;box-shadow:0 20px 40px rgba(0,0,0,.05);padding:4rem;min-height:650px;display:flex;flex-direction:column;justify-content:center}.page_introBox___5MEO{text-align:center;display:flex;flex-direction:column;align-items:center}.page_previewCard__dZuXi{position:relative;border-radius:2rem;overflow:hidden;margin-bottom:3.5rem;box-shadow:0 15px 35px rgba(0,0,0,.08);border:1px solid #f1f5f9}.page_previewOverlay__rIwmV{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(15,23,42,.5));padding:1.5rem;color:#fafafa;font-weight:700;font-size:.95rem}.page_mainTitle__yYW55{font-size:2.5rem;font-weight:900;color:#1e293b;margin-bottom:1rem}.page_subTitle__9EwoH{color:#64748b;margin-bottom:3rem}.page_badge__v8Kzq{background:#eef2ff;color:#4f46e5;padding:.5rem 1rem;border-radius:99px;display:inline-flex;gap:.5rem;font-weight:800;margin-bottom:1rem}.page_startBtn__RH525{background:#4f46e5;color:#fff;padding:1.25rem 3rem;border-radius:1.5rem;font-size:1.1rem;font-weight:800;display:flex;align-items:center;gap:.75rem;margin:0 auto}.page_questionBox__Ayyap h2{font-size:1.6rem;font-weight:900;margin-bottom:2rem;display:flex;align-items:center;gap:.75rem}.page_mainInput__LhVql{width:100%;padding:1.5rem;border:2px solid #f1f5f9;border-radius:1.5rem;font-size:1.1rem;outline:none;transition:.3s}.page_mainInput__LhVql:focus{border-color:#4f46e5;background:#fff}.page_optionGrid__HOy63{display:grid;grid-template-cols:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;margin-bottom:1.5rem}.page_opt__1hE8o{padding:1rem;border:2px solid #f1f5f9;background:#f8fafc;border-radius:1rem;font-weight:700;color:#64748b;transition:.2s}.page_activeOpt__xyykc{padding:1rem;border:2px solid #4f46e5;background:#eef2ff;color:#4f46e5;border-radius:1rem;font-weight:800}.page_btnGroup__XqA5z{display:flex;justify-content:space-between;margin-top:3rem}.page_nextBtn__tn_tj{background:#1e293b;color:#fff;padding:1rem 2rem;border-radius:1rem}.page_backBtn__tHDQ3,.page_nextBtn__tn_tj{font-weight:700;display:flex;align-items:center;gap:.5rem}.page_backBtn__tHDQ3{color:#94a3b8}.page_loadingBox__gb7_E{text-align:center;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_loadingText__v3blo{font-size:1.5rem;font-weight:800;color:#4f46e5;margin-top:2rem}.page_resultWrapper__sRhIV{display:flex;flex-direction:column;gap:1.5rem}.page_resultHeader__LML6v{display:flex;align-items:center;gap:1rem;border-bottom:1px solid #f1f5f9;padding-bottom:1.5rem}.page_resultHeader__LML6v h1{font-size:1.5rem;font-weight:900}.page_scrollArea__tYM7X{max-height:500px;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding-right:1rem}.page_nameCard__DT4o7{background:#f8fafc;padding:1.5rem;border-radius:1.5rem;border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.5rem;transition:.3s}.page_nameCard__DT4o7:hover{transform:translateX(10px);border-color:#4f46e5;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.05)}.page_nameTag__qiQxo{font-size:.75rem;font-weight:900;color:#4f46e5;text-transform:uppercase}.page_nameText__oCX7K{font-size:1.3rem;font-weight:900;color:#1e293b}.page_nameDesc__vqR7b{font-size:.95rem;color:#64748b;line-height:1.5}.page_resetBtn___SgpH{display:flex;align-items:center;gap:.5rem;color:#94a3b8;font-weight:700;margin:1rem auto 0}@media screen and (min-width:1024px){.page_mainArea__CX_l5{padding:3rem}}@media screen and (min-width:768px){.page_container__t6Lpq{padding:4rem;border-radius:3rem;min-height:650px}.page_mainTitle__yYW55{font-size:2.5rem}}@media screen and (min-width:480px){.page_optionGrid__HOy63{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}