.GuidedAchievementBuilder_builderContainer__ApdLx{display:flex;flex-direction:column;gap:12px;width:100%}.GuidedAchievementBuilder_layer1Container__MKCSB{display:flex;flex-direction:column;gap:6px}.GuidedAchievementBuilder_layer1HelperText__eF6TZ{font-size:12px;color:#6B7280;font-weight:500}.GuidedAchievementBuilder_categoryChipsRow__iODf2{display:flex;flex-wrap:wrap;gap:6px}.GuidedAchievementBuilder_categoryChip__14lbp{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;min-height:32px;border-radius:9999px;font-size:12px;font-weight:500;cursor:pointer;user-select:none;transition:all .15s ease-in-out;background-color:#FFFFFF;border:1px solid #e5e7eb;color:#111827}.GuidedAchievementBuilder_categoryChip__14lbp:hover{background-color:#F9FAFB;border-color:#D1D5DB}.GuidedAchievementBuilder_categoryChipSelected__8avlr{background-color:#0A4F8B!important;color:#FFFFFF!important;border-color:#0A4F8B!important}.GuidedAchievementBuilder_categoryIcon__L_NCi{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.GuidedAchievementBuilder_layer2Container__P2F_M{background-color:#F0F8FF;border-radius:6px;padding:0 12px;margin-top:0;display:flex;flex-direction:column;gap:8px;max-height:0;overflow:hidden;opacity:0;transition:opacity .15s ease-in-out,max-height .15s ease-in-out,padding .15s ease-in-out,margin-top .15s ease-in-out}.GuidedAchievementBuilder_layer2Visible__YrnvI{padding:10px 12px;margin-top:10px;max-height:250px;opacity:1}.GuidedAchievementBuilder_layer2Label__KQqRQ{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0A4F8B}.GuidedAchievementBuilder_templatesRow__eyJzK{display:flex;flex-wrap:wrap;gap:6px}.GuidedAchievementBuilder_templateChip__MYVma{display:inline-flex;align-items:center;gap:4px;padding:6px 11px;min-height:32px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;user-select:none;background-color:#FFFFFF;border:1px dashed #d1d5db;color:#4B5563;transition:all .15s ease-in-out;text-align:left}.GuidedAchievementBuilder_templateChip__MYVma:hover{border-color:#0A4F8B;background-color:#F0F8FF;color:#073963}.GuidedAchievementBuilder_templatePlusIcon__0WyyL{color:#9CA3AF;flex-shrink:0}.GuidedAchievementBuilder_layer3Container__X2Vws{background-color:#FFFFFF;border:1px solid #e5e7eb;border-radius:6px;padding:12px;display:flex;flex-direction:column}.GuidedAchievementBuilder_bulletList__5zs5z{display:flex;flex-direction:column}.GuidedAchievementBuilder_bulletRow__CkdCS{display:flex;align-items:flex-start;gap:8px;border-bottom:1px solid #f3f4f6;padding-bottom:8px;margin-bottom:8px;position:relative}.GuidedAchievementBuilder_bulletRow__CkdCS:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.GuidedAchievementBuilder_bulletDot__R2Cti{color:#9CA3AF;font-size:14px;line-height:1.6;flex-shrink:0;margin-top:1px;user-select:none}.GuidedAchievementBuilder_bulletContent__ilKJs{flex:1;font-size:13px;line-height:1.6;color:#1F2937;word-break:break-word}.GuidedAchievementBuilder_deleteBtn__whH_D{opacity:0;background:none;border:none;padding:0;cursor:pointer;color:#9CA3AF;min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease-in-out;align-self:center;margin-left:4px}.GuidedAchievementBuilder_bulletRow__CkdCS:hover .GuidedAchievementBuilder_deleteBtn__whH_D{opacity:1}.GuidedAchievementBuilder_deleteBtn__whH_D:hover{background-color:#FEE2E2;color:#EF4444}.GuidedAchievementBuilder_blankSpan__UT4Z2{display:inline-block;padding:1px 6px;border-radius:3px;font-family:inherit;font-size:13px;outline:none;border-bottom:1px dashed;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;cursor:text;white-space:pre-wrap;word-break:break-word}.GuidedAchievementBuilder_blankEmpty__IqF5E{background-color:#F3F4F6;color:#6B7280;font-style:italic;border-color:#D1D5DB}.GuidedAchievementBuilder_blankFilled___i9Xm{background-color:#FEF3C7;color:#92400E;border-color:#D97706;font-weight:500;font-style:normal}.GuidedAchievementBuilder_blankSpan__UT4Z2:empty:before{content:attr(data-placeholder);color:#9CA3AF;font-style:italic}.GuidedAchievementBuilder_freeTextSpan__uavwF{display:inline-block;width:100%;outline:none;font-family:inherit;font-size:13px;line-height:1.6;min-height:20px;white-space:pre-wrap;word-break:break-word}.GuidedAchievementBuilder_freeTextSpan__uavwF:empty:before{content:attr(data-placeholder);color:#9CA3AF;font-style:italic}.GuidedAchievementBuilder_addBulletRow__gK8g7{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#9CA3AF;padding:6px 0;cursor:pointer;user-select:none;transition:color .15s ease-in-out;min-height:32px}.GuidedAchievementBuilder_addBulletRow__gK8g7:hover{color:#0A4F8B}.GuidedAchievementBuilder_emptyStateContainer__wL_zw{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;border:1px dashed #d1d5db;border-radius:6px;background-color:#FAFBFD;transition:all .15s ease-in-out;text-align:center}.GuidedAchievementBuilder_emptyStateContainer__wL_zw .GuidedAchievementBuilder_addBulletRow__gK8g7{font-size:13px;font-weight:500;padding:8px 16px;border:1px solid #e5e7eb;border-radius:6px;background-color:#FFFFFF;box-shadow:0 1px 2px rgba(0,0,0,.05)}.GuidedAchievementBuilder_emptyStateContainer__wL_zw .GuidedAchievementBuilder_addBulletRow__gK8g7:hover{border-color:#0A4F8B;background-color:#F0F7FF}.GuidedAchievementBuilder_emptyStateHint__c7LSx{font-size:11px;color:#9CA3AF;margin-top:4px}.GuidedAchievementBuilder_bulletFooter__xePg0{display:flex;justify-content:space-between;align-items:center;margin-top:8px;border-top:1px solid #f3f4f6;padding-top:8px}.GuidedAchievementBuilder_footerActions__gYVPp{display:flex;align-items:center;gap:8px}@media (max-width:640px){.GuidedAchievementBuilder_categoryChip__14lbp,.GuidedAchievementBuilder_templateChip__MYVma{min-height:36px}.GuidedAchievementBuilder_deleteBtn__whH_D{opacity:1}}