.createSuggestions_createPage__etmmH{min-height:100vh;background:var(--black-purple);color:var(--white-1);padding:2rem}.createSuggestions_topBar__Jytjv{margin-bottom:1rem}.createSuggestions_topBar__Jytjv a{display:inline-block}.createSuggestions_topBar__Jytjv .createSuggestions_backBtn__cluYh{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;background:var(--dark-gray);border:none;border-radius:var(--border-radius-small);color:#fff;padding:.4rem 1rem;cursor:pointer;transition:background-color var(--transition-normal)}.createSuggestions_topBar__Jytjv .createSuggestions_backBtn__cluYh:hover{background:var(--dark-gray-hover)}.createSuggestions_loadingContainer__qjxfe{margin-top:4rem;text-align:center;font-size:1.2rem}.createSuggestions_reminderBox__8KcAV{background:var(--dark-purple);border-left:4px solid var(--default-green);padding:1rem;border-radius:var(--border-radius-small);margin:1.5rem auto;max-width:720px;text-align:center}.createSuggestions_reminderBox__8KcAV p{margin:0;color:var(--text-color-black-purple);font-size:.95rem;line-height:1.5}.createSuggestions_reminderBox__8KcAV p strong{color:var(--default-purple);font-size:1rem}.createSuggestions_reminderBox__8KcAV .createSuggestions_emphasis__EzJAR{display:inline-block;margin-top:.25rem;color:var(--text-color-purple-primary-active);font-weight:600}.createSuggestions_reminderBox__8KcAV .createSuggestions_emphasis__EzJAR a{color:var(--default-green);text-decoration:underline}.createSuggestions_reminderBox__8KcAV .createSuggestions_emphasis__EzJAR a:hover{color:var(--light-purple-2-hover)}.createSuggestions_pageTitle__8zR_x{font-size:2rem;text-align:center;margin-bottom:.5rem;color:var(--default-green)}.createSuggestions_pageDescription___qB9t{text-align:center;font-size:.9rem;opacity:.8;margin-bottom:2rem}.createSuggestions_formSection__IXp8G{background:var(--dark-purple);padding:1rem;border-radius:var(--border-radius-small);max-width:600px;margin:0 auto 2rem;display:flex;flex-direction:column;gap:.5rem}.createSuggestions_formSection__IXp8G input,.createSuggestions_formSection__IXp8G textarea{width:100%;border-radius:var(--border-radius-small);border:1px solid var(--dark-gray);background:var(--mid-purple);color:var(--white-1);padding:.5rem;min-height:42px}.createSuggestions_formSection__IXp8G input:focus,.createSuggestions_formSection__IXp8G textarea:focus{outline:none;border-color:var(--purple-2)}.createSuggestions_formSection__IXp8G button{align-self:flex-end;background:var(--purple-2);border:none;border-radius:var(--border-radius-small);color:var(--white-1);padding:.4rem 1rem;font-size:.9rem;cursor:pointer;transition:background-color var(--transition-normal)}.createSuggestions_formSection__IXp8G button:hover{background-color:var(--purple-1)}.createSuggestions_myTitle__syYiQ{text-align:center;font-size:1.4rem;color:var(--default-green);margin-bottom:1rem}.createSuggestions_paginationRow__oST4B{display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.createSuggestions_paginationRow__oST4B button{background:var(--dark-gray);border:none;border-radius:var(--border-radius-small);color:#fff;padding:.3rem .8rem;cursor:pointer}.createSuggestions_paginationRow__oST4B button:disabled{opacity:.5;cursor:not-allowed}.createSuggestions_paginationRow__oST4B button:hover:not(:disabled){background:var(--dark-gray-hover)}.createSuggestions_tableWrapper__hQKZD{overflow-x:auto;max-width:1000px;margin:0 auto}.createSuggestions_mySuggestionsTable__dUwZr tbody tr{border-bottom:1px solid var(--dark-gray)}.createSuggestions_mySuggestionsTable__dUwZr tbody tr:hover{background:var(--mid-purple)}.createSuggestions_mySuggestionsTable__dUwZr tbody tr td{padding:.6rem}.createSuggestions_loginPrompt___cGRg{background:var(--dark-purple);padding:1rem;border-radius:var(--border-radius-small);max-width:600px;margin:0 auto 2rem;text-align:center}.createSuggestions_loginPrompt___cGRg h2{margin-top:0;color:var(--default-green);margin-bottom:.5rem}.createSuggestions_loginPrompt___cGRg p{font-size:.9rem;opacity:.9;margin-bottom:1rem}.createSuggestions_loginPrompt___cGRg .createSuggestions_loginButton__wV6DH{background:var(--purple-2);border:none;border-radius:var(--border-radius-small);color:#fff;padding:.4rem 1rem;font-size:.9rem;cursor:pointer;transition:background-color var(--transition-normal)}.createSuggestions_loginPrompt___cGRg .createSuggestions_loginButton__wV6DH:hover{background-color:var(--purple-1)}.createSuggestions_mySuggestionsTable__dUwZr{width:100%;border-collapse:collapse}.createSuggestions_mySuggestionsTable__dUwZr thead{background:var(--dark-purple)}.createSuggestions_mySuggestionsTable__dUwZr thead tr th{padding:.6rem;text-align:left;border-bottom:1px solid var(--dark-gray)}.createSuggestions_mySuggestionsTable__dUwZr tbody .createSuggestions_tableRow__WAZ_R{display:table-row;color:inherit;text-decoration:none;border-bottom:1px solid var(--dark-gray);transition:background-color var(--transition-normal)}.createSuggestions_mySuggestionsTable__dUwZr tbody .createSuggestions_tableRow__WAZ_R:hover{background:var(--mid-purple)}.createSuggestions_mySuggestionsTable__dUwZr tbody .createSuggestions_tableRow__WAZ_R td{padding:.6rem;vertical-align:middle}.createSuggestions_title__VO_U6{color:var(--text-color-green-primary)}.createSuggestions_link__wCgXY:hover,.createSuggestions_title__VO_U6:hover{text-decoration:underline}.createSuggestions_likeButton__mn7d2{background:none;border:1px solid var(--dark-gray);border-radius:var(--border-radius-small);color:var(--white-1);padding:.3rem .6rem;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;transition:background-color var(--transition-normal),border-color var(--transition-normal)}.createSuggestions_likeButton__mn7d2:hover{background-color:var(--purple-2);border-color:var(--purple-2)}.createSuggestions_liked__011Ql{background-color:#d3ff4a;border-color:#d3ff4a;color:#000}.createSuggestions_liked__011Ql:hover{background-color:#a8dd09;border-color:#a8dd09}.createSuggestions_statusBadge__jZExD{padding:.2rem .4rem;border-radius:var(--border-radius-small);font-size:.75rem;font-weight:700;text-transform:uppercase}.createSuggestions_approved__pBCZF{background-color:#85e085;color:#1b371b}.createSuggestions_pending__VJkjr{background-color:#ffc107;color:#382f00}.createSuggestions_rejected__pARmg{background-color:#e57373;color:#3b0b0b}