.Submissions_container__7buYp{max-width:1248px;margin:0 auto;padding:0 24px}.Submissions_postList__Rdrly{list-style-type:none;padding:0;margin:0}.Submissions_post__5YMPA{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:4px;margin-bottom:10px;transition:all .15s ease;overflow:hidden;display:flex}.Submissions_post__5YMPA:hover{border-color:var(--text-tertiary);box-shadow:var(--card-hover-shadow)}.Submissions_voteContainer__STYIq{background-color:var(--bg-tertiary);padding:8px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:40px}.Submissions_downvoteIcon__X1op5,.Submissions_upvoteIcon__RjMmb{width:24px;height:24px;cursor:pointer;opacity:.6;transition:opacity .2s ease}.Submissions_upvoteIcon__RjMmb:hover{opacity:1;filter:brightness(0) saturate(100%) invert(44%) sepia(94%) saturate(2768%) hue-rotate(1deg) brightness(101%) contrast(105%)}.Submissions_downvoteIcon__X1op5:hover{opacity:1;filter:brightness(0) saturate(100%) invert(47%) sepia(82%) saturate(3730%) hue-rotate(214deg) brightness(99%) contrast(98%)}.Submissions_postScore__PxDAx{font-size:12px;font-weight:700;color:var(--text-primary);margin:0}.Submissions_postContent__ykqQv{flex:1 1;padding:8px 12px}.Submissions_postTop__6Q9Ea{display:flex;align-items:center;gap:8px;margin-bottom:8px}.Submissions_subredditImage__BGTTI{width:20px;height:20px;border-radius:50%;object-fit:cover}.Submissions_postSubreddit__IMYV_{font-size:12px;color:var(--text-primary);font-weight:700;margin:0}.Submissions_postSubreddit__IMYV_:hover{text-decoration:underline}.Submissions_postMeta__mQHVB{font-size:12px;color:var(--text-secondary);margin:0}.Submissions_postAuthor__kXQwf{font-size:12px;color:var(--text-secondary);margin:4px 0 8px}.Submissions_postAuthor__kXQwf:hover{text-decoration:underline}.Submissions_postTitle__j4P7O{font-size:18px;font-weight:500;color:var(--text-primary);margin:0 0 8px;line-height:1.4}.Submissions_postTitle__j4P7O:hover{color:var(--reddit-blue)}.Submissions_postBody__ENgB8{margin:12px 0}.Submissions_postImage__EL6j4{max-width:100%;max-height:512px;border-radius:4px;object-fit:contain;cursor:pointer}.Submissions_postUrl__QQz2r{color:var(--reddit-blue);font-size:12px;text-decoration:none;word-break:break-all;display:inline-flex;align-items:center;gap:4px}.Submissions_postUrl__QQz2r:hover{text-decoration:underline}.Submissions_postUrl__QQz2r:before{content:"↗";font-size:14px}.Submissions_postFooter__QsnFl{display:flex;gap:8px;margin-top:8px;font-size:12px;color:var(--text-secondary)}.Submissions_pagination__b4kQv{display:flex;justify-content:center;align-items:center;gap:16px;margin:24px 0;padding:16px;background-color:var(--bg-secondary);border-radius:4px}.Submissions_pagination__b4kQv button{padding:8px 16px;font-size:14px;font-weight:700;border:1px solid var(--border-color);border-radius:20px;background-color:var(--bg-secondary);color:var(--reddit-blue);cursor:pointer;transition:all .2s ease}.Submissions_pagination__b4kQv button:hover:not(:disabled){background-color:var(--bg-tertiary);border-color:var(--reddit-blue)}.Submissions_pagination__b4kQv button:active:not(:disabled){transform:scale(.98)}.Submissions_pagination__b4kQv button:disabled{opacity:.3;cursor:not-allowed}.Submissions_pageNumber__FjoFd{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.Submissions_noPostsMessage__hcOYh{text-align:center;padding:48px 24px;color:var(--text-secondary);font-size:16px}.Submissions_error__jC9_d{background-color:#fff3cd;border:1px solid #ffe69c;border-radius:4px;padding:16px;margin-bottom:16px;color:#856404}@media (max-width:768px){.Submissions_postTitle__j4P7O{font-size:16px}.Submissions_voteContainer__STYIq{padding:4px;min-width:32px}.Submissions_downvoteIcon__X1op5,.Submissions_upvoteIcon__RjMmb{width:20px;height:20px}}.LoadingSpinner_spinner__wBKOL{width:48px;height:48px;border:4px solid var(--border-color);border-top-color:var(--reddit-orange);border-radius:50%;animation:LoadingSpinner_spin__gzcbN .8s linear infinite;margin:48px auto}@keyframes LoadingSpinner_spin__gzcbN{to{transform:rotate(1turn)}}.LoadingSpinner_spinnerContainer__GX72L{display:flex;justify-content:center;align-items:center;padding:48px;background-color:var(--bg-secondary);border-radius:4px;margin:16px 0}.Home_container__d256j{display:flex;max-width:1248px;margin:0 auto;padding:0 24px;gap:24px}.Home_submissions__VD_Ti{flex:1 1;min-width:0}.Home_stats__rQq1X{flex:0 0 312px;position:-webkit-sticky;position:sticky;top:80px;height:-moz-fit-content;height:fit-content}@media (max-width:960px){.Home_container__d256j{flex-direction:column}.Home_stats__rQq1X{position:static;flex:1 1}}.Search_searchContainer__Zxweq{max-width:1248px;margin:0 auto 24px;padding:0 24px}.Search_searchBox__KhjQd{background-color:var(--bg-secondary);border-radius:20px;padding:16px 20px;box-shadow:var(--card-shadow);margin-bottom:16px}.Search_inputContainer__5LFB9{margin-bottom:16px;position:relative}.Search_subredditInputWrapper___paYS{display:flex;align-items:center;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:20px;padding:8px 16px;transition:all .2s ease}.Search_subredditInputWrapper___paYS:focus-within{background-color:var(--bg-secondary);border-color:var(--reddit-blue);box-shadow:0 0 0 2px rgba(0,121,211,.1)}.Search_subredditPrefix__dV1YD{color:var(--text-secondary);font-weight:500;margin-right:4px;font-size:14px}.Search_subredditInputWrapper___paYS input{flex:1 1;border:none;background:transparent;outline:none;font-size:14px;color:var(--text-primary)}.Search_subredditInputWrapper___paYS input::placeholder{color:var(--text-tertiary)}.Search_inputSuggestions__sLVIM{list-style:none;padding:8px 0;margin:8px 0 0;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);position:absolute;width:100%;z-index:10;max-height:300px;overflow-y:auto}.Search_suggestionButton__wQtTM{width:100%;padding:10px 16px;background-color:transparent;color:var(--text-primary);border:none;text-align:left;cursor:pointer;font-size:14px;transition:background-color .15s ease;display:flex;align-items:center}.Search_suggestionButton__wQtTM:before{content:"r/";color:var(--text-secondary);margin-right:4px;font-weight:500}.Search_suggestionButton__wQtTM:hover{background-color:var(--bg-tertiary)}.Search_formContainer___Mwv_{display:flex;flex-direction:column;gap:12px}.Search_dateSelection__MvWri{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.Search_dateGroup__P23Nq{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:200px}.Search_splitSelectContainer__MMwTC{display:flex;gap:8px}.Search_label__hQVUM{font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.Search_select__ZvPEd{flex:1 1;padding:8px 32px 8px 12px;font-size:14px;border:1px solid var(--border-color);border-radius:4px;background-color:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237c7c7c' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.Search_select__ZvPEd:disabled{opacity:.5;cursor:not-allowed}.Search_select__ZvPEd:hover:not(:disabled){border-color:var(--text-tertiary)}.Search_select__ZvPEd:focus{outline:none;border-color:var(--reddit-blue);box-shadow:0 0 0 2px rgba(0,121,211,.1)}.Search_submitContainer__r1E_4{display:flex;justify-content:flex-end;margin-top:8px}.Search_submitButton__vUZrH{padding:8px 24px;font-size:14px;font-weight:700;border:none;border-radius:20px;background-color:var(--reddit-blue);color:#fff;cursor:pointer;transition:all .2s ease}.Search_submitButton__vUZrH:hover{background-color:var(--reddit-light-blue)}.Search_submitButton__vUZrH:active{transform:scale(.98)}@media (max-width:768px){.Search_dateSelection__MvWri{flex-direction:column;align-items:stretch;gap:16px}.Search_dateGroup__P23Nq{width:100%}.Search_submitContainer__r1E_4{justify-content:stretch}.Search_submitButton__vUZrH{width:100%}}.styles_headerContainer__v_TQg{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:0;margin-bottom:20px;box-shadow:var(--card-shadow);position:-webkit-sticky;position:sticky;top:0;z-index:100}.styles_Title__WqY5M{font-size:24px;font-weight:700;padding:12px 20px;margin:0;color:var(--reddit-orange);display:flex;align-items:center;gap:8px}.styles_Title__WqY5M:before{content:"R";display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--reddit-orange);color:#fff;border-radius:50%;font-weight:700;font-size:20px}.styles_contentWrapper__wS7_W{max-width:1248px;margin:0 auto;padding:0 24px}