:root{--reddit-bg:#dae0e6;--reddit-white:#fff;--reddit-orange:#d93900;--reddit-blue:#0079d3;--reddit-text:#1c1c1c;--reddit-meta:#787c7e;--reddit-border:#ccc;--reddit-hover:#f8f9fa;--header-height:48px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#dae0e6;background-color:var(--reddit-bg);color:#1c1c1c;color:var(--reddit-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#888}.main-header{background-color:var(--reddit-white);border-bottom:1px solid var(--reddit-border);box-shadow:0 1px 2px #0000000d;height:var(--header-height);padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header-content,.main-header{align-items:center;display:flex}.header-content{justify-content:space-between;margin:0 auto;max-width:1600px;width:100%}.logo{align-items:center;color:var(--reddit-text);display:flex;font-size:20px;font-weight:700;gap:8px;margin-right:20px;min-width:140px;text-decoration:none}.logo img{border-radius:50%;height:32px;width:32px}.search-bar{flex-grow:1;margin:0 20px;max-width:600px}.search-bar input{background-color:#f6f7f8;border:1px solid #edeff1;border-radius:20px;box-sizing:border-box;font-size:14px;height:36px;padding:0 16px 0 40px;transition:all .2s;width:100%}.search-bar input:focus{background-color:var(--reddit-white);border-color:var(--reddit-blue);box-shadow:0 0 0 2px #0079d31a;outline:none}.user-actions{align-items:center;display:flex;gap:16px;min-width:-webkit-max-content;min-width:max-content}.username{color:var(--reddit-text);display:none;font-size:13px;font-weight:500}@media (min-width:768px){.username{display:block}}.profile-link{color:var(--reddit-meta)}.profile-link:hover{color:var(--reddit-text)}.logout-btn{background:none;border:none;color:var(--reddit-meta);cursor:pointer;font-size:13px;font-weight:700}.logout-btn:hover{color:var(--reddit-orange)}.homepage-layout{align-items:flex-start;display:flex;gap:24px;justify-content:center;margin:0 auto;max-width:1024px;padding:20px 24px}.post-feed{flex:1 1;max-width:640px;min-width:0}.right-sidebar{display:block;flex-shrink:0;width:312px}@media (max-width:960px){.right-sidebar{display:none}.homepage-layout{padding:10px}.search-bar{display:none}}.create-post-widget{align-items:center;background-color:var(--reddit-white);border:1px solid var(--reddit-border);border-radius:4px;box-shadow:0 1px 2px #0000000d;display:flex;margin-bottom:16px;padding:8px}.user-avatar-placeholder{background-color:#d7dadc;background-image:url(https://www.redditstatic.com/avatars/defaults/v2/avatar_default_1.png);background-size:cover;border-radius:50%;flex-shrink:0;height:38px;margin-right:8px;width:38px}.create-post-widget input[type=text]{background-color:#f6f7f8;border:1px solid #edeff1;border-radius:4px;flex-grow:1;font-size:14px;height:38px;padding:0 16px;transition:all .2s}.create-post-widget input[type=text]:focus,.create-post-widget input[type=text]:hover{background-color:#fff;border-color:var(--reddit-blue)}.create-post-widget input[type=text]:focus{outline:none}.expanded-form{margin-top:10px;padding-left:46px;width:100%}.expanded-form textarea{border:1px solid #edeff1;border-radius:4px;font-family:inherit;margin-bottom:10px;min-height:100px;padding:10px;width:100%}.form-footer{display:flex;justify-content:flex-end}.reddit-card{background-color:var(--reddit-white);border:1px solid var(--reddit-border);border-radius:4px;display:flex;margin-bottom:10px;overflow:hidden;position:relative;transition:border-color .2s,box-shadow .2s}.reddit-card:hover{border-color:#898989;box-shadow:0 2px 5px #0000000d}.post-preview-card{cursor:pointer}.vote-column,.vote-column-bg{align-items:center;background-color:#f8f9fa;border-right:none;display:flex;flex-direction:column;flex-shrink:0;padding-top:8px;width:40px}.post-preview-card .vote-column-bg{background-color:initial}.vote-btn{background:none;border:none;border-radius:2px;color:#878a8c;cursor:pointer;padding:2px}.vote-btn:hover{background-color:#1a1a1b1a}.vote-btn.active.up{color:var(--reddit-orange)}.vote-btn.active.down{color:var(--reddit-blue)}.vote-score,.vote-score-preview{color:#1a1a1b;font-size:12px;font-weight:700;margin:4px 0}.vote-score.color-orange{color:var(--reddit-orange)}.vote-score.color-blue{color:var(--reddit-blue)}.preview-content{flex-grow:1;padding:8px 16px 8px 8px}.post-meta-header{align-items:center;color:var(--reddit-meta);display:flex;flex-wrap:wrap;font-size:12px;margin-bottom:8px}.subreddit-prefix{color:var(--reddit-text);font-weight:700;margin-right:4px}.subreddit-prefix:hover{text-decoration:underline}.meta-dot{margin:0 4px}.post-author{color:#787c7e}.post-author:hover{text-decoration:underline}.mod-badge{color:#24a0ed;font-weight:700;margin-left:6px}.preview-title{color:#222;font-size:18px;font-weight:500;line-height:22px;margin:0 0 8px}.preview-text{color:#1c1c1c;font-family:inherit;font-size:14px;line-height:21px;margin-bottom:10px}.post-actions-bar{display:flex;gap:4px;margin-top:4px}.action-btn,.action-pill{align-items:center;background:#0000;border:none;border-radius:4px;color:#878a8c;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:6px;padding:6px 10px;transition:background-color .2s}.action-btn:hover,.action-pill:hover{background-color:#1a1a1b1a;color:#1c1c1c}.action-btn.text-only{padding-left:0}.post-detail-view{background-color:var(--reddit-white);border-radius:4px;margin-bottom:20px}.post-header-nav{background:#000;border-radius:4px 4px 0 0;padding:10px 16px}.back-btn-reddit{background:none;border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:700}.question-main-card{border:none;border-bottom:1px solid #ccc;border-radius:0;margin-bottom:0}.post-content-wrapper{padding:8px 16px 16px 8px;width:100%}.post-title-large{color:#1c1c1c;font-size:24px;font-weight:600;margin-bottom:12px}.post-body-text{color:#1c1c1c;font-size:15px;line-height:1.6;margin-bottom:16px;white-space:pre-wrap}.reply-section{background:var(--reddit-white);border-radius:0;margin-bottom:0;padding:24px 40px}.reddit-reply-form{border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.reddit-reply-form .comment-as{background:#f6f7f8;border-bottom:1px solid #edeff1;color:#1c1c1c;font-size:12px;font-weight:700;padding:8px 12px}.reddit-reply-form textarea{border:none;font-family:inherit;min-height:100px;outline:none;padding:12px;resize:vertical}.reddit-reply-form .form-footer{background:#f6f7f8;padding:8px}.answers-thread{background:var(--reddit-white);border-radius:0 0 4px 4px;padding:0 16px 16px}.answer-card{background:#0000;border:none;box-shadow:none;margin-bottom:16px}.answer-card:hover{border-color:#0000;box-shadow:none}.answer-body-wrapper{padding:0 0 0 8px;width:100%}.answer-text{color:#1c1c1c;font-size:14px;line-height:21px;margin:6px 0}.nested-comments-section{border-left:2px solid #edeff1;margin-left:10px;margin-top:10px;padding-left:10px}.nested-comment{margin-bottom:12px}.comment-text{color:#1c1c1c;font-size:13px;margin:2px 0}.nested-reply-form input{border:1px solid #eee;border-radius:4px;margin-top:6px;padding:6px;width:100%}.right-sidebar .widget{background-color:var(--reddit-white);border:1px solid #ccc;border-radius:4px;margin-bottom:16px;overflow:hidden}.widget h4{background-color:#1c1c1c;color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;padding:12px;text-transform:uppercase}.widget:first-child h4{align-items:flex-end;background-image:linear-gradient(#0000004d,#0000004d),url(https://www.redditstatic.com/desktop2x/img/id-cards/banner@2x.png);background-size:cover;display:flex;height:40px}.user-activity-list{list-style:none;margin:0;padding:0}.user-activity-list li{border-bottom:1px solid #f0f0f0;cursor:pointer;font-size:14px;font-weight:500;padding:12px;transition:background .2s}.user-activity-list li:hover{background-color:#f6f7f8}.user-activity-list li:last-child{border-bottom:none}.auth-page{align-items:center;background-color:var(--reddit-bg);display:flex;justify-content:center;min-height:calc(100vh - 60px);padding:20px}.auth-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001a;max-width:400px;padding:40px;width:100%}.auth-card h2{color:#1a1a1b;font-size:24px;margin-bottom:20px;margin-top:0}.form-group{margin-bottom:16px}.form-group label{color:#767676;display:block;font-size:12px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.form-group input{background-color:#f6f7f8;border:1px solid #0000001a;border-radius:4px;box-sizing:border-box;font-size:14px;padding:12px;transition:all .2s;width:100%}.form-group input:focus{background-color:#fff;border-color:var(--reddit-blue);box-shadow:0 0 0 4px #0079d31a;outline:none}.submit-button{background-color:var(--reddit-orange);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.5px;margin-top:16px;padding:12px;text-transform:uppercase;width:100%}.submit-button:hover{background-color:#c13200}.auth-switch-link{font-size:13px;margin-top:20px;text-align:center}.auth-switch-link a{color:var(--reddit-blue);font-weight:700}.login-banner{align-items:center;background-color:var(--reddit-white);border:1px solid var(--reddit-border);border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;padding:16px}.login-banner h3{font-size:16px;margin:0 0 4px}.login-banner p{color:var(--reddit-meta);font-size:14px;margin:0}.login-cta{align-items:center;background-color:#f6f7f8;border:1px solid var(--reddit-border);border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;padding:16px}.login-cta h3{color:#1c1c1c;font-size:14px;font-weight:500;margin:0}.cta-buttons{align-items:center;display:flex;gap:8px;white-space:nowrap}.btn-primary,.btn-reddit-primary{align-items:center;background-color:var(--reddit-orange);border:none;border-radius:99px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:32px;justify-content:center;line-height:1;padding:6px 24px;text-decoration:none}.btn-reddit-primary:hover{background-color:#bd3200}.btn-reddit-outline,.btn-secondary{align-items:center;background-color:initial;border:1px solid var(--reddit-blue);border-radius:99px;color:var(--reddit-blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:32px;justify-content:center;line-height:1;padding:6px 24px;text-decoration:none}.btn-reddit-outline:hover,.btn-secondary:hover{background-color:#f5fafe}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .3s ease-out}.account-container{margin:40px auto;max-width:700px;padding:0 20px}.account-page-title{border-bottom:1px solid var(--reddit-border);color:#1c1c1c;font-size:22px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.settings-card{background-color:var(--reddit-white);border:1px solid var(--reddit-border);border-radius:4px;box-shadow:0 1px 2px #0000000d;margin-bottom:24px;padding:24px}.settings-card h3{color:#1c1c1c;font-size:18px;font-weight:500;margin-bottom:20px;margin-top:0}.settings-card .form-group label{color:#7c7c7c;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.settings-card input{background-color:#fff;border:1px solid #edeff1;border-radius:4px;font-size:14px;max-width:100%;padding:10px 12px;transition:all .2s}.settings-card input:focus{border-color:var(--reddit-blue);box-shadow:0 0 0 2px #0079d31a;outline:none}.settings-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;margin-top:20px;padding-top:20px}.settings-footer .btn-save{background-color:var(--reddit-blue);border:none;border-radius:99px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:8px 24px;transition:background-color .2s}.settings-footer .btn-save:hover{background-color:#0060a8}
/*# sourceMappingURL=main.7facc6f4.css.map*/