.username-generator-faq_section__bQZJV{padding:92px 24px 100px;background:radial-gradient(circle at 8% 10%,rgba(150,70,220,.07),transparent 26%),linear-gradient(180deg,#fff,#fcf9ff)}.username-generator-faq_inner__jPYOF{width:min(100%,1120px);margin:0 auto}.username-generator-faq_heading__e3Xwv{max-width:860px;margin-bottom:38px}.username-generator-faq_eyebrow__9RjSd{margin:0 0 12px;color:#9346d8;font-size:12px;font-weight:800;letter-spacing:.12em}.username-generator-faq_heading__e3Xwv h2{margin:0;color:#20222d;font-size:clamp(40px,5vw,58px);line-height:1.02;letter-spacing:-.04em}.username-generator-faq_heading__e3Xwv>p:last-child{max-width:760px;margin:20px 0 0;color:#73717b;font-size:17px;line-height:1.75}.username-generator-faq_faqList__irD1_{display:grid;grid-gap:14px;gap:14px}.username-generator-faq_faqItem__YEi94{overflow:hidden;border:1px solid #e1d3ec;border-radius:20px;background:rgba(255,255,255,.94);box-shadow:0 8px 24px rgba(61,37,79,.035)}.username-generator-faq_faqItem__YEi94 summary{display:grid;grid-template-columns:52px minmax(0,1fr) 38px;align-items:center;grid-gap:16px;gap:16px;min-height:92px;padding:16px 20px;cursor:pointer;list-style:none}.username-generator-faq_faqItem__YEi94 summary::-webkit-details-marker{display:none}.username-generator-faq_index__MvPAY{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#f2e7fa;color:#7c36b9;font-size:12px;font-weight:800}.username-generator-faq_questionWrap__junoa{display:grid;grid-gap:5px;gap:5px}.username-generator-faq_group__gCefZ{color:#9b8fa4;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.username-generator-faq_questionWrap__junoa strong{color:#7f36bd;font-size:16px;line-height:1.45}.username-generator-faq_icon__p6Z_p{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#9346d8;color:#fff;font-size:14px;font-weight:800;transition:transform .2s ease}.username-generator-faq_faqItem__YEi94:not([open]) .username-generator-faq_icon__p6Z_p{transform:rotate(180deg)}.username-generator-faq_answer__Ljh1Q{padding:0 20px 24px 88px;border-top:1px solid #f0e9f4;background:#fdfbff}.username-generator-faq_answer__Ljh1Q p{margin:20px 0 0;color:#6f6a76;font-size:15px;line-height:1.75}@media (max-width:720px){.username-generator-faq_section__bQZJV{padding:68px 18px 76px}.username-generator-faq_faqItem__YEi94 summary{grid-template-columns:42px minmax(0,1fr) 32px;gap:12px;min-height:84px;padding:14px}.username-generator-faq_index__MvPAY{width:40px;height:40px;border-radius:12px}.username-generator-faq_questionWrap__junoa strong{font-size:14px}.username-generator-faq_answer__Ljh1Q{padding:0 16px 20px 66px}}.username-generator_page__TIj_2{min-height:100vh;background:#fff;color:#1f2230}.username-generator_header__I_0OT{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:0 28px;border-bottom:1px solid #f0edf3;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.username-generator_brand__7GgEx{display:inline-flex;align-items:center;gap:10px;color:#9747da;font-weight:800;text-decoration:none;white-space:nowrap}.username-generator_brandIcon__7hgW_{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#8d3ed0,#b94fe0);color:#fff}.username-generator_nav__HKxzH{display:flex;align-items:center;gap:18px}.username-generator_nav__HKxzH a{display:grid;grid-gap:0;gap:0;position:relative;color:#55515d;font-size:13px;line-height:1.02;text-align:center;text-decoration:none}.username-generator_nav__HKxzH a:hover{color:#9144cf}.username-generator_nav__HKxzH b{position:absolute;right:-12px;top:50%;transform:translateY(-50%);font-size:11px}.username-generator_hero__b8vY8{padding:76px 24px 94px;background:radial-gradient(circle at 12% 16%,rgba(236,220,249,.74),transparent 28%),radial-gradient(circle at 88% 12%,rgba(225,238,255,.6),transparent 28%),linear-gradient(180deg,#fcfbff,#fff 72%)}.username-generator_heroCopy__ckHUz{width:min(100%,900px);margin:0 auto 34px;text-align:center}.username-generator_eyebrow__2t8BK{margin:0 0 12px;color:#9344d5;font-size:12px;font-weight:900;letter-spacing:.13em}.username-generator_heroCopy__ckHUz h1{margin:0;font-size:clamp(48px,7vw,82px);line-height:.98;letter-spacing:-.05em}.username-generator_heroCopy__ckHUz>p:last-child{max-width:820px;margin:22px auto 0;color:#77717e;font-size:18px;line-height:1.7}.username-generator_generatorShell__x8gNB,.username-generator_resultsSection__yRxEh{width:min(100%,1180px);margin:0 auto}.username-generator_generatorShell__x8gNB{padding:30px;border:1px solid #e7deee;border-radius:30px;background:rgba(255,255,255,.96);box-shadow:0 28px 70px rgba(51,33,67,.08)}.username-generator_advancedPanel__NIonK,.username-generator_primaryGrid__pjdYI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.username-generator_advancedPanel__NIonK label,.username-generator_primaryGrid__pjdYI label{display:grid;grid-gap:9px;gap:9px}.username-generator_advancedPanel__NIonK label>span,.username-generator_primaryGrid__pjdYI label>span{color:#645e6c;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.username-generator_fieldWide__kr4fL{grid-column:1/-1}.username-generator_advancedPanel__NIonK input,.username-generator_advancedPanel__NIonK select,.username-generator_primaryGrid__pjdYI input,.username-generator_primaryGrid__pjdYI select{width:100%;min-height:54px;padding:0 15px;border:1px solid #e4dce9;border-radius:12px;outline:none;background:#fff;color:#29252e;font:inherit}.username-generator_advancedPanel__NIonK input:focus,.username-generator_advancedPanel__NIonK select:focus,.username-generator_primaryGrid__pjdYI input:focus,.username-generator_primaryGrid__pjdYI select:focus{border-color:#a65ad9;box-shadow:0 0 0 3px rgba(166,90,217,.1)}.username-generator_platformGuide__VNgMo{display:grid;grid-template-columns:auto 1fr;grid-gap:3px 14px;gap:3px 14px;margin-top:20px;padding:16px 18px;border-radius:16px;background:#f9f4fc}.username-generator_platformGuide__VNgMo span{color:#9945d4;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.username-generator_platformGuide__VNgMo strong{color:#38323e;font-size:13px}.username-generator_platformGuide__VNgMo small{grid-column:1/-1;color:#8b8490;line-height:1.5}.username-generator_advancedToggle__Ym3FP{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:20px;padding:16px 18px;border:1px solid #e5daed;border-radius:14px;background:#fff;color:#5c4a67;font-weight:800;cursor:pointer}.username-generator_advancedToggle__Ym3FP b{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#f2e7fa;color:#8d3ec8;font-size:18px}.username-generator_advancedPanel__NIonK{margin-top:14px;padding:22px;border:1px solid #ebe2f0;border-radius:18px;background:#fcfaff}.username-generator_quickStyles__7aFiC{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.username-generator_quickStyles__7aFiC button{padding:9px 13px;border:1px solid #e8e2eb;border-radius:999px;background:#f7f5f8;color:#625c68;font-size:12px;font-weight:800;cursor:pointer}.username-generator_quickStyles__7aFiC .username-generator_quickActive__BO_fS,.username-generator_quickStyles__7aFiC button:hover{border-color:#a546db;background:#9c43d6;color:#fff}.username-generator_error__fl3h6{margin:18px 0 0;padding:12px 14px;border-radius:10px;background:#fff2f4;color:#a43c4e;font-size:13px;font-weight:700}.username-generator_generateButton__61klm{width:100%;min-height:62px;margin-top:22px;border:0;border-radius:16px;background:linear-gradient(90deg,#9346d8,#c047c8 55%,#e84c9e);color:#fff;font-size:17px;font-weight:900;cursor:pointer;box-shadow:0 14px 28px rgba(170,62,196,.16)}.username-generator_generateButton__61klm:hover{transform:translateY(-1px)}.username-generator_resultsSection__yRxEh{margin-top:34px}.username-generator_resultsHeading__KlSVZ{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.username-generator_resultsHeading__KlSVZ p{margin:0 0 7px;color:#9744d5;font-size:11px;font-weight:900;letter-spacing:.1em}.username-generator_resultsHeading__KlSVZ h2{margin:0;font-size:clamp(26px,3vw,38px);letter-spacing:-.03em}.username-generator_resultsHeading__KlSVZ>span{padding:8px 11px;border-radius:999px;background:#f1e7f8;color:#8539bf;font-size:12px;font-weight:800}.username-generator_resultsGrid__75Int{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.username-generator_resultCard__Av1we{padding:19px;border:1px solid #e8e1ec;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(42,30,50,.04)}.username-generator_resultTop__7ROHL{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.username-generator_resultTop__7ROHL>div{display:grid;grid-gap:6px;gap:6px}.username-generator_resultTop__7ROHL strong{color:#211d25;font-size:20px;word-break:break-word}.username-generator_resultTop__7ROHL div span{color:#9a919d;font-size:11px;font-weight:700}.username-generator_score__V9_J6{flex:0 0 auto;padding:7px 9px;border-radius:999px;background:#f0e6f7;color:#8439bc;font-size:11px;font-weight:900}.username-generator_resultCard__Av1we p{margin:14px 0 8px;color:#736d77;font-size:13px;line-height:1.6}.username-generator_resultCard__Av1we small{color:#aaa3ae;line-height:1.5}.username-generator_resultActions__VIrAp{display:flex;gap:9px;margin-top:16px}.username-generator_resultActions__VIrAp button{flex:1 1;min-height:39px;border:1px solid #e5dbea;border-radius:10px;background:#faf8fb;color:#655b6b;font-weight:800;cursor:pointer}.username-generator_resultActions__VIrAp button:last-child{border-color:#9e4bd2;background:#9b43d4;color:#fff}.username-generator_emptyState__N0q0B{display:flex;gap:18px;align-items:flex-start;padding:28px;border:1px dashed #d9cde1;border-radius:20px;background:#fcfaff}.username-generator_emptyState__N0q0B>span{display:grid;place-items:center;width:48px;height:48px;flex:0 0 auto;border-radius:14px;background:#efe3f7;color:#8538bf;font-size:12px;font-weight:900}.username-generator_emptyState__N0q0B strong{color:#2b2630}.username-generator_emptyState__N0q0B p{margin:7px 0 0;color:#77717d;line-height:1.65}@media (max-width:980px){.username-generator_nav__HKxzH{display:none}.username-generator_header__I_0OT{min-height:68px}.username-generator_hero__b8vY8{padding-top:56px}}@media (max-width:760px){.username-generator_hero__b8vY8{padding:48px 16px 70px}.username-generator_generatorShell__x8gNB{padding:20px;border-radius:22px}.username-generator_advancedPanel__NIonK,.username-generator_primaryGrid__pjdYI,.username-generator_resultsGrid__75Int{grid-template-columns:1fr}.username-generator_fieldWide__kr4fL{grid-column:auto}.username-generator_platformGuide__VNgMo{grid-template-columns:1fr}.username-generator_platformGuide__VNgMo small{grid-column:auto}.username-generator_resultsHeading__KlSVZ{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.username-generator_header__I_0OT{padding:0 16px}.username-generator_heroCopy__ckHUz h1{font-size:46px}.username-generator_heroCopy__ckHUz>p:last-child{font-size:16px}.username-generator_quickStyles__7aFiC{gap:7px}.username-generator_quickStyles__7aFiC button{padding:8px 10px;font-size:11px}}