.new_pageWrapper__olB1i{min-height:100vh;background:#ffffff;position:relative}.new_closeButton__2mLcC{position:absolute;top:20px;right:20px;z-index:100}.new_backButton__OAWZo{position:absolute;top:20px;left:20px;z-index:100}.new_selectionContainer__ZIR8s{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding-top:80px}.new_typeButton__EPrkS{width:200px;height:60px;font-size:1.1rem}.new_stepper__0EM_s{max-width:800px;margin:0 auto}.new_tabs__goPhy{border-bottom:1px solid #e9ecef}.new_infoBar__hZ1J2{background:#495057;padding:16px 0}.new_formContent___h_6X{background:#ffffff}.new_formSection__YvJ36{padding:20px 0}.new_uploadZone__Pwojh{border:2px dashed #dee2e6;border-radius:8px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;height:120px}.new_uploadZone__Pwojh:hover{border-color:#adb5bd}.new_uploadZoneDragging__h5QJ0{border-color:#f59f00;background-color:#fff9db}.new_libraryZone___CVkl{border:1px solid #dee2e6;border-radius:8px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;height:120px}.new_libraryZone___CVkl:hover{border-color:#adb5bd;background-color:#f8f9fa}.new_bannerPreview__LhNJK{position:relative;border-radius:8px;overflow:hidden}.new_bannerRemove__ph8d2{position:absolute;top:8px;right:8px;z-index:10}.new_timelineColumn__9qfsF{display:flex;flex-direction:column}.new_timelineHeader__SkMR8{min-height:120px}.new_timelineInput__Lf_d3{margin-top:auto}.new_greySection__u13o_{background:#f5f5f5;margin-top:40px}.new_notification__NjWFg{position:fixed;top:80px;right:20px;z-index:1000;width:320px}.new_stepper__0EM_s .mantine-Stepper-step{flex-direction:column;gap:8px}.new_stepper__0EM_s .mantine-Stepper-stepIcon{background:#868e96;border:none;color:white}.new_stepper__0EM_s .mantine-Stepper-stepIcon[data-completed],.new_stepper__0EM_s .mantine-Stepper-stepIcon[data-progress]{background:#495057}.new_stepper__0EM_s .mantine-Stepper-separator{background:#dee2e6}@media (max-width:768px){.new_typeButton__EPrkS{width:150px;height:50px}.new_stepper__0EM_s{display:none}}.UserAvatar_wrapper__XTnug{position:relative;display:inline-flex}.UserAvatar_pointsBadge__xNW0L{position:absolute;bottom:-4px;right:-8px;font-size:9px;line-height:1;padding:2px 5px;min-width:20px;height:16px;border-radius:8px;pointer-events:none;z-index:1;border:1.5px solid var(--mantine-color-body)}.HomeSection_heroSection___8Vfc{padding:40px 0 30px;background:#ffffff}.HomeSection_heroTitle__UCpCa{font-size:2.5rem;font-weight:600;color:#1a1a1a}.HomeSection_section__lah2J{padding:30px 0 40px;background:#ffffff}.HomeSection_channelCard__xpP4C{flex:1 1;min-width:200px;max-width:300px;min-height:200px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.HomeSection_channelCard__xpP4C:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.HomeSection_channelCardImageWrapper__WG6cR{position:relative;height:200px}.HomeSection_channelCardPlaceholder__UuCiO{height:100%;display:flex;align-items:center;justify-content:center}.HomeSection_channelCardOverlay__dtsH9{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.HomeSection_channelCardTitle__B7AkS{font-size:1.1rem;line-height:1.3}.HomeSection_ideasSection__HvWUJ{padding:80px 0;background:#f5f5f5}.HomeSection_carouselWrapper__FOIQQ{position:relative;padding:0 60px}.HomeSection_carouselTrack__2EDI4{overflow:hidden}.HomeSection_carouselArrow__jfMlq{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:42px;height:42px;border-radius:50%;background:white;border:1px solid #dee2e6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;color:inherit}.HomeSection_carouselArrow__jfMlq:hover{background:#f8f9fa}.HomeSection_carouselArrow__jfMlq:focus-visible{outline:2px solid #228be6;outline-offset:2px}.HomeSection_carouselDot__vPZbP{width:8px;height:8px;border-radius:50%;background:#dee2e6;cursor:pointer;transition:background .2s ease}.HomeSection_carouselDotActive__gimsh{background:#1a1a1a}.HomeSection_ideaCard__N8Dt7{width:260px;min-width:260px;transition:transform .2s ease,box-shadow .2s ease}.HomeSection_ideaCard__N8Dt7:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.HomeSection_ideaCardImage__bG4Dt{height:160px;overflow:hidden}.HomeSection_ideaCardPlaceholder__hf7RB{height:100%;background:linear-gradient(135deg,#667eea,#764ba2)}.HomeSection_newsSection__wQ_Wo{padding:80px 0;background:#ffffff}.HomeSection_newsCard__VBVjr{width:320px;min-width:320px;transition:transform .2s ease,box-shadow .2s ease}.HomeSection_newsCard__VBVjr:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.HomeSection_newsCardImage__YQDIw{height:180px;overflow:hidden}.HomeSection_newsCardPlaceholder__DTBaV{height:100%;background:linear-gradient(135deg,#f5af19,#f12711)}.HomeSection_footer__Pg1dz{background:#1a1a1a;padding:40px 0;margin-top:auto}.HomeSection_sideIndicator__0Ys_I{position:fixed;left:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;z-index:100}.HomeSection_sideIndicatorDot__A2o_n{width:10px;height:10px;border-radius:50%;background:#dee2e6;cursor:pointer;transition:all .2s ease}.HomeSection_sideIndicatorDotActive__vzxWI{background:#f59f00;transform:scale(1.2)}@media (max-width:768px){.HomeSection_heroTitle__UCpCa{font-size:1.8rem}.HomeSection_channelCard__xpP4C{min-width:0;max-width:100%}.HomeSection_ideaCard__N8Dt7{width:240px;min-width:240px}.HomeSection_newsCard__VBVjr{width:100%;max-width:320px}.HomeSection_sideIndicator__0Ys_I{display:none}}.AppShell_header__sIM_T{background:#ffffff;border-bottom:1px solid #e9ecef}.AppShell_headerTest__QRmda{background:#fff4e6;border-bottom:1px solid #ffd8a8}.AppShell_logoLink__o7ARy{text-decoration:none;color:inherit}.AppShell_logoIcon__ol1zF{font-size:1.8rem;line-height:1}.AppShell_logoTitle__8kQ1Q{color:#e67700;font-weight:700;font-size:1.1rem;line-height:1.2;margin:0}.AppShell_logoTagline__aByIH{color:#495057;font-size:.6rem;letter-spacing:.05em;line-height:1;margin-top:2px}.AppShell_navLink__by5mT{display:flex;align-items:center;gap:4px;padding:8px 16px;text-decoration:none;color:#495057;font-size:.9rem;font-weight:500;border-radius:4px;transition:background .15s ease,color .15s ease}.AppShell_navLink__by5mT:hover{background:#f8f9fa;color:#1a1a1a}.AppShell_navLinkActive__6cBm2{color:#1a1a1a;font-weight:600}.AppShell_navIcon__ZaNh2{font-size:1rem}@media (max-width:1200px){.AppShell_navLink__by5mT{padding:8px 10px;font-size:.85rem}}.activity_pageWrapper__0Gn7G{min-height:100vh;background:#f8f9fa}.activity_pageTitle__ckB81{font-weight:400;font-size:2rem}.activity_masonryGrid__9qRmt{display:flex;gap:20px}.activity_masonryColumn__LS1d_{flex:1 1;display:flex;flex-direction:column;gap:20px}.activity_activityCard__YKRQE{position:relative;background:#ffffff;transition:transform .2s ease,box-shadow .2s ease;overflow:visible}.activity_activityCard__YKRQE:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.activity_timeBadgeWrapper__mPyQ9{display:flex;justify-content:center;margin-bottom:8px}.activity_timeBadge__tetcb{background:#f1f3f5;padding:4px 16px;border-radius:20px;border:1px solid #e9ecef;display:inline-block}.activity_cardImage__l93fD{height:180px;border-radius:8px;margin:-16px -16px 0}.activity_description__rcrFI{font-style:italic;line-height:1.6}@media (max-width:992px){.activity_masonryGrid__9qRmt{flex-direction:column}.activity_masonryColumn__LS1d_{width:100%}}@media (max-width:768px){.activity_pageTitle__ckB81{font-size:1.5rem}}.MemberManagementModal_panel__SjdrL{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);padding:4px}.MemberManagementModal_userRow__nuO6Z{padding:6px 8px;border-radius:var(--mantine-radius-sm);cursor:pointer}.MemberManagementModal_userRow__nuO6Z:hover{background-color:var(--mantine-color-gray-1)}.MemberManagementModal_memberRow__6hSR9{padding:6px 8px;border-radius:var(--mantine-radius-sm)}.MemberManagementModal_memberRow__6hSR9:hover{background-color:var(--mantine-color-gray-0)}.channel-detail_pageWrapper__GxLXG{min-height:100vh;display:flex;flex-direction:column;background:#ffffff}.channel-detail_heroSection__oJYaq{position:relative;min-height:480px;display:flex;flex-direction:column;justify-content:center;padding-top:60px}.channel-detail_heroOverlay__R2OGZ{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.4));pointer-events:none}.channel-detail_managementButtons__sm3EI{position:absolute;top:20px;right:20px;z-index:10;display:flex;flex-direction:column;gap:8px}.channel-detail_advanceButton__rWwuO,.channel-detail_editButton__WxDIK,.channel-detail_evaluationsButton__OHXAW{width:44px;height:44px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.channel-detail_heroContent__AdBdN{position:relative;z-index:2;text-align:center;padding-bottom:80px}.channel-detail_typeBadge__xbeBC{font-size:.7rem;letter-spacing:.15em;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.2)!important;border:1px solid rgba(255,255,255,.3);color:white!important}.channel-detail_heroTitle__d6hHM{font-size:2.5rem;font-weight:600;color:white;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-top:16px;max-width:600px;margin-left:auto;margin-right:auto}.channel-detail_statusBadge__6yuuW{font-size:.75rem;letter-spacing:.1em;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.25);color:white!important;padding:8px 16px}.channel-detail_submitButton__KElGL{padding:12px 32px;font-size:1rem;font-weight:500;border-radius:4px}.channel-detail_submitClosedLabel__ngtTV{font-weight:500;letter-spacing:.05em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.channel-detail_sideIndicator__Pq9WT{position:fixed;left:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:100;padding:8px}.channel-detail_sideIndicatorDot__6XE6w{width:10px;height:10px;border-radius:50%;background:#dee2e6;cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.channel-detail_sideIndicatorDot__6XE6w:hover{background:#adb5bd;transform:scale(1.1)}.channel-detail_sideIndicatorDotActive__srcKv{background:#f59f00;transform:scale(1.3);box-shadow:0 0 0 3px rgba(245,159,0,.2)}.channel-detail_sideIndicatorDotActive__srcKv:hover{background:#f59f00;transform:scale(1.3)}.channel-detail_tabsWrapper__V9pHn{position:absolute;bottom:0;left:0;right:0;z-index:3}.channel-detail_tabs__oq_rS{background:transparent}.channel-detail_tabsList__iiA0J{border:none!important;background:transparent;gap:32px}.channel-detail_tab__jRsQ3{color:rgba(255,255,255,.7)!important;font-weight:500;font-size:.95rem;padding:16px 8px;border:none!important;background:transparent!important}.channel-detail_tab__jRsQ3:hover{color:white!important;background:transparent!important}.channel-detail_tab__jRsQ3[data-active=true]{color:white!important;border-bottom:2px solid white!important}.channel-detail_timelineSection__BkW7Q{background:white;padding:24px 0 16px;border-bottom:1px solid #e9ecef}.channel-detail_timelineWrapper__Ooc9B{position:relative}.channel-detail_timelineItem__9fGeQ{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;flex:1 1}.channel-detail_timelineIcon__IUqjX{margin-bottom:4px}.channel-detail_progressBar__6rbud{height:4px;background:#e9ecef;border-radius:2px;margin-top:16px;overflow:hidden}.channel-detail_progressFill__WHGnq{height:100%;background:linear-gradient(90deg,#f59f00,#f59f00);border-radius:2px;transition:width .3s ease}.channel-detail_evaluationsSection__4RkU9{background:#f1f3f5;flex:1 1}.channel-detail_contentSection__4In8U{padding:40px 0;flex:1 1}.channel-detail_followBar__EdufF{padding-bottom:24px;border-bottom:1px solid #e9ecef}.channel-detail_descriptionSection__mHVYo{padding:40px 0;max-width:800px}.channel-detail_descriptionTitle__jjIvJ{font-style:italic;font-weight:500;color:#1a1a1a}.channel-detail_descriptionText__abr6_{color:#495057;line-height:1.7}.channel-detail_descriptionText__abr6_ img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.channel-detail_departmentSection__bS_Jd{padding:24px 0;border-top:1px solid #e9ecef}.channel-detail_ideasToolbar__1vq_0{padding:12px 0;border-bottom:1px solid #e9ecef;margin-bottom:24px}.channel-detail_ideasSearchInput__lQ7wc{width:200px}.channel-detail_ideasSearchInput__lQ7wc input{border:none;background:transparent}.channel-detail_ideaCard__CjZAO{overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;border:1px solid #e9ecef}.channel-detail_ideaCard__CjZAO:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.channel-detail_ideaCardGradient__JExC4{height:100px}.channel-detail_ideaCardBody__Ssrkh{padding:14px 16px 16px}.channel-detail_ideaCardTitle__0KRxH{color:#1a1a1a;line-height:1.4}.channel-detail_ideaListItem__acG1y{display:flex;flex-direction:row;align-items:center;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;text-decoration:none;border:1px solid #e9ecef}.channel-detail_ideaListItem__acG1y:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.channel-detail_ideaListAccent__Bdt5H{width:4px;align-self:stretch;flex-shrink:0}.channel-detail_ideaListInfo__O1KVi{flex:1 1;padding:12px 16px;min-width:0}.channel-detail_helpSection__hHZho{background:#f8f9fa;padding:48px 0}.channel-detail_footer__jYhSw{background:#3d3d3d;padding:40px 0;margin-top:auto}@media (max-width:768px){.channel-detail_heroSection__oJYaq{min-height:400px}.channel-detail_heroTitle__d6hHM{font-size:1.75rem}.channel-detail_sideIndicator__Pq9WT{display:none}.channel-detail_tabsList__iiA0J{gap:16px}.channel-detail_tab__jRsQ3{font-size:.85rem;padding:12px 4px}.channel-detail_timelineWrapper__Ooc9B{flex-wrap:wrap;gap:16px}.channel-detail_timelineItem__9fGeQ{flex:0 0 45%}.channel-detail_ideasToolbar__1vq_0{flex-direction:column;gap:12px}.channel-detail_ideasSearchInput__lQ7wc{width:100%}}.community_pageWrapper__0oaBt{min-height:100vh;background:#f8f9fa;display:flex;flex-direction:column}.community_header__intTE{text-align:center;margin-bottom:40px;padding-top:20px}.community_pageTitle__3zg7S{font-weight:400;font-size:2.5rem}.community_panelHeader__K_iEo{display:flex;align-items:center;gap:10px;margin-bottom:20px}.community_panelIcon__5TA6k{justify-content:center;width:40px;height:40px;color:#fff}.community_panelIcon__5TA6k,.community_row__Ub40D{display:flex;align-items:center;border-radius:10px}.community_row__Ub40D{gap:14px;padding:12px 14px;transition:background .15s ease}.community_row__Ub40D:hover{background:#f1f3f5}.community_rank__DOY59{min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-weight:700;font-size:.85rem;color:#868e96;background:#f1f3f5}.community_rankGold__lu08M{background:linear-gradient(135deg,#f59f00,#fab005);color:#fff;box-shadow:0 2px 8px rgba(245,159,0,.35)}.community_rankSilver__ROcH4{background:linear-gradient(135deg,#adb5bd,#ced4da);color:#fff;box-shadow:0 2px 8px rgba(173,181,189,.35)}.community_rankBronze__TdLj0{background:linear-gradient(135deg,#e8590c,#fd7e14);color:#fff;box-shadow:0 2px 8px rgba(232,89,12,.3)}.community_userInfo__FdWwn{flex:1 1;min-width:0}.community_userName__QKDRd{font-weight:600;font-size:.9rem;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community_userRole__Sq3Tx{font-size:.75rem;color:#868e96}.community_points__oGRxo{font-weight:700;font-size:1rem;color:#212529;white-space:nowrap}.community_pointsLabel__3e1ow{font-size:.7rem;color:#adb5bd;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.community_statChips__FNsUN{display:flex;gap:6px;flex-wrap:wrap}.community_topDivider__l9a_p{height:1px;background:linear-gradient(90deg,transparent,#dee2e6,transparent);margin:6px 0}@media (max-width:768px){.community_pageTitle__3zg7S{font-size:1.75rem}.community_row__Ub40D{padding:10px;gap:10px}.community_statChips__FNsUN{display:none}}.campaign-detail_pageWrapper__xmpjv{min-height:100vh;display:flex;flex-direction:column;background:#ffffff}.campaign-detail_heroSection__6vlyh{position:relative;min-height:480px;display:flex;flex-direction:column;justify-content:center;padding-top:60px}.campaign-detail_heroOverlay__No82o{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.4));pointer-events:none}.campaign-detail_managementButtons__k2M_B{position:absolute;top:20px;right:20px;z-index:10;display:flex;flex-direction:column;gap:8px}.campaign-detail_advanceButton__W_TAw,.campaign-detail_editButton__b9JQs,.campaign-detail_evaluationsButton__nUamn{width:44px;height:44px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.campaign-detail_heroContent__9_ixZ{position:relative;z-index:2;text-align:center;padding-bottom:80px}.campaign-detail_typeBadge__RNFGk{font-size:.7rem;letter-spacing:.15em;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.2)!important;border:1px solid rgba(255,255,255,.3);color:white!important}.campaign-detail_heroTitle__BSIQc{font-size:2.5rem;font-weight:600;color:white;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-top:16px;max-width:600px;margin-left:auto;margin-right:auto}.campaign-detail_statusBadge__gGuQ7{font-size:.75rem;letter-spacing:.1em;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.25);color:white!important;padding:8px 16px}.campaign-detail_submitButton__0si8K{padding:12px 32px;font-size:1rem;font-weight:500;border-radius:4px}.campaign-detail_submitClosedLabel__W6RFx{font-weight:500;letter-spacing:.05em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.campaign-detail_sideIndicator__KBMwa{position:fixed;left:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:100;padding:8px}.campaign-detail_sideIndicatorDot__25de_{width:10px;height:10px;border-radius:50%;background:#dee2e6;cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.campaign-detail_sideIndicatorDot__25de_:hover{background:#adb5bd;transform:scale(1.1)}.campaign-detail_sideIndicatorDotActive__0tq41{background:#f59f00;transform:scale(1.3);box-shadow:0 0 0 3px rgba(245,159,0,.2)}.campaign-detail_sideIndicatorDotActive__0tq41:hover{background:#f59f00;transform:scale(1.3)}.campaign-detail_tabsWrapper__OLHHy{position:absolute;bottom:0;left:0;right:0;z-index:3}.campaign-detail_tabs__wo5wx{background:transparent}.campaign-detail_tabsList__uW6hy{border:none!important;background:transparent;gap:32px}.campaign-detail_tab__CNmQ6{color:rgba(255,255,255,.7)!important;font-weight:500;font-size:.95rem;padding:16px 8px;border:none!important;background:transparent!important}.campaign-detail_tab__CNmQ6:hover{color:white!important;background:transparent!important}.campaign-detail_tab__CNmQ6[data-active=true]{color:white!important;border-bottom:2px solid white!important}.campaign-detail_timelineSection__vbQUv{background:white;padding:24px 0 16px;border-bottom:1px solid #e9ecef}.campaign-detail_timelineWrapper__YVgeB{position:relative}.campaign-detail_timelineItem__kWsiw{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;flex:1 1}.campaign-detail_timelineIcon__RUP3u{margin-bottom:4px}.campaign-detail_progressBar__18Jlf{height:4px;background:#e9ecef;border-radius:2px;margin-top:16px;overflow:hidden}.campaign-detail_progressFill__v0yMn{height:100%;background:linear-gradient(90deg,#f59f00,#f59f00);border-radius:2px;transition:width .3s ease}.campaign-detail_evaluationsSection__QOmQj{background:#f1f3f5;flex:1 1}.campaign-detail_contentSection__FVSLG{padding:40px 0;flex:1 1}.campaign-detail_followBar__CsagD{padding-bottom:24px;border-bottom:1px solid #e9ecef}.campaign-detail_descriptionSection__BjGwF{padding:40px 0;max-width:800px}.campaign-detail_descriptionTitle__g_3gX{font-style:italic;font-weight:500;color:#1a1a1a}.campaign-detail_descriptionText__z1ISu{color:#495057;line-height:1.7}.campaign-detail_descriptionText__z1ISu img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.campaign-detail_departmentSection__2CJHx{padding:24px 0;border-top:1px solid #e9ecef}.campaign-detail_ideasToolbar__OqkIS{padding:12px 0;border-bottom:1px solid #e9ecef;margin-bottom:24px}.campaign-detail_ideasSearchInput__vR2J7{width:200px}.campaign-detail_ideasSearchInput__vR2J7 input{border:none;background:transparent}.campaign-detail_ideaCard__L0Fh0{overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;border:1px solid #e9ecef}.campaign-detail_ideaCard__L0Fh0:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.campaign-detail_ideaCardGradient__2Poy7{height:100px}.campaign-detail_ideaCardBody__kPIS3{padding:14px 16px 16px}.campaign-detail_ideaCardTitle__yYCeA{color:#1a1a1a;line-height:1.4}.campaign-detail_ideaListItem__Sw5sK{display:flex;flex-direction:row;align-items:center;overflow:hidden;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;text-decoration:none;border:1px solid #e9ecef}.campaign-detail_ideaListItem__Sw5sK:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.campaign-detail_ideaListAccent__yJBzw{width:4px;align-self:stretch;flex-shrink:0}.campaign-detail_ideaListInfo__2aLpK{flex:1 1;padding:12px 16px;min-width:0}.campaign-detail_helpSection__EW3q7{background:#f8f9fa;padding:48px 0}.campaign-detail_footer__vQVSN{background:#3d3d3d;padding:40px 0;margin-top:auto}@media (max-width:768px){.campaign-detail_heroSection__6vlyh{min-height:400px}.campaign-detail_heroTitle__BSIQc{font-size:1.75rem}.campaign-detail_sideIndicator__KBMwa{display:none}.campaign-detail_tabsList__uW6hy{gap:16px}.campaign-detail_tab__CNmQ6{font-size:.85rem;padding:12px 4px}.campaign-detail_timelineWrapper__YVgeB{flex-wrap:wrap;gap:16px}.campaign-detail_timelineItem__kWsiw{flex:0 0 45%}.campaign-detail_ideasToolbar__OqkIS{flex-direction:column;gap:12px}.campaign-detail_ideasSearchInput__vR2J7{width:100%}}.evaluate-pairwise_pageWrapper__hziic{min-height:100vh;background:#fff;display:flex;flex-direction:column}.evaluate-pairwise_header__da8hY{text-align:center;padding:24px 24px 16px;border-bottom:1px solid #e9ecef}.evaluate-pairwise_sessionName__BcW9M{font-size:1.5rem;font-weight:600;margin:0;color:#1a1a1a}.evaluate-pairwise_backLink__liFri{font-size:.85rem;color:#868e96;text-decoration:none;display:inline-block;margin-bottom:4px}.evaluate-pairwise_backLink__liFri:hover{color:#495057}.evaluate-pairwise_progressArea__gxKYB{padding:16px 32px;background:#f8f9fa;border-bottom:1px solid #e9ecef;text-align:center}.evaluate-pairwise_progressLabel__K9VNU{font-size:.85rem;color:#495057;margin-bottom:8px}.evaluate-pairwise_coveredBadge__zcbkl{display:inline-block;margin-top:4px;font-size:.8rem;color:#40c057;font-weight:600}.evaluate-pairwise_comparisonArea___TaKT{display:flex;flex:1 1;overflow:hidden}.evaluate-pairwise_ideaPanel__n42wZ{flex:1 1;overflow-y:auto;padding:32px;background:#fafbfc}.evaluate-pairwise_ideaPanelLeft__J3r5f{border-right:1px solid #e9ecef}.evaluate-pairwise_ideaPanelRight__7Z8sw{border-left:1px solid #e9ecef}.evaluate-pairwise_ideaImage__4ygxT{width:100%;max-height:180px;object-fit:cover;border-radius:8px;margin-bottom:16px}.evaluate-pairwise_ideaTitle__AFKP9{font-size:1.15rem;font-weight:600;margin:0 0 8px;color:#1a1a1a}.evaluate-pairwise_ideaMeta__dU12f{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.evaluate-pairwise_ideaDescription__jgWPo{font-size:.85rem;line-height:1.6;color:#495057}.evaluate-pairwise_ideaDescription__jgWPo p{margin:0 0 12px}.evaluate-pairwise_slidersPanel___dpYT{width:400px;min-width:400px;overflow-y:auto;padding:32px 24px;display:flex;flex-direction:column;align-items:center}.evaluate-pairwise_decisionHeadline__GatrP{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:center;margin-bottom:32px;color:#1a1a1a}.evaluate-pairwise_criterionBlock__3BhGQ{width:100%;margin-bottom:28px}.evaluate-pairwise_criterionLabel__hYDcN{font-size:.9rem;font-weight:500;text-align:center;margin-bottom:8px;color:#495057}.evaluate-pairwise_centerBar__eBBkt{left:var(--bar-left)!important;width:var(--bar-width)!important}.evaluate-pairwise_sliderEndLabels__F0kr5{display:flex;justify-content:space-between;font-size:.75rem;color:#868e96;margin-top:4px}.evaluate-pairwise_submitArea__zOigz{margin-top:auto;padding-top:24px;width:100%;text-align:center}.evaluate-pairwise_allDoneBox__373WM{text-align:center;padding:48px 24px}.evaluate-pairwise_guardMessage__iBSVS{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:48px;text-align:center}@media (max-width:1100px){.evaluate-pairwise_comparisonArea___TaKT{flex-direction:column}.evaluate-pairwise_ideaPanel__n42wZ{border:none;border-bottom:1px solid #e9ecef}.evaluate-pairwise_ideaPanelLeft__J3r5f{border-right:none}.evaluate-pairwise_ideaPanelRight__7Z8sw{border-left:none}.evaluate-pairwise_slidersPanel___dpYT{width:100%;min-width:0;border-bottom:1px solid #e9ecef}}.evaluation-session_pageWrapper__p0ELU{min-height:100vh;background:#ffffff}.evaluation-session_header__Up5Pk{text-align:center;padding:40px 0 24px;border-bottom:1px solid #e9ecef}.evaluation-session_parentName__rSruQ{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#495057;margin-bottom:4px}.evaluation-session_sessionName__oQtev{font-size:2rem;font-weight:400;color:#1a1a1a;margin:0}.evaluation-session_stepNav__I3b7p{display:flex;justify-content:center;padding:24px 0;max-width:900px;margin:0 auto}.evaluation-session_stepItem__zIlKF{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 32px 10px 24px;font-size:.85rem;font-weight:500;color:#868e96;background:#f1f3f5;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s;-webkit-clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%);margin-left:-8px}.evaluation-session_stepItem__zIlKF:first-child{margin-left:0;border-radius:4px 0 0 4px;-webkit-clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);padding-left:20px}.evaluation-session_stepItem__zIlKF:last-child{border-radius:0 4px 4px 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,16px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,16px 50%);padding-right:20px}.evaluation-session_stepItemActive__EtPxv{background:#f59f00;color:#ffffff;font-weight:600;z-index:1}.evaluation-session_stepItemCompleted__gPSxy{background:#e8e8e8;color:#495057}.evaluation-session_contentSection__dyBd9{max-width:1100px;margin:0 auto;padding:40px 24px}.evaluation-session_sectionTitle__oWfiP{font-size:1.6rem;font-weight:400;color:#1a1a1a;margin-bottom:32px;border-bottom:1px solid #e9ecef;padding-bottom:12px}.evaluation-session_fieldLabel___zGTO{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#1a1a1a;margin-bottom:4px}.evaluation-session_fieldHint__QSR9_{font-size:.85rem;color:#868e96;margin-bottom:12px}.evaluation-session_organizerRow__NZBS5{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.evaluation-session_organizerChip__GW0L9{display:flex;align-items:center;gap:8px}.evaluation-session_addOrganizerBtn__NXJBt{display:flex;align-items:center;gap:8px;color:#868e96;cursor:pointer;font-size:.9rem}.evaluation-session_addOrganizerBtn__NXJBt:hover{color:#495057}.evaluation-session_toggleRow__HJMZ2{display:flex;align-items:center;gap:16px}.evaluation-session_ideaTableHeader__37y_9{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:8px}.evaluation-session_ideaTableTitle__PJWD0{font-size:1.3rem;font-weight:400;color:#1a1a1a}.evaluation-session_selectAllLink__fssFc{color:#868e96;font-size:.9rem;cursor:pointer;margin-left:16px}.evaluation-session_selectAllLink__fssFc:hover{color:#495057;text-decoration:underline}.evaluation-session_searchRow__TBf40{display:flex;align-items:center;gap:12px;margin-bottom:16px}.evaluation-session_objectCount__4qQyr{font-size:.85rem;color:#495057}.evaluation-session_ideaTable___cOiZ{width:100%;border-collapse:collapse}.evaluation-session_ideaTable___cOiZ th{text-align:left;font-size:.8rem;font-weight:600;color:#495057;padding:10px 12px;border-bottom:2px solid #dee2e6;white-space:nowrap}.evaluation-session_ideaTable___cOiZ td{padding:12px;border-bottom:1px solid #e9ecef;font-size:.9rem;color:#1a1a1a;vertical-align:middle}.evaluation-session_ideaTable___cOiZ tr:hover td{background:#f8f9fa}.evaluation-session_ideaTitleCell__YZUsU{display:flex;align-items:center;gap:12px}.evaluation-session_ideaThumbnail__lR5ac{width:48px;height:36px;border-radius:4px;object-fit:cover;background:linear-gradient(135deg,#e9ecef,#dee2e6);flex-shrink:0}.evaluation-session_statusBadge__W2_Su{font-size:.8rem;color:#495057}.evaluation-session_nextButton__je2jT{display:flex;justify-content:flex-end;margin-top:40px;padding-bottom:40px}.evaluation-session_placeholderStep__s1POp{text-align:center;padding:80px 0;color:#868e96}.evaluation-session_loadingWrapper__eclQT{display:flex;justify-content:center;align-items:center;min-height:60vh}@media (max-width:768px){.evaluation-session_stepNav__I3b7p{flex-wrap:wrap;gap:4px}.evaluation-session_stepItem__zIlKF{margin-left:0;border-radius:4px;padding:8px 16px;font-size:.75rem}.evaluation-session_stepItem__zIlKF,.evaluation-session_stepItem__zIlKF:first-child,.evaluation-session_stepItem__zIlKF:last-child{-webkit-clip-path:none;clip-path:none}.evaluation-session_sessionName__oQtev{font-size:1.4rem}}.evaluate_pageWrapper__X87T1{min-height:100vh;background:#fff;display:flex;flex-direction:column}.evaluate_header__mz2V2{text-align:center;padding:24px 24px 16px;border-bottom:1px solid #e9ecef}.evaluate_sessionName__cZhi_{font-size:1.5rem;font-weight:600;margin:0;color:#1a1a1a}.evaluate_backLink__DAnpk{font-size:.85rem;color:#868e96;text-decoration:none;display:inline-block;margin-bottom:4px}.evaluate_backLink__DAnpk:hover{color:#495057}.evaluate_mainContent__fcVkm{display:flex;flex:1 1;overflow:hidden}.evaluate_ideaSidebar__zOmIL{width:280px;min-width:280px;border-right:1px solid #e9ecef;display:flex;flex-direction:column;background:#fafafa}.evaluate_sidebarHeader__souKx{padding:12px 16px;border-bottom:1px solid #e9ecef;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#868e96}.evaluate_ideaItem__3yIk5{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;border-bottom:1px solid #f1f3f5;transition:background .15s}.evaluate_ideaItem__3yIk5:hover{background:#f1f3f5}.evaluate_ideaItemActive__rlPfm{background:#fff3e0;border-left:3px solid #f59f00}.evaluate_ideaItemCompleted__0A_HR{opacity:.7}.evaluate_checkIcon__PSnoA{color:#40c057;flex-shrink:0}.evaluate_pendingDot__2CjPW{width:10px;height:10px;border-radius:50%;border:2px solid #dee2e6;flex-shrink:0}.evaluate_splitView__pAiK4{display:flex;flex:1 1;overflow:hidden}.evaluate_ideaPanel__H2Z1H{flex:1 1;overflow-y:auto;padding:32px;border-right:1px solid #e9ecef;background:#fafbfc}.evaluate_ideaTitle__GKicG{font-size:1.25rem;font-weight:600;margin:0 0 8px;color:#1a1a1a}.evaluate_ideaImage__MmaAe{width:100%;max-height:200px;object-fit:cover;border-radius:8px;margin-bottom:16px}.evaluate_ideaMeta__ruClf{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.evaluate_ideaDescription__mXrU_{font-size:.9rem;line-height:1.6;color:#495057}.evaluate_ideaDescription__mXrU_ p{margin:0 0 12px}.evaluate_formPanel__gA606{flex:1 1;overflow-y:auto;padding:32px}.evaluate_guidanceBox__hgoOw{background:#f0f4ff;border-radius:8px;padding:16px;margin-bottom:24px;font-size:.875rem;line-height:1.6;color:#495057}.evaluate_criterionField__EKcbn{margin-bottom:24px}.evaluate_criterionLabel__Imv0w{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;color:#495057}.evaluate_requiredMark__JDosi{color:#e03131;margin-left:2px}.evaluate_criterionHint__8Ig1c{font-size:.8rem;color:#868e96;margin-bottom:8px}.evaluate_allDoneBox__ItqaG{text-align:center;padding:48px 24px}@media (max-width:900px){.evaluate_mainContent__fcVkm{flex-direction:column}.evaluate_ideaSidebar__zOmIL{width:100%;min-width:0;max-height:200px;border-right:none;border-bottom:1px solid #e9ecef}.evaluate_splitView__pAiK4{flex-direction:column}.evaluate_ideaPanel__H2Z1H{border-right:none;border-bottom:1px solid #e9ecef}}.CommentForm_editorWrapper__7E_zY{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);transition:border-color .15s ease}.CommentForm_editorWrapper__7E_zY:focus-within{border-color:var(--mantine-color-blue-5)}.CommentForm_editor__tc3mq{padding:8px 12px;min-height:60px;outline:none;font-size:var(--mantine-font-size-sm);line-height:1.55}.CommentForm_editor__tc3mq p{margin:0}.CommentForm_editor__tc3mq .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--mantine-color-gray-5);pointer-events:none;height:0}.CommentForm_mention__j4_bW{background-color:var(--mantine-color-blue-0);color:var(--mantine-color-blue-7);border-radius:var(--mantine-radius-xs);padding:1px 4px;font-weight:500;-webkit-box-decoration-break:clone;box-decoration-break:clone}.CommentForm_mentionList__wo1cB{background:white;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);box-shadow:var(--mantine-shadow-md);overflow:hidden;max-height:240px;overflow-y:auto;min-width:200px}.CommentForm_mentionItem__asPeg{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:8px 12px;border:none;background:none;cursor:pointer;text-align:left;font-size:var(--mantine-font-size-sm)}.CommentForm_mentionItemSelected__blDz5,.CommentForm_mentionItem__asPeg:hover{background-color:var(--mantine-color-blue-0)}.CommentForm_mentionName__Fq05s{font-weight:500;color:var(--mantine-color-dark-7)}.CommentForm_mentionEmail__e860U{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}.CommentForm_renderedMention__8XYdB{background-color:var(--mantine-color-blue-0);color:var(--mantine-color-blue-7);border-radius:var(--mantine-radius-xs);padding:1px 4px;font-weight:500}.CommentForm_renderedComment___KUmj p{margin:0}.CommentForm_renderedComment___KUmj [data-type=mention]{background-color:var(--mantine-color-blue-0);color:var(--mantine-color-blue-7);border-radius:var(--mantine-radius-xs);padding:1px 4px;font-weight:500}.idea-detail_pageWrapper__kPSUm{min-height:100vh;display:flex;flex-direction:column;background:#ffffff}.idea-detail_timelineBar__I2nIX{background:white;border-bottom:1px solid #e9ecef;padding:16px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.idea-detail_timelineNav__it9le{display:flex;align-items:center;gap:8px}.idea-detail_backButton__DUxw5,.idea-detail_editButton__sN9qu{border:1px solid #dee2e6;color:#868e96}.idea-detail_timelineSteps__0h6uC{display:flex;align-items:center;justify-content:center;gap:32px;flex:1 1}.idea-detail_timelineStep___MASZ{display:flex;align-items:center;gap:6px;white-space:nowrap}.idea-detail_stepDot__fi7xl{width:8px;height:8px;border-radius:50%;background:#ced4da;flex-shrink:0}.idea-detail_stepDotActive__HKLSM,.idea-detail_stepDotCompleted__gYyIJ{background:#f59f00}.idea-detail_stepLabel__xYyH7{font-size:.85rem;font-weight:500;color:#868e96}.idea-detail_stepLabelActive__EA0BT,.idea-detail_stepLabelCompleted__kV4DM{color:#f59f00}.idea-detail_progressBar__18CPf{height:3px;background:#e9ecef;margin-top:16px;overflow:hidden}.idea-detail_progressFill__MuOVu{height:100%;background:linear-gradient(90deg,#f59f00,#f59f00);transition:width .3s ease}.idea-detail_contentSection__mU_uy{padding:48px 0;flex:1 1}.idea-detail_contentInner__Bg0oP{max-width:800px;margin:0 auto}.idea-detail_typeBadge__BY2ti{font-size:.7rem;letter-spacing:.15em;font-weight:700;color:#495057!important;background:transparent!important;border:none}.idea-detail_ideaTitle__xD4Uo{font-size:2rem;font-weight:600;color:#1a1a1a}.idea-detail_ideaTitle__xD4Uo,.idea-detail_parentLink__nbgWl{text-align:center;margin-top:8px}.idea-detail_authorRow__rZ5XP{padding:32px 0 48px}.idea-detail_authorInfo__FTTZX{display:flex;align-items:center;gap:12px}.idea-detail_actionButtons__d6Hek{display:flex;align-items:center;gap:8px}.idea-detail_actionButton__P0s6E{border:1px solid #dee2e6;color:#868e96}.idea-detail_followButton__wpLnO,.idea-detail_planiswareButton__wBWAn{border:1px solid #dee2e6;color:#495057}.idea-detail_descriptionText__1wcl6{color:#495057;line-height:1.8;padding-bottom:32px}.idea-detail_customFieldsBlock__oAUGv{padding-bottom:32px}.idea-detail_customFieldTitle__wIGnI{font-size:.7rem;font-weight:700;letter-spacing:.08em;color:#868e96;text-transform:uppercase;margin-bottom:4px}.idea-detail_customFieldDescription__CeSOH{font-size:.8rem;color:#adb5bd;line-height:1.5}.idea-detail_customFieldValue__0_tTG{font-size:.9rem;color:#495057;margin-top:8px}.idea-detail_statsCard__RIzEb{background:linear-gradient(135deg,#f0f4ff,#f5f7fa);border-radius:12px;padding:24px 32px;margin:32px 0}.idea-detail_statsLabel__qn_A3{font-size:.75rem;font-weight:700;letter-spacing:.1em;color:#f59f00}.idea-detail_statsItems__GYolt{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.idea-detail_statItem__BvZ0_{display:flex;align-items:center;gap:6px}.idea-detail_statIcon__h449C{color:#adb5bd}.idea-detail_statValue__BMaaG{font-size:.9rem;color:#495057}.idea-detail_communityVotingCard__gkonk{background:linear-gradient(135deg,#f0fbf6,#f5f7fa);border-radius:12px;padding:24px 32px;margin:0 0 32px}.idea-detail_communityVotingLabel__7AlrV{font-size:.75rem;font-weight:700;letter-spacing:.1em;color:#12b886}.idea-detail_communityVotingRow__X4i26{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0}.idea-detail_communityVotingRow__X4i26+.idea-detail_communityVotingRow__X4i26{border-top:1px solid rgba(0,0,0,.04)}.idea-detail_communityVotingName__FBXN6{font-size:.95rem;color:#495057;font-weight:500;flex:1 1}.idea-detail_communityVotingMeta__dueiI{font-size:.8rem;color:#868e96;min-width:110px;text-align:right}.idea-detail_tabsSection__JTz64{margin-top:32px}.idea-detail_tabs__dWgrd{border-bottom:1px solid #e9ecef}.idea-detail_tabsList__UkMAx{border:none!important;gap:32px}.idea-detail_tab__4_YUq{font-weight:600;font-size:.95rem;padding:12px 4px;color:#868e96!important;border:none!important;background:transparent!important}.idea-detail_tab__4_YUq:hover{color:#495057!important}.idea-detail_tab__4_YUq[data-active=true]{color:#1a1a1a!important;border-bottom:2px solid #1a1a1a!important}.idea-detail_tabContent__zIw0A{padding:40px 0}.idea-detail_detailsGrid__2bOtk{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px 48px;gap:32px 48px}.idea-detail_detailLabel__VE8S3{font-size:.7rem;font-weight:700;letter-spacing:.08em;color:#adb5bd;text-transform:uppercase;margin-bottom:4px}.idea-detail_detailValue__RP_hK{font-size:.95rem;color:#1a1a1a;font-weight:500}.idea-detail_footer__YS9Z0{background:#f8f9fa;border-top:1px solid #e9ecef;padding:32px 0;margin-top:auto}@media (max-width:768px){.idea-detail_timelineSteps__0h6uC{gap:12px;flex-wrap:wrap}.idea-detail_stepLabel__xYyH7{font-size:.75rem}.idea-detail_ideaTitle__xD4Uo{font-size:1.5rem}.idea-detail_statsItems__GYolt{gap:16px}.idea-detail_detailsGrid__2bOtk{grid-template-columns:1fr 1fr;gap:24px}.idea-detail_tabsList__UkMAx{gap:16px}}@media (max-width:480px){.idea-detail_detailsGrid__2bOtk{grid-template-columns:1fr}}.submit_pageWrapper__lULQR{min-height:100vh;background:#ffffff;position:relative}.submit_container__8tD0G{padding:60px 0 80px}.submit_closeButton__5HOJ8{position:absolute;top:24px;right:24px;z-index:10}.submit_header__RvDsC{text-align:center;margin-bottom:40px}.submit_pageTitle__lnAkp{font-size:2rem;font-weight:400;color:#868e96}.submit_infoAlert__3gDmY{margin-bottom:40px;border-radius:4px;background-color:#d4edfc!important;border:none;white-space:pre-wrap}.submit_infoAlert__3gDmY [data-mantine-color-scheme]{color:#1971c2}.submit_formSection__x2s5f{margin-bottom:32px}.submit_titleInput__Z_QbA input{border:1px solid #dee2e6;border-radius:4px;padding:12px;font-size:1rem}.submit_titleInput__Z_QbA input:focus{border-color:#228be6}.submit_helpLink__FPcSr{display:block;margin-top:8px;font-size:.875rem}.submit_uploadZone__LJ_rT{border:2px dashed #dee2e6;border-radius:4px;padding:40px 20px;text-align:center;min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.submit_uploadZone__LJ_rT:hover{border-color:#adb5bd;background-color:#f8f9fa}.submit_libraryZone__FDZXA{border:1px solid #dee2e6;border-radius:4px;padding:40px 20px;text-align:center;min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.submit_libraryZone__FDZXA:hover{border-color:#adb5bd;background-color:#f8f9fa}.submit_editorToolbar__b4JTc{border:1px solid #dee2e6;border-bottom:none;border-radius:4px 4px 0 0;padding:8px 12px;background:#f8f9fa}.submit_descriptionInput__NULo_ textarea{border:1px solid #dee2e6;border-top:none;border-radius:0 0 4px 4px;padding:12px;font-size:1rem;min-height:150px}.submit_descriptionInput__NULo_ textarea:focus{border-color:#dee2e6;border-top:none}.submit_tagsInput__xtBIH input{border:1px solid #dee2e6;border-radius:4px;padding:12px;font-size:1rem}.submit_submitSection__y47Cq{display:flex;flex-direction:column;align-items:center;padding:40px 0;gap:16px}.submit_submitButton__AomUU{min-width:200px;padding:14px 48px;font-size:1rem;font-weight:500;border-radius:4px}.submit_draftLink__P82Ro{font-size:.875rem}.submit_thankYouBody__vDX8f{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px 40px;gap:8px}.submit_thankYouEmoji__AU69e{font-size:64px;line-height:1;margin-bottom:16px}.submit_thankYouTitle__pfXtQ{font-size:1.25rem;font-weight:500;color:#495057;margin-bottom:12px}.submit_thankYouText__HBPVM{color:#868e96;font-size:.95rem}.submit_thankYouButton__BaU8I{margin-top:28px;min-width:140px}@media (max-width:768px){.submit_container__8tD0G{padding:40px 16px 60px}.submit_pageTitle__lnAkp{font-size:1.5rem}.submit_closeButton__5HOJ8{top:16px;right:16px}.submit_libraryZone__FDZXA,.submit_uploadZone__LJ_rT{min-height:100px;padding:24px 16px}}.page_pageWrapper__dwooz{min-height:100vh;display:flex;flex-direction:column}.page_sideIndicator__Y_JZK{position:fixed;left:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:100;padding:8px}.page_sideIndicatorDot__fxZiS{width:10px;height:10px;border-radius:50%;background:#dee2e6;cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);position:relative}.page_sideIndicatorDot__fxZiS:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:transparent;transition:background-color .3s ease}.page_sideIndicatorDot__fxZiS:hover{background:#adb5bd;transform:scale(1.1)}.page_sideIndicatorDot__fxZiS:hover:before{background:rgba(173,181,189,.15)}.page_sideIndicatorDotActive__0OzyH{box-shadow:0 0 0 3px rgba(245,159,0,.2)}.page_sideIndicatorDotActive__0OzyH,.page_sideIndicatorDotActive__0OzyH:hover{background:#f59f00;transform:scale(1.3)}@keyframes page_pulse__U_e85{0%{box-shadow:0 0 0 0 rgba(245,159,0,.4)}70%{box-shadow:0 0 0 8px rgba(245,159,0,0)}to{box-shadow:0 0 0 0 rgba(245,159,0,0)}}.page_sideIndicatorDotActive__0OzyH{animation:page_pulse__U_e85 2s infinite}@media (max-width:768px){.page_sideIndicator__Y_JZK{display:none}}