.TopicsSection_box__k7bu0{padding:0 var(--mantine-spacing-md);margin-top:24px}.TopicsSection_generatedTopicBox__LOD_D{color:var(--mantine-color-blue-0);background-color:var(--mantine-color-white-0);font-size:var(--mantine-font-size-md);font-weight:300;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-xl);border:var(--mantine-spacing-smallBorder) solid var(--mantine-color-blue-8);justify-content:center}.TopicsSection_generatedTopicBox__LOD_D audio{width:100%}.TopicsSection_redButton__rlYLE{color:var(--mantine-color-red-0)!important;border-color:var(--mantine-color-red-0)!important}.TopicsSection_redButton__rlYLE:hover{color:var(--mantine-color-white-0)!important;background-color:var(--mantine-color-red-0)!important;border-color:var(--mantine-color-red-0)!important}.TopicsSection_redButton__rlYLE:disabled{background-color:var(--mantine-color-blue2-0)!important;color:var(--mantine-color-blue-7)!important;border-color:var(--mantine-color-blue2-0)!important}.TopicsSection_alert__YqawR{background-color:var(--mantine-color-white-0);margin:-.05rem 0 var(--mantine-spacing-md) 0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-xl);border:var(--mantine-spacing-smallBorder) solid var(--mantine-color-blue-8)}.TopicsSection_alert__YqawR,.TopicsSection_topicText__haGqQ{color:var(--mantine-color-blue-0);font-size:var(--mantine-font-size-md);font-weight:300}.TopicsSection_topicText__haGqQ{width:calc(100% - 5.5rem)}.TopicsSection_titleLoader__8E4__{position:absolute;width:1.4rem!important;height:1.4rem!important;margin-left:.5rem}.TopicsSection_squaredButtons__LGn6T{margin:0 var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-md);justify-content:center}.TopicsSection_squaredButtons__LGn6T button{border-radius:var(--mantine-radius-xl);width:11rem;font-size:15px;font-weight:400;padding-top:.05rem;margin-bottom:.05rem;margin-top:.05rem}@media (max-width:62em){.TopicsSection_generatedTopicBox__LOD_D{gap:.5rem;justify-content:flex-end}.TopicsSection_generatedTopicBox__LOD_D div:first-of-type,.TopicsSection_topicText__haGqQ{width:100%}}@media (max-width:48em){.TopicsSection_squaredButtons__LGn6T button{width:100%}}