.AnalyticsDashboard_analyticsSection__YPZmr{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);color:white;min-height:100vh;padding:2rem 0;font-family:Helvetica Neue,sans-serif}.AnalyticsDashboard_container__F7tys{max-width:1400px;margin:0 auto;padding:0 2rem}.AnalyticsDashboard_header__GD0kp{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.AnalyticsDashboard_headerContent__Oe6Jh h1.AnalyticsDashboard_title__lFgj_{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(45deg,#ffffff,#cccccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AnalyticsDashboard_subtitle__pwHkL{font-size:1.2rem;color:#cccccc;margin:0}.AnalyticsDashboard_timeframeSelector__COAKw{display:flex;align-items:center}.AnalyticsDashboard_timeframeSelect__4jvgp{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:white;padding:.8rem 1rem;border-radius:6px;font-size:.95rem;cursor:pointer}.AnalyticsDashboard_metricsGrid__7FOSZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:3rem}.AnalyticsDashboard_metricCard__HMM_Y{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:transform .3s ease}.AnalyticsDashboard_metricCard__HMM_Y:hover{transform:translateY(-2px)}.AnalyticsDashboard_metricIcon__VXvrY{font-size:2rem;opacity:.8}.AnalyticsDashboard_metricContent__f7cKU{flex:1}.AnalyticsDashboard_metricValue__cgk4O{font-size:2rem;font-weight:700;margin:0 0 .3rem;color:white}.AnalyticsDashboard_metricTitle__cDJNd{font-size:.95rem;color:#cccccc;margin:0 0 .2rem}.AnalyticsDashboard_metricSubtitle__oO6D2{font-size:.8rem;color:#999999}.AnalyticsDashboard_chartsGrid__GJu1K{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:3rem}.AnalyticsDashboard_chartCard__DA7Ij{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem}.AnalyticsDashboard_chartTitle__b8GFz{font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;color:white}.AnalyticsDashboard_sentimentChart__htRXH{display:flex;flex-direction:column;gap:1rem}.AnalyticsDashboard_sentimentItem__D0alw{display:flex;justify-content:space-between;align-items:center;padding:.8rem;background:rgba(255,255,255,.03);border-radius:6px}.AnalyticsDashboard_sentimentLabel__U2mZd{display:flex;align-items:center;gap:.8rem;font-size:.95rem;color:#eeeeee}.AnalyticsDashboard_sentimentColor__gYoQx{width:12px;height:12px;border-radius:50%}.AnalyticsDashboard_sentimentStats__mUWD5{display:flex;align-items:center;gap:1rem}.AnalyticsDashboard_sentimentCount__aT2XG{font-weight:600;color:white}.AnalyticsDashboard_sentimentPercentage__obhk9{font-size:.9rem;color:#cccccc}.AnalyticsDashboard_trendChart__zUEjA{display:flex;flex-direction:column;gap:1.2rem}.AnalyticsDashboard_trendItem__4_FMt{display:flex;align-items:center;gap:1rem}.AnalyticsDashboard_trendLabel__Z_CCT{min-width:140px;font-size:.9rem;color:#cccccc}.AnalyticsDashboard_trendBar__SORAs{flex:1;height:8px;background:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}.AnalyticsDashboard_trendFill__IQMYN{height:100%;border-radius:4px;transition:width .8s ease}.AnalyticsDashboard_trendValue___VHWK{min-width:40px;text-align:right;font-weight:600;color:white}.AnalyticsDashboard_listsGrid__d07UC{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:3rem}.AnalyticsDashboard_listCard__ZrBgB{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem}.AnalyticsDashboard_listTitle__yNgrj{font-size:1.3rem;font-weight:600;margin-bottom:1.5rem;color:white}.AnalyticsDashboard_listContent__E_iS3{display:flex;flex-direction:column;gap:1rem}.AnalyticsDashboard_listItem__t1M2X{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:rgba(255,255,255,.03);border-radius:6px;border:1px solid rgba(255,255,255,.05)}.AnalyticsDashboard_listItemContent__Lac8E{flex:1}.AnalyticsDashboard_listItemTitle__UYE0s{font-size:1rem;font-weight:500;margin:0 0 .3rem;color:white}.AnalyticsDashboard_listItemMeta__LwtLo{font-size:.85rem;color:#999999;margin:0}.AnalyticsDashboard_listItemValue__n39SW{font-weight:600;color:#ffffff;font-size:.9rem}.AnalyticsDashboard_apiSection__2u7gE{margin-top:3rem}.AnalyticsDashboard_apiCard__jO0R_{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:3rem;text-align:center}.AnalyticsDashboard_apiTitle__yR3Yv{font-size:2rem;font-weight:600;margin-bottom:1rem;color:white}.AnalyticsDashboard_apiDescription__7F7jk{font-size:1.1rem;color:#cccccc;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.AnalyticsDashboard_apiFeatures__62ehS{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.AnalyticsDashboard_apiFeature__AV8wc{display:flex;align-items:center;gap:.8rem;padding:1rem;background:rgba(255,255,255,.03);border-radius:6px;font-size:.95rem;color:#eeeeee}.AnalyticsDashboard_apiFeatureIcon__QIdD3{font-size:1.2rem}.AnalyticsDashboard_apiButton__6r8ZK{background:linear-gradient(45deg,#ffffff,#cccccc);color:black;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.AnalyticsDashboard_apiButton__6r8ZK:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,255,255,.2)}.AnalyticsDashboard_loadingSpinner__vxv4f{text-align:center;padding:4rem 2rem;font-size:1.2rem;color:#cccccc}@media (max-width:768px){.AnalyticsDashboard_container__F7tys{padding:0 1rem}.AnalyticsDashboard_header__GD0kp{flex-direction:column;align-items:flex-start;gap:1rem}.AnalyticsDashboard_headerContent__Oe6Jh h1.AnalyticsDashboard_title__lFgj_{font-size:2rem}.AnalyticsDashboard_metricsGrid__7FOSZ{grid-template-columns:1fr;gap:1rem}.AnalyticsDashboard_chartsGrid__GJu1K,.AnalyticsDashboard_listsGrid__d07UC{grid-template-columns:1fr;gap:1.5rem}.AnalyticsDashboard_apiCard__jO0R_,.AnalyticsDashboard_chartCard__DA7Ij,.AnalyticsDashboard_listCard__ZrBgB{padding:1.5rem}.AnalyticsDashboard_apiFeatures__62ehS{grid-template-columns:1fr}.AnalyticsDashboard_trendItem__4_FMt{flex-direction:column;align-items:flex-start;gap:.5rem}.AnalyticsDashboard_trendLabel__Z_CCT{min-width:auto}.AnalyticsDashboard_trendBar__SORAs{width:100%}}.Footer_footer__n5_Eq{background-color:#0a0a0a;color:#fff;padding:3rem 2rem;font-family:Arial,sans-serif;font-size:14px}.Footer_columns__5hQaf{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.Footer_column__6TstL{min-width:150px;flex:1}.Footer_column__6TstL h4{font-size:1rem;margin-bottom:1rem;color:#fff}.Footer_column__6TstL ul{list-style:none;padding:0;margin:0}.Footer_column__6TstL ul li{margin-bottom:.5rem}.Footer_column__6TstL ul li a{color:#ccc;text-decoration:none}.Footer_column__6TstL ul li a:hover{color:#fff;text-decoration:underline}.Footer_bottomBar__6xeTb{border-top:1px solid #333;padding-top:1.5rem;font-size:13px;color:#aaa}.Footer_info__9_XsP,.Footer_links__h99oD{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.Footer_links__h99oD a{color:#aaa;text-decoration:none}.Footer_links__h99oD a:hover{color:#fff;text-decoration:underline}.HeaderComponent_header__c6GH0{background-color:black;color:white;font-family:Helvetica Neue,sans-serif}.HeaderComponent_topBar__ZClcC{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem}.HeaderComponent_logo__TTiGt{font-size:1.8rem;font-weight:700}.HeaderComponent_actions__MuofR{display:flex;gap:1rem;align-items:center}.HeaderComponent_actionLink__h0f5r{color:white;text-decoration:none;font-size:.95rem;padding:.3rem;border:2px solid white}.HeaderComponent_subscribeBtn__NwwDl{background:white;color:black;padding:.4rem .8rem;border-radius:4px;font-size:.9rem;font-weight:600;text-decoration:none}.HeaderComponent_navbar__bmYqW{background-color:#1a1a1a;display:flex;justify-content:space-between;align-items:center;padding:.75rem 2rem}.HeaderComponent_navItems__4FyBI{list-style:none;display:flex;gap:1.5rem;margin:0;padding:0}.HeaderComponent_navItems__4FyBI li a{color:white;text-decoration:none;font-size:.95rem}.HeaderComponent_searchInput__hl1Ge{background:#333;border:1px solid #555;color:white;padding:.4rem .8rem;border-radius:4px;font-size:.9rem;width:220px}@media (max-width:768px){.HeaderComponent_topBar__ZClcC{flex-direction:row;justify-content:space-between;align-items:center;padding:.8rem 1rem}.HeaderComponent_logo__TTiGt{font-size:1.1rem;font-weight:600}.HeaderComponent_actions__MuofR{display:flex;gap:.5rem;font-size:.8rem;white-space:nowrap}.HeaderComponent_subscribeBtn__NwwDl{padding:.2rem .6rem;font-size:.8rem}.HeaderComponent_navbar__bmYqW{overflow-x:auto;white-space:nowrap;padding:.5rem 1rem;background-color:#111}.HeaderComponent_navItems__4FyBI{display:inline-flex;gap:1.2rem;font-size:.85rem;list-style:none;padding:0;margin:0}.HeaderComponent_searchInput__hl1Ge{display:none}}.PollingSection_pollingSection__LZwRY{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);color:white;min-height:100vh;padding:2rem 0;font-family:Helvetica Neue,sans-serif}.PollingSection_container__xx2vB{max-width:1200px;margin:0 auto;padding:0 2rem}.PollingSection_header__v4m4O{text-align:center;margin-bottom:3rem}.PollingSection_title__bFEfq{font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(45deg,#ffffff,#cccccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PollingSection_subtitle__kh8cL{font-size:1.2rem;color:#cccccc;max-width:600px;margin:0 auto;line-height:1.6}.PollingSection_pollsGrid___iBk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:3rem}.PollingSection_pollCard__dYiih{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease}.PollingSection_pollCard__dYiih:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(255,255,255,.1)}.PollingSection_pollHeader__licX4{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.PollingSection_pollTitle__Kgyqn{font-size:1.4rem;font-weight:600;margin-bottom:.8rem;color:white}.PollingSection_pollMeta___SNuc{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#999999}.PollingSection_voteCount__vANil{background:rgba(255,255,255,.1);padding:.3rem .8rem;border-radius:20px}.PollingSection_endDate__aqBlp{color:#ffcc00}.PollingSection_pollQuestion__2LSYz{margin-bottom:1.5rem}.PollingSection_pollQuestion__2LSYz p{font-size:1.1rem;color:#eeeeee;line-height:1.5}.PollingSection_optionsContainer__WtfdR{display:flex;flex-direction:column;gap:1rem}.PollingSection_optionContainer__PsQc1{width:100%}.PollingSection_voteOption__bD5MA{width:100%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);color:white;padding:1rem 1.5rem;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s ease;text-align:left}.PollingSection_voteOption__bD5MA:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.4);transform:translateX(5px)}.PollingSection_resultOption__clCuj{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem}.PollingSection_optionText__9vYaL{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem;font-size:1rem;color:#eeeeee}.PollingSection_percentage__IVm3k{font-weight:600;color:#ffffff}.PollingSection_progressBar__H5qoR{background:rgba(255,255,255,.1);height:8px;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.PollingSection_progressFill__bh9Tn{height:100%;background:linear-gradient(90deg,#ffffff,#cccccc);border-radius:4px;transition:width .8s ease}.PollingSection_resultOption__clCuj .PollingSection_voteCount__vANil{font-size:.85rem;color:#999999;background:none;padding:0}.PollingSection_thankYou__lGQsU{margin-top:1.5rem;padding:1rem;background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.3);border-radius:6px;text-align:center}.PollingSection_thankYou__lGQsU p{color:#4CAF50;margin:0;font-size:.95rem}.PollingSection_infoSection__kNOtZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.PollingSection_infoCard__pvNh8{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.5rem}.PollingSection_infoCard__pvNh8 h3{font-size:1.3rem;margin-bottom:1rem;color:white}.PollingSection_infoCard__pvNh8 p{color:#cccccc;line-height:1.6;margin:0}.PollingSection_ctaSection__y9KiG{text-align:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:3rem 2rem}.PollingSection_ctaSection__y9KiG h2{font-size:1.8rem;margin-bottom:1rem;color:white}.PollingSection_ctaSection__y9KiG p{font-size:1.1rem;color:#cccccc;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.PollingSection_ctaButton__jR0lL{background:linear-gradient(45deg,#ffffff,#cccccc);color:black;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.PollingSection_ctaButton__jR0lL:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,255,255,.2)}.PollingSection_loadingSpinner__qabOm{text-align:center;padding:4rem 2rem;font-size:1.2rem;color:#cccccc}.PollingSection_noPolls__zZNXy{text-align:center;padding:4rem 2rem;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.PollingSection_noPolls__zZNXy h2{font-size:1.8rem;margin-bottom:1rem;color:white}.PollingSection_noPolls__zZNXy p{font-size:1.1rem;color:#cccccc}@media (max-width:768px){.PollingSection_container__xx2vB{padding:0 1rem}.PollingSection_title__bFEfq{font-size:2rem}.PollingSection_pollsGrid___iBk0{grid-template-columns:1fr;gap:1.5rem}.PollingSection_pollCard__dYiih{padding:1.5rem}.PollingSection_pollMeta___SNuc{flex-direction:column;align-items:flex-start;gap:.5rem}.PollingSection_infoSection__kNOtZ{grid-template-columns:1fr;gap:1.5rem}.PollingSection_ctaSection__y9KiG{padding:2rem 1.5rem}.PollingSection_ctaSection__y9KiG h2{font-size:1.5rem}}.SurveySection_surveySection__bT9TC{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);color:white;min-height:100vh;padding:2rem 0;font-family:Helvetica Neue,sans-serif}.SurveySection_container__ta8xA{max-width:800px;margin:0 auto;padding:0 2rem}.SurveySection_surveyHeader__f3G8P{text-align:center;margin-bottom:3rem}.SurveySection_title__HjeE5{font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(45deg,#ffffff,#cccccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SurveySection_subtitle__xkPms{font-size:1.2rem;color:#cccccc;margin-bottom:0}.SurveySection_surveyCard__H262x{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:2rem}.SurveySection_surveyInfo__jnxL5{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.SurveySection_surveyTitle__rB7dS{font-size:1.8rem;font-weight:600;margin-bottom:1rem;color:white}.SurveySection_surveyDescription__kBkfq{font-size:1.1rem;color:#cccccc;line-height:1.6;margin-bottom:1rem}.SurveySection_surveyMeta__C1CAZ{display:flex;gap:1rem;font-size:.9rem;color:#999999}.SurveySection_responseCount__OziEV{background:rgba(255,255,255,.1);padding:.3rem .8rem;border-radius:20px}.SurveySection_questionsContainer__G4n46{margin-bottom:2rem}.SurveySection_questionContainer___kbbB{margin-bottom:2rem;padding:1.5rem;background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.SurveySection_questionTitle__NZ7tD{font-size:1.3rem;font-weight:500;margin-bottom:1rem;color:white}.SurveySection_optionsContainer__fp0j4{display:flex;flex-direction:column;gap:.8rem}.SurveySection_optionLabel__TF2eD{display:flex;align-items:center;gap:.8rem;cursor:pointer;padding:.8rem;border-radius:6px;transition:background-color .2s ease}.SurveySection_optionLabel__TF2eD:hover{background:rgba(255,255,255,.05)}.SurveySection_radioInput__WNflD{width:18px;height:18px;accent-color:#ffffff}.SurveySection_optionText__4bOTA{font-size:1rem;color:#eeeeee}.SurveySection_textArea__FzYUn{width:100%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:1rem;color:white;font-size:1rem;font-family:inherit;resize:vertical;min-height:100px}.SurveySection_textArea__FzYUn::-moz-placeholder{color:#999999}.SurveySection_textArea__FzYUn::placeholder{color:#999999}.SurveySection_textArea__FzYUn:focus{outline:none;border-color:rgba(255,255,255,.4)}.SurveySection_ratingContainer___n97H{display:flex;gap:1rem;margin-bottom:.5rem}.SurveySection_ratingLabel__sZQZP{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:.5rem;border-radius:6px;transition:background-color .2s ease}.SurveySection_ratingLabel__sZQZP:hover{background:rgba(255,255,255,.05)}.SurveySection_ratingInput__FkZHL{margin-bottom:.3rem;accent-color:#ffffff}.SurveySection_ratingNumber__vkOUD{font-size:1.1rem;font-weight:500;color:#eeeeee}.SurveySection_ratingLabels__s8oLy{display:flex;justify-content:space-between;font-size:.9rem;color:#999999}.SurveySection_submitContainer___F4tN{text-align:center;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.SurveySection_submitBtn__EXz5I{background:linear-gradient(45deg,#ffffff,#cccccc);color:black;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:200px}.SurveySection_submitBtn__EXz5I:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,255,255,.2)}.SurveySection_submitBtn__EXz5I:disabled{opacity:.5;cursor:not-allowed;transform:none}.SurveySection_successMessage__iPVst{text-align:center;padding:3rem 2rem;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.SurveySection_successMessage__iPVst h2{font-size:2rem;margin-bottom:1rem;color:#4CAF50}.SurveySection_successMessage__iPVst p{font-size:1.1rem;color:#cccccc;margin-bottom:2rem}.SurveySection_newSurveyBtn__i_YnP{background:transparent;color:white;border:2px solid white;padding:.8rem 1.5rem;border-radius:6px;font-size:1rem;cursor:pointer;transition:all .3s ease}.SurveySection_newSurveyBtn__i_YnP:hover{background:white;color:black}.SurveySection_surveySelector__5vwRN{margin-top:2rem}.SurveySection_surveySelector__5vwRN h3{font-size:1.3rem;margin-bottom:1rem;color:white}.SurveySection_surveyList__wPyht{display:flex;flex-wrap:wrap;gap:1rem}.SurveySection_surveyOption__VtVP9{background:rgba(255,255,255,.1);color:white;border:1px solid rgba(255,255,255,.2);padding:.8rem 1.2rem;border-radius:6px;cursor:pointer;transition:all .3s ease;font-size:.95rem}.SurveySection_surveyOption__VtVP9:hover{background:rgba(255,255,255,.2);transform:translateY(-1px)}.SurveySection_loadingSpinner__G4lCJ{text-align:center;padding:4rem 2rem;font-size:1.2rem;color:#cccccc}.SurveySection_noSurveys__toVCY{text-align:center;padding:4rem 2rem;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.SurveySection_noSurveys__toVCY h2{font-size:1.8rem;margin-bottom:1rem;color:white}.SurveySection_noSurveys__toVCY p{font-size:1.1rem;color:#cccccc}@media (max-width:768px){.SurveySection_container__ta8xA{padding:0 1rem}.SurveySection_title__HjeE5{font-size:2rem}.SurveySection_surveyCard__H262x{padding:1.5rem}.SurveySection_questionContainer___kbbB{padding:1rem}.SurveySection_ratingContainer___n97H{justify-content:space-between}.SurveySection_surveyList__wPyht{flex-direction:column}.SurveySection_surveyOption__VtVP9{text-align:center}}.NewsSection_newsSection__1eCkc{padding:4rem 2rem;background:#fff;border-top:1px solid #e0e0e0}.NewsSection_header__X_trE{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.NewsSection_titleSection__YmdVW{display:flex;flex-direction:column;gap:.5rem}.NewsSection_title__xAy6h{font-size:1.8rem;font-weight:700;font-family:Helvetica Neue,sans-serif;color:#111;margin:0;display:flex;align-items:center;gap:.5rem}.NewsSection_lastUpdated__eTxY1{font-size:.8rem;color:#666;font-style:italic;margin-top:.5rem}.NewsSection_liveIndicator__MjGZR{animation:NewsSection_pulse__MuUKW 2s infinite;font-size:.8rem;color:#dc2626}.NewsSection_connectionStatus__iy4Bd{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;padding:.25rem .75rem;border-radius:1rem;background:rgba(0,0,0,.05)}.NewsSection_statusDot__Ng29R{width:8px;height:8px;border-radius:50%;background:#6b7280}.NewsSection_statusDot__Ng29R.NewsSection_connected__wHSK_{background:#16a34a;animation:NewsSection_pulse__MuUKW 2s infinite}.NewsSection_statusDot__Ng29R.NewsSection_connecting__qoSgM{background:#d97706;animation:NewsSection_pulse__MuUKW 1s infinite}.NewsSection_statusDot__Ng29R.NewsSection_error__yzZEW{background:#dc2626}.NewsSection_connectionStatus__iy4Bd.NewsSection_connected__wHSK_{background:rgba(34,197,94,.1);color:#16a34a}.NewsSection_connectionStatus__iy4Bd.NewsSection_connecting__qoSgM{background:rgba(251,191,36,.1);color:#d97706}.NewsSection_connectionStatus__iy4Bd.NewsSection_error__yzZEW{background:rgba(239,68,68,.1);color:#dc2626}.NewsSection_controls__oHUaz{display:flex;align-items:center;gap:1rem}.NewsSection_updateBadge__jsYcH{font-size:.75rem;font-weight:600;color:#dc2626;background:rgba(239,68,68,.1);padding:.25rem .5rem;border-radius:.75rem;animation:NewsSection_fadeIn__qEtgh .3s ease-in}@keyframes NewsSection_pulse__MuUKW{0%,to{opacity:1}50%{opacity:.5}}@keyframes NewsSection_fadeIn__qEtgh{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NewsSection_refreshButton__RXcZh{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .2s ease}.NewsSection_refreshButton__RXcZh:hover:not(:disabled){background:#e9ecef;border-color:#adb5bd}.NewsSection_refreshButton__RXcZh:disabled{opacity:.6;cursor:not-allowed}.NewsSection_refreshNewsButton__sgy3e{background:linear-gradient(135deg,#28a745,#20c997);border:none;color:white;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease;margin-right:.5rem}.NewsSection_refreshNewsButton__sgy3e:hover:not(:disabled){background:linear-gradient(135deg,#218838,#1ea085);transform:translateY(-1px);box-shadow:0 2px 8px rgba(40,167,69,.3)}.NewsSection_refreshNewsButton__sgy3e:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.NewsSection_loading__qaKLg{text-align:center;padding:3rem 1rem;color:#6b7280;font-size:1.1rem}.NewsSection_articlesGrid__pNIkX{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.NewsSection_noArticles__9FyAg{grid-column:1/-1;text-align:center;padding:3rem 1rem;color:#6b7280;background:rgba(0,0,0,.02);border-radius:8px;border:1px dashed #d1d5db}.NewsSection_noArticles__9FyAg p{margin:.5rem 0;font-size:1rem}.NewsSection_noArticles__9FyAg p:first-child{font-weight:600;color:#374151}.NewsSection_articleCard__Q_UfQ{display:flex;flex-direction:column;height:400px;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fff;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.NewsSection_articleCard__Q_UfQ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.NewsSection_articleCard__Q_UfQ.NewsSection_breaking__3QJUu{border-color:#dc2626;box-shadow:0 0 0 2px rgba(220,38,38,.1)}.NewsSection_imageContainer__b_a2q{width:100%;height:200px;overflow:hidden;position:relative}.NewsSection_articleImage____ktf{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.NewsSection_articleCard__Q_UfQ:hover .NewsSection_articleImage____ktf{transform:scale(1.05)}.NewsSection_breakingBadge__Z0iP_{position:absolute;top:.5rem;left:.5rem;background:#dc2626;color:white;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;z-index:1}.NewsSection_articleContent__a18XG{display:flex;flex-direction:column;flex:1;padding:1rem}.NewsSection_articleTitle__UXX6N{font-size:1.1rem;font-weight:600;color:#000;font-family:Helvetica Neue,sans-serif;line-height:1.3;margin:0 0 .5rem}.NewsSection_articleDescription__DzBrH,.NewsSection_articleTitle__UXX6N{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.NewsSection_articleDescription__DzBrH{font-size:.9rem;color:#555;line-height:1.5;margin:0 0 1rem;flex:1}.NewsSection_articleMeta__aw9zk{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;border-top:1px solid #f0f0f0;gap:.5rem}.NewsSection_category__nigdR{background:#f0f0f0;color:#333;padding:.2rem .6rem;border-radius:12px;font-size:.75rem;font-weight:500;text-transform:capitalize}.NewsSection_publishedAt__yUETT{font-size:.75rem;color:#666;font-style:italic}@media (max-width:768px){.NewsSection_newsSection__1eCkc{padding:2rem 1rem}.NewsSection_articlesGrid__pNIkX{grid-template-columns:1fr;gap:1.5rem}.NewsSection_header__X_trE{flex-direction:column;gap:1rem;align-items:stretch}.NewsSection_controls__oHUaz{justify-content:center}.NewsSection_articleCard__Q_UfQ{max-width:100%;height:auto;min-height:350px}.NewsSection_articleTitle__UXX6N{font-size:1rem;-webkit-line-clamp:2}.NewsSection_articleContent__a18XG{padding:1rem}.NewsSection_title__xAy6h{font-size:1.5rem}}@media (min-width:769px) and (max-width:1024px){.NewsSection_articlesGrid__pNIkX{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.NewsSection_articlesGrid__pNIkX{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.NewsSection_modal__WbVd3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.NewsSection_modalContent__BWZDf{background:white;border-radius:12px;max-width:800px;max-height:90vh;width:100%;overflow-y:auto;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.3)}.NewsSection_closeButton__ohAv7{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.5);color:white;border:none;border-radius:50%;width:40px;height:40px;font-size:1.5rem;cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.NewsSection_closeButton__ohAv7:hover{background:rgba(0,0,0,.7)}.NewsSection_modalImage__trbhf{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0}.NewsSection_modalTitle__s0Jyp{font-size:1.8rem;font-weight:700;color:#111;margin:1.5rem 2rem 1rem;line-height:1.3}.NewsSection_modalMeta__bypp6{display:flex;gap:1rem;margin:0 2rem 1.5rem;flex-wrap:wrap;align-items:center}.NewsSection_modalCategory__Tt8y4{background:#f0f0f0;color:#333;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500;text-transform:capitalize}.NewsSection_modalDate__f_Jno{font-size:.9rem;color:#666;font-style:italic}.NewsSection_modalDescription__d8GQc{font-size:1.1rem;color:#444;line-height:1.6;margin:0 2rem 1.5rem}.NewsSection_sourceLink__4Akvk{display:inline-block;background:#007bff;color:white;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:500;transition:background .2s ease;margin:0 2rem 2rem}.NewsSection_sourceLink__4Akvk:hover{background:#0056b3;color:white}@media (max-width:768px){.NewsSection_modalContent__BWZDf{margin:1rem;max-height:95vh}.NewsSection_modalImage__trbhf{height:200px}.NewsSection_modalTitle__s0Jyp{font-size:1.5rem;margin:1rem 1.5rem .75rem}.NewsSection_modalMeta__bypp6{margin:0 1.5rem 1rem}.NewsSection_modalDescription__d8GQc{font-size:1rem;margin:0 1.5rem 1.5rem}.NewsSection_sourceLink__4Akvk{margin:0 1.5rem 1.5rem}}.SidebarComponent_sidebarContainer__rGMNS{position:fixed;top:150px;right:0;z-index:9999}.SidebarComponent_toggleButton__w1d_f{position:absolute;top:0;background:#000;color:white;padding:12px 24px;font-weight:700;cursor:pointer;transform:rotate(-90deg);transform-origin:top right;left:-110px;border-radius:6px 0 0 6px;transform:rotate(0deg);writing-mode:horizontal-tb;box-shadow:-2px 2px 10px rgba(0,0,0,.2);transition:background .3s ease;z-index:10000;border:2px solid white}.SidebarComponent_sidebar__T9TZi{width:300px;background-color:white;border-left:1px solid #e0e0e0;height:calc(100vh - 80px);overflow-y:auto;box-shadow:-5px 0 10px rgba(0,0,0,.05);padding:1rem 1.2rem}.SidebarComponent_header__6TygI{display:flex;justify-content:space-between;align-items:center}.SidebarComponent_header__6TygI h3{font-size:1.2rem;color:#e00000;font-weight:600}.SidebarComponent_category__QAPzq{font-size:.85rem}.SidebarComponent_newsList__kz9V_{list-style:none;padding:0;margin:1rem 0;gap:1rem}.SidebarComponent_newsList__kz9V_,.SidebarComponent_newsList__kz9V_ li{display:flex;flex-direction:column}.SidebarComponent_time__MB8Y0{font-size:.75rem;color:#888;margin-bottom:.25rem}.SidebarComponent_title__rctPJ{font-size:.95rem;font-weight:500;cursor:pointer}.SidebarComponent_title__rctPJ:hover{text-decoration:underline}.SidebarComponent_viewAll__yS_LJ{display:block;margin-top:1rem;font-size:.85rem;text-align:right;color:#333;text-decoration:none}@media (max-width:768px){.SidebarComponent_closeButton__i2v1T{position:left;top:1rem;right:.5rem;z-index:1001;font-size:1.5rem;background:none;border:none;color:Black;cursor:pointer}}