.MyCampaignCard_card__I6Qnx{display:flex;flex-direction:column;width:100%;max-width:480px;min-width:0;background:var(--color-white-gray);border-radius:var(--radius-xl);overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;position:relative;text-decoration:none;color:inherit}.MyCampaignCard_card__I6Qnx:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.MyCampaignCard_imageWrapper__fVawX{position:relative;width:100%;max-width:480px;aspect-ratio:1;flex-shrink:0;overflow:hidden}.MyCampaignCard_blurOverlay___HMH8{position:absolute;bottom:0;left:0;right:0;height:280px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(0deg,rgba(240,239,244,.88) 0,rgba(240,239,244,.65) 25%,rgba(240,239,244,.4) 50%,rgba(240,239,244,.2) 70%,rgba(240,239,244,.06) 88%,transparent);mask-image:linear-gradient(0deg,#000 0,#000 60%,transparent);-webkit-mask-image:linear-gradient(0deg,#000 0,#000 60%,transparent);pointer-events:none;z-index:1}.MyCampaignCard_image__cfz0c{object-fit:cover}.MyCampaignCard_labels__Gn93P{position:absolute;top:var(--spacing-lg);left:var(--spacing-lg);display:flex;gap:var(--spacing-xs);z-index:3}.MyCampaignCard_label__rTORf{padding:10px 20px;background:hsla(60,17%,98%,.5);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;color:var(--color-black-gray);font-weight:600}.MyCampaignCard_label__rTORf.MyCampaignCard_type_barter__e_JRs{background:rgba(124,58,237,.1);color:var(--color-main-purple)}.MyCampaignCard_label__rTORf.MyCampaignCard_type_commercial__2br9e{background:rgba(16,185,129,.1);color:var(--color-green)}.MyCampaignCard_label__rTORf.MyCampaignCard_applicationStatus_pending__yejYH{display:inline-flex;align-items:center;gap:4px;background:var(--color-yellow-in-progress);color:var(--color-dark-gray)}.MyCampaignCard_label__rTORf.MyCampaignCard_applicationStatus_rejected__ry1z_{display:inline-flex;align-items:center;gap:6px;background:var(--color-red);color:var(--color-white)}.MyCampaignCard_label__rTORf.MyCampaignCard_statusPill__yuu_s{white-space:nowrap}.MyCampaignCard_label__rTORf.MyCampaignCard_status_green__hy_8d{background:#b9daa9;color:var(--color-black-gray)}.MyCampaignCard_label__rTORf.MyCampaignCard_status_yellow__XooFa{background:var(--color-yellow-in-progress);color:var(--color-black-gray)}.MyCampaignCard_label__rTORf.MyCampaignCard_status_red__IPPGp{background:var(--color-red-secondary);color:var(--color-black-gray)}.MyCampaignCard_infoIcon__iK8OT{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:hsla(0,0%,100%,.3);font-size:var(--font-size-xs);font-weight:700;font-style:normal}.MyCampaignCard_pendingInfoIcon__UkUt_{display:inline-flex;width:12px;height:12px;opacity:.5;cursor:pointer}.MyCampaignCard_pendingInfoIcon__UkUt_:focus-visible{outline:2px solid var(--color-black-gray);outline-offset:2px;border-radius:50%}.MyCampaignCard_content__BfVVl{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg);padding-bottom:var(--spacing-xl);background:transparent}.MyCampaignCard_title__ETPB4{font-size:var(--font-size-lg);font-weight:700;color:var(--color-black);margin:0;text-align:center}.MyCampaignCard_stepRow__ndMo6{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:hsla(60,17%,98%,.95);border-radius:var(--radius-lg);margin-top:var(--spacing-xs)}.MyCampaignCard_stepCircle__Hbymw{width:16px;height:16px;border-radius:50%;border:2px solid var(--color-dark-gray);flex-shrink:0;background:transparent;box-sizing:border-box}.MyCampaignCard_stepCircleHighlighted__rNGal{border:2px solid var(--color-main-purple);background:var(--color-white) radial-gradient(circle at center,var(--color-main-purple) 28%,transparent 28%)}.MyCampaignCard_stepTextWrap__iNXlo{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.MyCampaignCard_stepText__R_Oun{font-size:var(--font-size-sm);font-weight:600;color:var(--color-black-gray)}.MyCampaignCard_stepSubText__ywliB{font-size:var(--font-size-xs);color:var(--color-dark-gray);font-weight:400}.MyCampaignCard_stepArrowBtn__l9mHo{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-white-gray);color:var(--color-dark-gray);flex-shrink:0;font-size:var(--font-size-md)}@media (max-width:768px){.MyCampaignCard_card__I6Qnx{min-height:440px}.MyCampaignCard_imageWrapper__fVawX{height:300px;aspect-ratio:unset;flex:1 1}.MyCampaignCard_content__BfVVl{flex-shrink:0;min-height:140px;padding:var(--spacing-lg)}.MyCampaignCard_title__ETPB4{font-size:var(--font-size-md)}.MyCampaignCard_label__rTORf.MyCampaignCard_statusPill__yuu_s{padding:10px 14px;font-size:var(--font-size-xs)}}.CenteredPopup_overlay__uKbIW{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1100;animation:CenteredPopup_fadeIn__4hVsP .2s ease}.CenteredPopup_overlayAboveNav__ZK4PO{z-index:1300}.CenteredPopup_popup__kzruH{box-sizing:border-box;width:360px;height:280px;background:var(--color-white);border-radius:var(--radius-xl);box-shadow:0 20px 60px rgba(0,0,0,.3);padding:var(--spacing-2xl);overflow:hidden;display:flex;flex-direction:column;animation:CenteredPopup_popIn___6s3I .2s ease}.CenteredPopup_popupAuto__LX0Wa{height:auto;min-height:0;max-height:min(90vh,480px);overflow-y:auto}@keyframes CenteredPopup_fadeIn__4hVsP{0%{opacity:0}to{opacity:1}}@keyframes CenteredPopup_popIn___6s3I{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CommercePayoutInstructionsPopup_popup__MOhJw{width:min(488px,calc(100vw - 32px));height:auto;max-height:min(90vh,720px);padding:40px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:44px}.CommercePayoutInstructionsPopup_group__poHv2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);width:100%;word-break:break-word}.CommercePayoutInstructionsPopup_title__mmEga{margin:0;width:100%;font-size:24px;font-weight:600;line-height:1.2;color:var(--color-black-gray);text-align:center}.CommercePayoutInstructionsPopup_body__f8Fab{width:100%;font-size:var(--font-size-base);font-weight:500;color:var(--color-dark-gray)}.CommercePayoutInstructionsPopup_body__f8Fab p{margin:0 0 20px;line-height:1.03}.CommercePayoutInstructionsPopup_body__f8Fab p:last-child{margin-bottom:0}.CommercePayoutInstructionsPopup_list__MBL52{list-style:decimal;margin:0 0 20px;padding:0}.CommercePayoutInstructionsPopup_list__MBL52 li{margin-left:24px;line-height:1.03}.CommercePayoutInstructionsPopup_list__MBL52 li+li{margin-top:20px}.CommercePayoutInstructionsPopup_continue___dTHg{flex-shrink:0;width:200px;height:64px;padding:0 20px;border:none;border-radius:var(--radius-full);background:var(--color-white-gray);color:var(--color-main-purple);font-family:inherit;font-size:var(--font-size-md);font-weight:600;line-height:1;text-align:center;white-space:nowrap;cursor:pointer;transition:background .2s}.CommercePayoutInstructionsPopup_continue___dTHg:hover{background:var(--color-main-secondary)}@media (max-width:768px){.CommercePayoutInstructionsPopup_popup__MOhJw{padding:var(--spacing-lg) var(--spacing-md);gap:var(--spacing-lg)}.CommercePayoutInstructionsPopup_title__mmEga{font-size:var(--font-size-lg)}.CommercePayoutInstructionsPopup_body__f8Fab{font-size:var(--font-size-sm)}.CommercePayoutInstructionsPopup_continue___dTHg{width:100%;max-width:200px;height:44px;font-size:var(--font-size-sm)}}.AccountActions_section__6GqfI{display:flex;gap:var(--spacing-lg);align-items:flex-start;padding:var(--spacing-4xl) var(--spacing-3xl) 0 var(--spacing-3xl);width:100%;max-width:100%}.AccountActions_titleColumn__1oPK3{flex:0 0 20%;min-width:0}.AccountActions_title__HX_TF{font-size:var(--font-size-sm);font-weight:700;color:var(--color-black-gray);margin:0;line-height:1.2}.AccountActions_cardsColumn__wMDz9{flex:1 1 80%;min-width:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.AccountActions_cardWrapper__F9b7t{min-width:0}.AccountActions_cardWrapperLastOdd__gjXBF{grid-column:span 2}.AccountActions_actionCard__Euzng{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-white-gray);border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-black-gray);font-family:inherit;font-size:var(--font-size-sm);font-weight:500;text-decoration:none;text-align:left;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease;height:100%;min-height:0;box-sizing:border-box}.AccountActions_actionCard__Euzng:hover{background:rgba(240,239,244,.8);box-shadow:var(--shadow-md);transform:translateY(-2px)}.AccountActions_actionCardDisabled__mu9D7{opacity:.8;cursor:not-allowed;pointer-events:none}.AccountActions_actionCardDisabled__mu9D7:hover{background:var(--color-white-gray);box-shadow:var(--shadow-sm);transform:none}.AccountActions_actionCardDanger__NrPxf{background:var(--color-red-secondary);color:var(--color-red)}.AccountActions_actionCardDanger__NrPxf:hover{background:hsla(0,100%,73%,.25);box-shadow:var(--shadow-md);transform:translateY(-2px)}.AccountActions_actionIcon__6m46H{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.AccountActions_actionIconPurple__GO6sr{color:var(--color-main-purple)}.AccountActions_actionCardDanger__NrPxf .AccountActions_actionIcon__6m46H{color:inherit}.AccountActions_actionLabel__4cDbJ{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.AccountActions_badge__Nwtyo{font-size:var(--font-size-xs);font-weight:600;color:var(--color-green);background:rgba(16,185,129,.15);padding:2px 8px;border-radius:var(--radius-full)}.AccountActions_chevron__rGarx{flex-shrink:0;color:var(--color-gray)}@media (max-width:768px){.AccountActions_section__6GqfI{flex-direction:column;padding:0;gap:var(--spacing-sm)}.AccountActions_titleColumn__1oPK3{flex:none}.AccountActions_title__HX_TF{font-size:var(--font-size-sm)}.AccountActions_cardsColumn__wMDz9{flex:none;width:100%;grid-template-columns:1fr;gap:var(--spacing-xs)}.AccountActions_cardWrapper__F9b7t{width:100%}.AccountActions_cardWrapperLastOdd__gjXBF{grid-column:span 1}.AccountActions_actionCard__Euzng{width:100%;padding:12px;font-size:var(--font-size-xs);gap:var(--spacing-xs)}.AccountActions_actionIcon__6m46H{width:24px;height:24px}}@media (max-width:640px){.AccountActions_cardsColumn__wMDz9{grid-template-columns:1fr}.AccountActions_cardWrapperLastOdd__gjXBF{grid-column:span 1}}.AccountActions_logoutPopup__qeAgG{width:min(400px,calc(100vw - 32px));max-width:400px;border-radius:var(--radius-lg);padding:var(--spacing-2xl);overflow:visible}.AccountActions_logoutPopupBody__SDrz8{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md)}.AccountActions_logoutPopupTitle__SKVMY{margin:0;font-size:var(--font-size-md);font-weight:700;color:var(--color-black-gray);line-height:1.25}.AccountActions_logoutPopupMessage__Ky2GS{margin:0;font-size:var(--font-size-sm);line-height:1.5;color:var(--color-dark-gray)}.AccountActions_logoutPopupActions__Sjuwb{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm);width:100%;margin-top:var(--spacing-xs)}.AccountActions_logoutPopupCancel__jpJTs,.AccountActions_logoutPopupConfirm__6wad2{flex:1 1 calc(50% - var(--spacing-sm) / 2);min-width:120px;min-height:44px;padding:12px var(--spacing-md);border:none;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-family);cursor:pointer;transition:opacity .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}.AccountActions_logoutPopupCancel__jpJTs{background:#f0f0f8;color:#6b60b0}.AccountActions_logoutPopupCancel__jpJTs:hover{opacity:.92}.AccountActions_logoutPopupConfirm__6wad2{background:#fff0f0;color:#e65c5c}.AccountActions_logoutPopupConfirm__6wad2:hover{opacity:.92}.AccountActions_logoutPopupConfirmIcon__kz6eU{flex-shrink:0;width:18px;height:18px}@media (max-width:768px){.AccountActions_logoutPopup__qeAgG{padding:20px}.AccountActions_logoutPopupTitle__SKVMY{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:120%;letter-spacing:0;text-align:center}.AccountActions_logoutPopupMessage__Ky2GS{font-family:var(--font-family);font-weight:500;font-size:11px;line-height:130%;letter-spacing:0;text-align:center}.AccountActions_logoutPopupActions__Sjuwb{flex-wrap:nowrap;gap:6px}.AccountActions_logoutPopupCancel__jpJTs,.AccountActions_logoutPopupConfirm__6wad2{flex:1 1;min-width:0;padding:10px 8px}}.FutureEventPageLayout_eventPageMain__6p4Lh{display:flex;flex-direction:column}.FutureEventPageLayout_appliedSection____SwE{margin:0 var(--spacing-3xl);max-width:100%;margin-top:calc(var(--spacing-4xl) + var(--spacing-2xl));padding:var(--spacing-lg);text-align:center}.FutureEventPageLayout_appliedText__nu4NA{font-size:var(--font-size-base);font-weight:500;color:var(--color-dark-gray);line-height:var(--line-height-relaxed);max-width:520px;margin:0 auto}.FutureEventPageLayout_successModal__cXx_T{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:var(--spacing-xl);flex:1 1;min-height:0}.FutureEventPageLayout_successText__JTd0z{margin:0;font-size:var(--font-size-base);font-weight:500;color:var(--color-black-gray);line-height:var(--line-height-relaxed);text-align:center}.FutureEventPageLayout_successButton__vcJXn{width:100%;max-width:280px;margin:0 auto;align-self:center}@media (max-width:768px){.FutureEventPageLayout_eventPageMain__6p4Lh{gap:80px}.FutureEventPageLayout_appliedSection____SwE{margin:0 24px calc(100px + env(safe-area-inset-bottom, 0))}.FutureEventPageLayout_appliedAfterContent__Fa19J{margin-top:0}}.AdminEventEditView_wrapper__HJ_fE{position:relative;min-height:100vh}.AdminEventEditView_previewColumn__YMaCy{margin-left:400px;min-height:100vh}.AdminEventEditView_preview__aqpqN{min-height:40vh}.AdminEventEditView_error___8YCn{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:200;background:#fee2e2;color:#991b1b;padding:8px 16px;border-radius:8px;font-size:14px;max-width:min(90vw,480px)}@media (max-width:900px){.AdminEventEditView_previewColumn__YMaCy{margin-left:0;padding-top:56px}}.mock_bar__Jd9YU{position:-webkit-sticky;position:sticky;top:0;z-index:200;display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(180deg,#2d2640,#1a1525);color:#f5f3ff;border-bottom:3px solid var(--color-main-purple,#7c3aed);box-shadow:0 4px 20px rgba(0,0,0,.15)}.mock_barTitle__VOhCD{margin:0;font-size:13px;font-weight:600;opacity:.95}.mock_tabs__YkOGt{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.mock_tab__E7w1s{padding:8px 18px;border-radius:999px;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.08);color:#fff;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}.mock_tab__E7w1s:hover{background:hsla(0,0%,100%,.14)}.mock_tabActive__OHk1C{background:var(--color-main-purple,#7c3aed);border-color:transparent}.page_page__Med7N{min-height:100vh;background:var(--color-white);padding-bottom:var(--spacing-2xl)}.page_heroWrap__ppb04{width:100%;box-sizing:border-box}.page_content__zZJZ_{max-width:1660px;margin:0 auto;padding:0 var(--container-padding)}.page_header__677hP{margin-bottom:var(--spacing-xl);padding:0;display:flex;flex-direction:column;border-radius:0}.page_title__Tf6gc{font-family:var(--font-family-display);font-size:32px;font-weight:500;line-height:.9;letter-spacing:-.04em;color:#111016;margin:0 0 20px}.page_subtitle__yTrct{font-size:13px;line-height:130%;letter-spacing:0;color:#8a8891;margin:0;font-weight:500;max-width:720px}.page_videoDebtBanner__4zfav{margin-top:52px;max-width:900px;margin-left:auto;margin-right:auto}.page_videoDebtBanner__4zfav+.page_tabs__dxrIp{margin-top:var(--spacing-xl)}.page_tabs__dxrIp{display:flex;gap:var(--spacing-sm);margin-top:52px;margin-bottom:var(--spacing-xl);width:100%;justify-content:center}.page_tab__ZobJj{padding:10px 24px;border:none;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;color:var(--color-dark-gray);background:var(--color-white-gray);cursor:pointer;transition:background .2s ease,color .2s ease;font-family:var(--font-family)}.page_tab__ZobJj:hover{background:rgba(0,0,0,.06)}.page_tabActive__J5BdR{background:var(--color-main-purple);color:var(--color-white)}.page_tabActive__J5BdR:hover{background:var(--color-second-purple);color:var(--color-white)}.page_grid__8WV86{display:grid;grid-template-columns:repeat(3,minmax(0,480px));justify-content:space-between;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);width:100%}.page_empty__TQZen{grid-column:1/-1;text-align:center;padding:var(--spacing-2xl);color:var(--color-dark-gray);font-size:var(--font-size-base);margin:0}@media (max-width:1200px){.page_grid__8WV86{grid-template-columns:repeat(2,minmax(0,480px))}}@media (max-width:768px){.page_grid__8WV86{grid-template-columns:1fr}}@media (min-width:769px){.page_content__zZJZ_{padding-left:80px;padding-right:80px}.page_header__677hP{margin:0;padding:80px;box-sizing:border-box;background:#f0eff4;min-height:40dvh;justify-content:center;align-items:flex-start;border-radius:80px}.page_title__Tf6gc{font-family:var(--font-family-display);font-weight:500;font-size:60px;line-height:100%;letter-spacing:-.04em;color:#111016;margin:0 0 20px}.page_subtitle__yTrct{font-family:var(--font-family);font-weight:500;font-size:18px;line-height:130%;letter-spacing:0;color:#8a8891;margin:0;max-width:720px}}@media (max-width:768px){.publicListPageMobile_heroWrap__zxCRn{padding:40px 24px 0}.publicListPageMobile_content__Qm31X{padding:24px}.publicListPageMobile_header__HExfV{margin:0;padding:0;height:auto;min-height:0;background:transparent;border-radius:0}.publicListPageMobile_title__9b9eN{font-family:var(--font-family-display);font-weight:500;font-style:normal;font-size:32px;line-height:.9;letter-spacing:-.04em;color:#111016;margin:0 0 20px}.publicListPageMobile_subtitle__QDaBt{font-family:var(--font-family);font-weight:500;font-style:normal;font-size:13px;line-height:130%;letter-spacing:0;color:#8a8891;margin:0}.publicListPageMobile_tabs__eDNDc{margin-top:52px;margin-bottom:var(--spacing-xl)}.publicListPageMobile_headerNoTabs__gIE9f{margin-bottom:52px}}.CampaignPageContent_gatePage__G7A__{padding:0;padding-bottom:var(--spacing-2xl)}.CampaignPageContent_loadingError__R2VeV{padding:var(--spacing-3xl);text-align:center}.CampaignPageContent_applicationLimitPopup__eOhIR{width:min(420px,calc(100vw - 32px));max-width:420px;padding:var(--spacing-2xl)}.CampaignPageContent_applicationLimitPopupBody__HPHg4{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);text-align:center}.CampaignPageContent_applicationLimitPopupTitle__7mVre{margin:0;font-size:var(--font-size-sm);font-weight:600;line-height:1.5;color:var(--color-black-gray)}.CampaignPageContent_applicationLimitPopupButton__IxnJ8{width:100%;max-width:280px}.CampaignPageContent_authGate__VpjSr{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-3xl) var(--container-padding);max-width:var(--container-max-width);margin:0 auto}.CampaignPageContent_authGateTitle__L4oMt{font-family:var(--font-family-display);font-size:var(--font-size-3xl);font-weight:700;color:var(--color-black);margin:0}.CampaignPageContent_authGateText__7MGcZ{font-size:var(--font-size-base);color:var(--color-dark-gray);line-height:var(--line-height-relaxed);margin:0}.CampaignPageContent_techSpecSection__DXf2V{display:flex;gap:var(--spacing-lg);align-items:stretch;padding:var(--spacing-lg) var(--spacing-3xl) 0;width:100%;max-width:100%}.CampaignPageContent_techSpecSpacer__JTMqC{flex:0 0 20%;min-width:0}.CampaignPageContent_techSpecButtonWrap__lYESP{flex:1 1 80%;min-width:0}.CampaignPageContent_techSpecButton__uYX0V{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:12px 24px;background:#e91e8c;color:var(--color-white,#fff);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-family);border-radius:var(--radius-full);text-decoration:none;transition:background .2s,color .2s}.CampaignPageContent_techSpecButton__uYX0V:hover{background:#c41a75;color:var(--color-white,#fff)}@media (max-width:768px){.CampaignPageContent_loadingError__R2VeV{padding:var(--spacing-lg)}.CampaignPageContent_techSpecSection__DXf2V{flex-direction:column;padding:var(--spacing-lg) var(--spacing-md) 0}.CampaignPageContent_techSpecSpacer__JTMqC{display:none}.CampaignPageContent_techSpecButtonWrap__lYESP{width:100%}}.page_page__AW9CL{min-height:100vh;background:var(--color-white);padding-bottom:var(--spacing-2xl)}.page_heroWrap__xscHA{width:100%;box-sizing:border-box}.page_content__8_zJt{max-width:1660px;margin:0 auto;padding:0 var(--container-padding)}.page_header__6s5VI{margin-bottom:var(--spacing-xl);padding:0;display:flex;flex-direction:column;border-radius:0}.page_title__QKE2j{font-family:var(--font-family-display);font-size:32px;font-weight:500;line-height:.9;letter-spacing:-.04em;color:#111016;margin:0 0 20px}.page_subtitle__DqJAf{font-size:13px;line-height:130%;letter-spacing:0;color:#8a8891;margin:0;font-weight:500;max-width:720px}.page_grid__2ISmu{display:grid;grid-template-columns:repeat(3,minmax(0,480px));justify-content:space-between;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);width:100%}.page_empty__o3Po7{grid-column:1/-1;text-align:center;padding:var(--spacing-2xl);color:var(--color-dark-gray);font-size:var(--font-size-base);margin:0}.page_showMoreWrap__w7nQi{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-2xl)}.page_showMoreBtn__vm8Fb{width:100%;max-width:560px;padding:16px 24px;border:none;border-radius:var(--radius-full);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-family);color:var(--color-main-purple);background:var(--color-light-purple);cursor:pointer;transition:background .2s ease,opacity .2s ease}.page_showMoreBtn__vm8Fb:hover:not(:disabled){background:rgba(118,103,207,.2)}.page_showMoreBtn__vm8Fb:disabled{opacity:.5;cursor:not-allowed}.page_counter__2Tsy9{font-size:var(--font-size-sm);color:var(--color-dark-gray);margin:0}@media (max-width:1200px){.page_grid__2ISmu{grid-template-columns:repeat(2,minmax(0,480px))}}@media (max-width:768px){.page_grid__2ISmu{grid-template-columns:1fr}}@media (min-width:769px){.page_content__8_zJt{padding-left:80px;padding-right:80px;margin-top:var(--spacing-2xl)}.page_header__6s5VI{margin:0;padding:80px;box-sizing:border-box;background:#f0eff4;min-height:40dvh;justify-content:center;align-items:flex-start;border-radius:80px}.page_title__QKE2j{font-family:var(--font-family-display);font-weight:500;font-size:60px;line-height:100%;letter-spacing:-.04em;color:#111016;margin:0 0 20px}.page_subtitle__DqJAf{font-family:var(--font-family);font-weight:500;font-size:18px;line-height:130%;letter-spacing:0;color:#8a8891;margin:0;max-width:720px}}.StatCard_card__IboAg{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .3s ease}.StatCard_card__IboAg:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.StatCard_header__AnD9V{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.StatCard_title__MwXH5{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.StatCard_icon__bzsVb{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-white-gray);border-radius:var(--radius-md)}.StatCard_content__nnUpw{display:flex;align-items:baseline;gap:var(--spacing-sm)}.StatCard_value__53q0Y{font-size:2rem;font-weight:700;color:var(--color-black)}.StatCard_change__AzmUU{font-size:var(--font-size-sm);font-weight:600}.StatCard_positive__Hltp1{color:#10b981}.StatCard_negative__JQEDK{color:#ef4444}.ChartCard_card__atuDU{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:0 1px 3px rgba(0,0,0,.1)}.ChartCard_title__JBKhd{font-size:var(--font-size-lg);font-weight:700;color:var(--color-black);margin:0 0 var(--spacing-lg) 0}.ChartCard_content__UbokX{width:100%;height:300px}.StatusBadge_badge__k53Jq{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 12px;border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:600;white-space:nowrap}.StatusBadge_green___JOL9{background:#d1fae5;color:#065f46}.StatusBadge_greenSoft__bzhoG{background:#e8f4ec;color:#5a7a68}.StatusBadge_purplePastel__E9KmC{background:#ede9fe;color:#6d28d9}.StatusBadge_red__Q3hKJ{background:#fee2e2;color:#991b1b}.StatusBadge_redSoft__9TPzU{background:#fff1f2;color:#be123c}.StatusBadge_amber__FqCjI{background:#ffedd5;color:#9a3412}.StatusBadge_yellow__eeRny{background:#fef3c7;color:#92400e}.StatusBadge_blue___GzTX{background:#dbeafe;color:#1e40af}.StatusBadge_gray__PB07s{background:#f3f4f6;color:#374151}.Table_tableWrapper__QVIwf{position:relative;background:var(--color-white);border-radius:var(--radius-sm);overflow-x:auto;overflow-y:visible;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Table_loadingOverlay__I5WHE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8);border-radius:var(--radius-sm);z-index:1}.Table_table__HEdLb{width:100%;min-width:1100px;border-collapse:collapse}.Table_tableFixed__jyp4o{table-layout:fixed}.Table_stickyHead__OjtWA thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--color-white-gray)}.Table_stickyWrapper__Vqaki{max-height:var(--admin-table-sticky-max-height,calc(100vh - 260px));min-height:var(--admin-table-sticky-min-height,auto);overflow-y:auto}.Table_stickyWrapper__Vqaki,.Table_tableWrapper__QVIwf{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.Table_stickyWrapper__Vqaki::-webkit-scrollbar,.Table_tableWrapper__QVIwf::-webkit-scrollbar{width:8px;height:8px}.Table_stickyWrapper__Vqaki::-webkit-scrollbar-track,.Table_tableWrapper__QVIwf::-webkit-scrollbar-track{background:transparent}.Table_stickyWrapper__Vqaki::-webkit-scrollbar-thumb,.Table_tableWrapper__QVIwf::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:999px}.Table_stickyWrapper__Vqaki::-webkit-scrollbar-thumb:hover,.Table_tableWrapper__QVIwf::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.Table_table__HEdLb thead{background:var(--color-white-gray)}.Table_table__HEdLb th{padding:6px 10px;text-align:left;font-weight:600;color:var(--color-text-secondary);border-bottom:1px solid #e5e7eb}.Table_table__HEdLb td,.Table_table__HEdLb th{vertical-align:middle;font-size:var(--font-size-xs)}.Table_table__HEdLb td{padding:4px 10px;color:var(--color-black);border-bottom:1px solid #f3f4f6}.Table_tableFixed__jyp4o td{height:40px}.Table_tableFixed__jyp4o td:first-child,.Table_tableFixed__jyp4o th:first-child{padding-left:18px}.Table_table__HEdLb tbody tr:last-child td{border-bottom:none}.Table_table__HEdLb tbody tr.Table_clickable__NFyK5{cursor:pointer;transition:background .2s ease}.Table_table__HEdLb tbody tr.Table_clickable__NFyK5:hover{background:var(--color-white-gray)}.Table_empty__l7hbB{padding:var(--spacing-lg);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.KPICard_card__HA0fu{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .3s ease}.KPICard_card__HA0fu:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.KPICard_header__wKCGW{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.KPICard_title__hm3OC{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.KPICard_icon__5AGHO{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-white-gray);border-radius:var(--radius-md);color:var(--color-main-purple)}.KPICard_value__bQzo9{font-size:2rem;font-weight:700;color:var(--color-black);margin-bottom:var(--spacing-xs)}.KPICard_subtitle__S9kbZ{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.SocialPlatformIcon_icon__JI0__{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.PageSidebar_sidebar__gIbG3{display:flex;flex-direction:column;gap:4px;background:var(--color-white);padding:var(--spacing-sm);align-self:stretch;min-height:0;height:100%;overflow:hidden;border-right:1px solid #e5e7eb;min-width:160px}.PageSidebar_tab__G0FXJ{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-sm);background:none;border:none;cursor:pointer;transition:background .2s ease;text-align:left;font-size:var(--font-size-xs);color:var(--color-dark-gray)}.PageSidebar_tab__G0FXJ:hover{background:var(--color-white-gray)}.PageSidebar_tab__G0FXJ.PageSidebar_active__BwMfx{color:var(--color-main-purple)}.PageSidebar_label__5JFLQ{flex:1 1;font-weight:500}.PageSidebar_count__3QlWW{padding:2px 6px;border-radius:6px;font-size:11px;font-weight:600;background:rgba(0,0,0,.05)}.PageSidebar_tab__G0FXJ.PageSidebar_active__BwMfx .PageSidebar_count__3QlWW{background:var(--color-light-purple);color:var(--color-main-purple)}.PageTabs_tabs__kV4Bh{display:flex;flex-wrap:wrap;gap:4px;padding-bottom:var(--spacing-sm);border-bottom:1px solid #e5e7eb;margin-bottom:var(--spacing-sm)}.PageTabs_tab__KBUo6{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-md);background:none;border:none;cursor:pointer;transition:background .2s ease,color .2s ease;text-align:left;font-size:var(--font-size-sm);color:var(--color-dark-gray);font-weight:500}.PageTabs_tab__KBUo6:hover{background:var(--color-white-gray)}.PageTabs_tab__KBUo6.PageTabs_active__QISjI{color:var(--color-main-purple);background:var(--color-light-purple)}.PageTabs_label__2Qb7l{flex-shrink:0}.PageTabs_count__cwp1P{padding:2px 6px;border-radius:6px;font-size:11px;font-weight:600;background:rgba(0,0,0,.05)}.PageTabs_tab__KBUo6.PageTabs_active__QISjI .PageTabs_count__cwp1P{background:rgba(124,58,237,.2);color:var(--color-main-purple)}.TableFilters_container__8IY9B{flex-direction:column}.TableFilters_container__8IY9B,.TableFilters_searchRow__6xquc{display:flex;gap:var(--spacing-md);min-width:0;width:100%}.TableFilters_searchInput__AXDBZ{flex:1 1;min-width:0;min-height:48px;padding:12px 16px;border:2px solid var(--color-white-gray);border-radius:var(--radius-md);background:var(--color-white-gray);font-size:var(--font-size-sm);transition:all .2s ease;box-sizing:border-box}.TableFilters_searchInput__AXDBZ:focus{outline:none;border-color:rgba(118,103,207,.1);box-shadow:0 0 0 2px var(--color-main-purple)}.TableFilters_filterDropdown__L9Kkp{flex-shrink:0}.TableFilters_filterTriggerContent__RK6Mi{display:flex;align-items:center;gap:var(--spacing-xs)}.TableFilters_filtersPanel__KbHhc{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);min-width:280px;width:-moz-fit-content;width:fit-content;box-sizing:border-box}.TableFilters_filterItem__AC7Ba{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.TableFilters_filterLabel__aKJHR{font-size:var(--font-size-xs);font-weight:600;color:var(--color-dark-gray)}.TableFilters_filterSearchInput__Xe5yP{width:100%;min-height:36px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:var(--radius-md);background:var(--color-white);font-size:var(--font-size-xs);box-sizing:border-box}.TableFilters_filterSearchInput__Xe5yP:focus{outline:none;border-color:rgba(118,103,207,.1);box-shadow:0 0 0 2px var(--color-main-purple)}.TableFilters_filterSelect_____t1{width:100%;min-width:0;min-height:40px;padding:8px 12px;border:2px solid var(--color-white-gray);border-radius:var(--radius-md);background:var(--color-white-gray);font-size:var(--font-size-sm);cursor:pointer;box-sizing:border-box}.TableFilters_filterSelect_____t1:focus{outline:none;border-color:rgba(118,103,207,.1);box-shadow:0 0 0 2px var(--color-main-purple)}.TableFilters_resetButton__ou_B1{padding:var(--spacing-sm) var(--spacing-md);border:1px solid #e5e7eb;border-radius:var(--radius-md);background:var(--color-white);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;align-self:end;margin-top:var(--spacing-lg)}.TableFilters_resetButton__ou_B1:hover{background:#ef4444;border-color:#ef4444;color:var(--color-white)}.FilterRuleDropdown_panel__yDoV_{padding:0;min-width:600px;max-width:-moz-fit-content;max-width:fit-content;min-height:480px}.FilterRuleDropdown_menu__qFBjL{min-width:520px;max-width:min(720px,calc(100vw - 32px));max-height:420px;overflow-y:auto;overflow-x:hidden}@media (max-width:640px){.FilterRuleDropdown_panel__yDoV_{min-width:100%}.FilterRuleDropdown_menu__qFBjL{min-width:100%;max-width:calc(100vw - 32px)}}.FilterRuleDropdown_header__uvtCO{padding:var(--spacing-md);font-weight:600;font-size:var(--font-size-md);color:var(--color-black);border-bottom:1px solid #e5e7eb}.FilterRuleDropdown_rules__4vW9N{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.FilterRuleDropdown_rule__Ayfu1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,120px) minmax(0,1fr) auto;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);align-items:center}.FilterRuleDropdown_cell__1Q_Q4{min-width:0}.FilterRuleDropdown_operatorFixed__iGHtm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilterRuleDropdown_input__h6ElP,.FilterRuleDropdown_operatorFixed__iGHtm{padding:10px 14px;border:2px solid var(--color-white-gray);border-radius:var(--radius-md);background:var(--color-white-gray);font-size:var(--font-size-sm);color:var(--color-black);box-sizing:border-box}.FilterRuleDropdown_input__h6ElP{width:100%;min-width:0;transition:all .2s ease}.FilterRuleDropdown_input__h6ElP:focus{outline:none;border-color:rgba(118,103,207,.1);box-shadow:0 0 0 2px var(--color-main-purple)}.FilterRuleDropdown_input__h6ElP::placeholder{color:var(--color-gray)}.FilterRuleDropdown_removeButton__msbjh{background:none;border:none;color:var(--color-red);font-size:var(--font-size-lg);cursor:pointer;padding:var(--spacing-xs);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);flex-shrink:0}.FilterRuleDropdown_removeButton__msbjh:hover{background:#fee2e2}.FilterRuleDropdown_addButton__NI4dj{width:calc(100% - 2 * var(--spacing-md));padding:12px 16px;border:2px dashed var(--color-white-gray);border-radius:var(--radius-md);background:none;font-size:var(--font-size-sm);color:var(--color-main-purple);cursor:pointer;transition:all .2s ease;margin:0 var(--spacing-md) var(--spacing-md);box-sizing:border-box}.FilterRuleDropdown_addButton__NI4dj:hover{background:var(--color-white-gray);border-color:var(--color-main-purple)}.FilterRuleDropdown_footer__2kmoC{padding:var(--spacing-md);border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:var(--spacing-xs)}.StatusDropdown_placeholder__DVv7g{color:#9ca3af;font-size:var(--font-size-sm)}.StatusDropdown_searchContainer__lAjmn{padding:var(--spacing-sm);border-bottom:1px solid #e5e7eb}.StatusDropdown_searchInput__NFMMF{width:100%;padding:10px 14px;border:1.5px solid #e5e7eb;border-radius:var(--radius-sm);font-size:var(--font-size-sm);outline:none;transition:all .2s ease;box-sizing:border-box}.StatusDropdown_searchInput__NFMMF:focus{border-color:var(--color-main-purple);box-shadow:0 0 0 3px rgba(124,58,237,.1)}.StatusDropdown_options__tOYNO{max-height:240px;overflow-y:auto}.StatusDropdown_option__LPXSi{width:100%;display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border:none;background:none;cursor:pointer;transition:background .2s ease;text-align:left}.StatusDropdown_option__LPXSi:hover{background:var(--color-white-gray)}.StatusDropdown_optionSelected__YrlBB,.StatusDropdown_optionSelected__YrlBB:hover{background:var(--color-light-purple)}.StatusDropdown_noResults__Kxmye{padding:var(--spacing-lg);text-align:center;color:var(--color-dark-gray);font-size:var(--font-size-sm)}.Pagination_wrapper__F9f3p{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-md);padding:var(--spacing-md) 0}.Pagination_info__ZhoMy{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.Pagination_controls__NVIfS{display:flex;align-items:center;gap:var(--spacing-sm)}.Pagination_button__EMy_c{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-white);border:1px solid #e5e7eb;border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;transition:background .2s,border-color .2s}.Pagination_button__EMy_c:hover:not(:disabled){background:var(--color-white-gray);border-color:var(--color-main-purple)}.Pagination_button__EMy_c:disabled{opacity:.5;cursor:not-allowed}.Pagination_pageInfo__jawbJ{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.Pagination_pageNumbers__0Mmsp{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.Pagination_pageButton__RY321{min-width:32px}.Pagination_pageButtonActive__ny1Sw{background:var(--color-main-purple);color:var(--color-white);border-color:var(--color-main-purple)}.Pagination_ellipsis__9KPqw{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:0 var(--spacing-xs)}.LabelsAddCell_cell__W6pdq,.LabelsAddCell_labelsWrap__hNbJB{display:flex;align-items:center;gap:var(--spacing-xs)}.LabelsAddCell_labelsWrap__hNbJB .LabelsAddCell_plusButton__KrwnG,.LabelsAddCell_labelsWrap__hNbJB .LabelsAddCell_removeBtn___JyC2{opacity:0;pointer-events:none}.LabelsAddCell_labelsWrap__hNbJB:hover .LabelsAddCell_plusButton__KrwnG,.LabelsAddCell_labelsWrap__hNbJB:hover .LabelsAddCell_removeBtn___JyC2{opacity:1;pointer-events:auto}.LabelsAddCell_labels__Atpe9{display:flex;flex-wrap:wrap;gap:4px}.LabelsAddCell_label__UjOut{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;background:var(--color-white-gray);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.LabelsAddCell_removeBtn___JyC2{padding:0;margin:0 0 0 2px;width:14px;height:14px;min-width:14px;min-height:14px;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;color:var(--color-gray);font-size:14px;line-height:1;cursor:pointer;border-radius:2px}.LabelsAddCell_removeBtn___JyC2:hover{color:var(--color-red);background:hsla(0,100%,73%,.15)}.LabelsAddCell_empty__JCNiz{font-size:var(--font-size-xs);color:var(--color-gray)}.LabelsAddCell_moreChip__qQrRw{display:inline-flex;align-items:center;padding:2px 8px;border:none;background:var(--color-light-purple);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:600;color:var(--color-main-purple);cursor:pointer;white-space:nowrap;transition:background .15s ease}.LabelsAddCell_moreChip__qQrRw:hover{background:var(--color-main-purple);color:var(--color-white)}.LabelsAddCell_plusButton__KrwnG{width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;background:var(--color-light-purple);color:var(--color-main-purple);border:none;cursor:pointer;transition:background .15s ease}.LabelsAddCell_plusButton__KrwnG:hover{background:var(--color-main-purple);color:var(--color-white)}.LabelsAddCell_dropdown__08toU{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);min-width:220px}.LabelsAddCell_options__NLxrA{display:flex;flex-wrap:wrap;gap:4px}.LabelsAddCell_optionButton__HNSc6{border:none;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--font-size-xs);cursor:pointer;background:var(--color-white-gray);color:var(--color-text-secondary)}.LabelsAddCell_optionButton__HNSc6:hover{background:var(--color-light-purple);color:var(--color-main-purple)}.LabelsAddCell_suggestLabel__hN_SU{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-dark-gray)}.LabelsAddCell_addRow__JvxUy{display:flex;gap:var(--spacing-xs);align-items:center}.LabelsAddCell_input__5i9S7{flex:1 1;min-width:0;padding:6px 8px;border-radius:var(--radius-sm);border:1px solid var(--color-white-gray);font-size:var(--font-size-xs)}.LabelsAddCell_addButton__Z4H6b{flex:none;border:none;border-radius:var(--radius-sm);padding:4px 8px;font-size:var(--font-size-xs);cursor:pointer;background:var(--color-main-purple);color:var(--color-white)}.LabelsAddCell_addPopover__lqBoz{display:flex;flex-direction:column;gap:6px;box-sizing:border-box;max-width:min(320px,calc(100vw - 32px));background:var(--color-white);border:1.5px solid #e5e7eb;border-radius:var(--radius-md);box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:9999;padding:var(--spacing-sm);animation:LabelsAddCell_addPopoverSlide__qrAeM .2s ease}@keyframes LabelsAddCell_addPopoverSlide__qrAeM{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.LabelsAddCell_labelsWrapStandalone__frTyo{flex-wrap:wrap;min-width:0}.LabelsAddCell_labelsWrapStandalone__frTyo .LabelsAddCell_removeBtn___JyC2{opacity:1;pointer-events:auto}.LabelsAddCell_addLabelButton__j_GnP{all:unset;box-sizing:border-box;padding:2px 10px;border-radius:var(--radius-sm);border:1px dashed var(--color-main-purple);color:var(--color-main-purple);font-size:var(--font-size-xs);font-weight:600;cursor:pointer;white-space:nowrap}.LabelsAddCell_addLabelButton__j_GnP:hover{background:var(--color-light-purple)}.LabelsAddCell_addLabelButton__j_GnP:focus-visible{outline:2px solid var(--color-main-purple);outline-offset:2px}.LabelsAddCell_input__5i9S7:focus{outline:none;border-color:var(--color-main-purple)}.LabelsAddCell_addButton__Z4H6b:disabled{opacity:.5;cursor:default}.LabelsAddCell_hint__3A6NW{font-size:var(--font-size-xs);color:var(--color-dark-gray);overflow-wrap:anywhere}.LabelsAddCell_optionList__4YZiZ{list-style:none;margin:0;max-height:240px;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid #e5e7eb;padding:4px 0 0}.LabelsAddCell_option__FxtkP{padding:6px 8px;border-radius:8px;font-size:var(--font-size-xs);color:var(--color-black);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LabelsAddCell_optionActive__8pBFn{background:var(--color-light-purple);color:var(--color-main-purple)}.Checkbox_wrapper__dzXD7{all:unset;display:flex;align-items:center;gap:16px;padding-left:20px;cursor:pointer}.Checkbox_box__ZjSEe{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;position:relative;background:transparent}.Checkbox_box__ZjSEe:before{content:"";width:16px;height:16px;border-radius:4px;border:2px solid #7667cf;box-sizing:border-box;transition:background .15s ease,border-color .15s ease}.Checkbox_boxChecked__Q3IVQ:after{content:"";display:block;width:8px;height:8px;border-radius:2px;background:#7667cf;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkbox_labelBlock__kVpzp{display:flex;flex-direction:column;gap:2px}.Checkbox_label__fSSb4{font-family:var(--font-family-body,"Onest",sans-serif);font-size:14px;font-weight:500;line-height:1.3;color:#8a8891}.Checkbox_description__rdcEy{font-size:var(--font-size-xs);color:#8a8891}.Checkbox_error__W3wpX:before{border-color:var(--color-red)!important}@media (max-width:768px){.Checkbox_wrapper__dzXD7{padding-left:10px;gap:12px}.Checkbox_box__ZjSEe{width:24px;height:24px}.Checkbox_box__ZjSEe:before{width:14px;height:14px}.Checkbox_boxChecked__Q3IVQ:after{width:6px;height:6px}.Checkbox_label__fSSb4{font-size:11px}.Checkbox_description__rdcEy{font-size:10px}}.AddSocialNetworkModal_header___lz6Q{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-white-gray)}.AddSocialNetworkModal_headerBtn__46uro{flex-shrink:0;width:40px;height:40px;border:none;border-radius:50%;background:var(--color-white-gray);color:var(--color-dark-gray);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s}.AddSocialNetworkModal_headerBtn__46uro:hover{background:var(--color-gray);color:var(--color-black-gray)}.AddSocialNetworkModal_headerTitle__etB6T{flex:1 1;font-size:var(--font-size-md);font-weight:600;color:var(--color-black);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.AddSocialNetworkModal_headerBtnSave__R29_i{flex-shrink:0;width:40px;height:40px;border:none;border-radius:50%;background:var(--color-green);color:var(--color-white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.AddSocialNetworkModal_headerBtnSave__R29_i:hover:not(:disabled){opacity:.9}.AddSocialNetworkModal_headerBtnSave__R29_i:disabled{opacity:.5;cursor:not-allowed}.AddSocialNetworkModal_body__qCW0X{padding:var(--spacing-xl)}.AddSocialNetworkModal_pageTitle__mFfM_{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-black);margin:0 0 var(--spacing-xs)}.AddSocialNetworkModal_subtitle__KwrmI{font-size:var(--font-size-sm);color:var(--color-dark-gray);margin:0 0 var(--spacing-lg)}.AddSocialNetworkModal_fields__QT6PP{display:flex;flex-direction:column;gap:var(--spacing-md)}.AddSocialNetworkModal_field__x_obq{display:flex;flex-direction:column;gap:var(--spacing-xs)}.AddSocialNetworkModal_fieldLabel__BdyXu{font-size:var(--font-size-sm);font-weight:500;color:var(--color-black-gray)}.AddSocialNetworkModal_fieldIcon__IBwdV{margin:0}.AddSocialNetworkModal_fieldError__ou_UT{font-size:var(--font-size-sm);color:var(--color-red,#dc2626);margin:var(--spacing-xs) 0 0}.AddSocialNetworkModal_iconPurple__z_NyM{color:var(--color-main-purple);display:inline-flex;align-items:center;justify-content:center}.AddSocialNetworkModal_toggleRow__TDCBE{margin-top:var(--spacing-sm)}.AddSocialNetworkModal_submitError__sdd_g{font-size:var(--font-size-sm);color:var(--color-red,#dc2626);margin:var(--spacing-sm) 0 0}@media screen and (max-width:768px){.AddSocialNetworkModal_body__qCW0X{padding:20px 0 100px}}.AlertModal_body__kPXGh{padding:var(--spacing-2xl);text-align:center;min-width:320px;width:100%}.AlertModal_title__xpfbG{font-size:var(--font-size-md);font-weight:700;color:var(--color-black-gray);margin:0 0 var(--spacing-md)}.AlertModal_message__miDs3{font-size:var(--font-size-sm);color:var(--color-dark-gray);line-height:1.5;margin:0 0 var(--spacing-md)}.AlertModal_detail__BSaTB{font-size:var(--font-size-xs);color:var(--color-gray);line-height:1.4;margin:0 0 var(--spacing-xl);text-align:left;word-break:break-word;white-space:pre-line}.AlertModal_button__LLyzq{width:100%;max-width:200px}.AlertModal_actions__n_hig{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.page_page__Oa3R3{min-height:100vh;background:var(--color-white);padding-bottom:var(--spacing-2xl)}.page_tabsSection__n4CRA{padding:0 var(--spacing-3xl);width:100%;max-width:100%}.page_tabs__5BMw3{gap:6px;margin-bottom:0;width:100%}.page_tab__rt_mQ,.page_tabs__5BMw3{display:flex;justify-content:center}.page_tab__rt_mQ{align-items:center;min-width:120px;height:44px;padding:0 24px;border:none;border-radius:var(--radius-full);font-size:15px;font-weight:600;color:var(--color-dark-gray);background:var(--color-white-gray);cursor:pointer;transition:background .2s ease,color .2s ease}.page_tab__rt_mQ:hover{background:rgba(0,0,0,.06)}.page_tabActive__mqsLD{background:var(--color-main-purple);color:var(--color-white)}.page_tabActive__mqsLD:hover{background:var(--color-second-purple);color:var(--color-white)}.page_conditionsContent__TAqzi{width:100%}.page_techSpecSection__EOKkt{padding:var(--spacing-lg) var(--spacing-3xl) 0;width:100%;max-width:100%}.page_techSpecButton__M_rIx{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#e91e8c;color:var(--color-white,#fff);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-family);border-radius:var(--radius-full);text-decoration:none;transition:background .2s,color .2s}.page_techSpecButton__M_rIx:hover{background:#c41a75;color:var(--color-white,#fff)}.page_ctaSection__PM037{margin:0 var(--spacing-3xl);margin-top:calc(var(--spacing-4xl) + var(--spacing-2xl));max-width:100%}.page_ctaLink__9Ursv{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:16px 32px;background:var(--color-main-purple);color:var(--color-white);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-family);border-radius:var(--radius-full);text-decoration:none;transition:background .2s,color .2s}.page_ctaLink__9Ursv:hover{background:var(--color-second-purple);color:var(--color-white)}.page_placeholder__OMQSW{padding:var(--spacing-4xl) var(--spacing-3xl);background:var(--color-white-gray);margin:0 var(--spacing-3xl);border-radius:var(--radius-xl);text-align:center;color:var(--color-dark-gray);font-size:var(--font-size-base)}.page_contentTabWrap__EQLV4{width:100%;max-width:100%;padding:0 0 var(--spacing-2xl);box-sizing:border-box}.page_contentAddButtonWrap__4ARRH{display:flex;justify-content:center;width:100%;margin-top:var(--spacing-lg);padding:0 var(--spacing-3xl);box-sizing:border-box}.page_contentAddButton__jwZPa{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;background:var(--color-main-purple);color:var(--color-white);font-size:var(--font-size-sm);font-weight:600;border:none;border-radius:var(--radius-full);cursor:pointer;transition:background .2s ease}.page_contentAddButton__jwZPa:hover{background:var(--color-second-purple)}.page_contentAddButtonPlus__YTYAd{font-size:1.25em;line-height:1}.page_reviewActionWrap__jVD_o{display:flex;justify-content:center;width:100%;min-width:0}@media (max-width:768px){.page_tabsSection__n4CRA{padding:0 var(--spacing-md)}.page_tabs__5BMw3{gap:4px}.page_tab__rt_mQ{min-width:80px;height:32px;padding:0 8px;font-size:11px}.page_conditionsContent__TAqzi{padding:0 var(--spacing-md)}.page_techSpecSection__EOKkt{padding:var(--spacing-lg) var(--spacing-md) 0}.page_ctaSection__PM037{margin:var(--spacing-xl) var(--spacing-md) 0}.page_placeholder__OMQSW{margin:0 var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-md);font-size:var(--font-size-sm)}.page_contentAddButtonWrap__4ARRH{padding:0 var(--spacing-md)}.page_contentAddButton__jwZPa{max-width:100%}}.page_docDeleteConfirmButton__luvOe.page_docDeleteConfirmButton__luvOe{background-color:var(--color-red);color:var(--color-white)}.page_docDeleteConfirmButton__luvOe.page_docDeleteConfirmButton__luvOe:hover:not(:disabled){background-color:var(--color-red-secondary)}.page_page__lu1V_{min-height:100vh;background:var(--color-white);width:100%}.page_page__lu1V_>header{border-radius:0}.page_textAlert__XNBBW{margin-top:var(--spacing-md);font-size:var(--font-size-sm);font-weight:500;line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-sm);color:var(--color-main-purple)}.page_content__yUftP{max-width:1660px;margin:0 auto;padding:0 var(--container-padding) var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-lg)}.page_completeButton___zRT_{width:100%;max-width:100%}.page_section__9mOa1{margin-top:var(--spacing-xs)}.page_telegramPopup__PFDYq{display:flex;flex-direction:column;gap:var(--spacing-lg)}.page_telegramPopupText__UWFvc{margin:0;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-black-gray)}.page_mainCard__opYMH{flex:1 1;margin-top:calc(-1 * var(--spacing-xl));margin-left:calc(-1 * var(--container-padding));margin-right:calc(-1 * var(--container-padding));padding:var(--spacing-lg) var(--container-padding) var(--spacing-2xl);background:var(--color-white);border-radius:var(--radius-xl) var(--radius-xl) 0 0;position:relative;z-index:2}@media (max-width:768px){.page_content__yUftP{padding:0 var(--spacing-sm) var(--spacing-md);gap:0}.page_mainCard__opYMH{margin-top:calc(-1 * var(--spacing-xl));margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));padding:var(--spacing-md) var(--spacing-sm) var(--spacing-lg)}.page_completeButton___zRT_{margin-bottom:var(--spacing-md)}.page_section__9mOa1{margin-top:var(--spacing-md);padding:0}}.ColumnPicker_menu__k1K_y{min-width:260px;max-width:min(360px,calc(100vw - 32px));max-height:420px;overflow-y:auto;overflow-x:hidden}.ColumnPicker_panel__LB0WJ{padding:0}.ColumnPicker_header__GaiL0{padding:var(--spacing-md);font-weight:600;font-size:var(--font-size-md);color:var(--color-black);border-bottom:1px solid #e5e7eb}.ColumnPicker_list__z9n0P{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.ColumnPicker_item__jd7PB{min-width:0}.ColumnPicker_footer__vot_m{padding:var(--spacing-md);border-top:1px solid #e5e7eb}.ColumnPicker_resetButton__tMyEe{width:100%;padding:10px 16px;border:2px dashed var(--color-white-gray);border-radius:var(--radius-md);background:none;font-size:var(--font-size-sm);color:var(--color-main-purple);cursor:pointer;transition:all .2s ease;box-sizing:border-box}.ColumnPicker_resetButton__tMyEe:hover{background:var(--color-white-gray);border-color:var(--color-main-purple)}.CampaignStatsPanel_panel__noznx{padding:var(--spacing-xl) var(--spacing-3xl);width:100%;max-width:100%}.CampaignStatsPanel_title__dziqM{font-size:var(--font-size-lg);font-weight:700;color:var(--color-black);margin:0 0 var(--spacing-md)}.CampaignStatsPanel_grid__xRngd{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md)}.CampaignStatsPanel_state__3bi72{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-md) 0}@media (max-width:900px){.CampaignStatsPanel_panel__noznx{padding:var(--spacing-lg) var(--spacing-md)}}.FestivalSyncPanel_panel__nwZNU{padding:var(--spacing-xl) var(--spacing-3xl);width:100%;max-width:100%}.FestivalSyncPanel_title__Bg8y0{font-size:var(--font-size-lg);font-weight:700;color:var(--color-black);margin:0 0 var(--spacing-xs)}.FestivalSyncPanel_hint__KY_i4{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-md);max-width:640px}.FestivalSyncPanel_actions__rFm6f{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap}.FestivalSyncPanel_result__U8p7h{color:var(--color-black)}.FestivalSyncPanel_error___Snrk,.FestivalSyncPanel_result__U8p7h{margin:var(--spacing-md) 0 0;font-size:var(--font-size-sm);font-weight:600}.FestivalSyncPanel_error___Snrk{color:var(--color-error,#d13c3c)}.FestivalSyncPanel_unmatchedBlock__bMVMV{margin-top:var(--spacing-lg)}.FestivalSyncPanel_linkButton__YfW__{background:none;border:none;padding:0;color:var(--color-main-purple);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;text-decoration:underline}.FestivalSyncPanel_linkButton__YfW__:disabled{opacity:.6;cursor:default}.FestivalSyncPanel_unmatchedBody__AP299{margin-top:var(--spacing-sm)}.FestivalSyncPanel_state__Jz75B{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-sm) 0}.FestivalSyncPanel_tableWrap__F_LoT{overflow-x:auto;margin-top:var(--spacing-sm)}.FestivalSyncPanel_table__VAny3{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.FestivalSyncPanel_table__VAny3 td,.FestivalSyncPanel_table__VAny3 th{text-align:left;padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--color-border,#eee);white-space:nowrap}.FestivalSyncPanel_table__VAny3 th{color:var(--color-text-secondary);font-weight:600}@media (max-width:900px){.FestivalSyncPanel_panel__nwZNU{padding:var(--spacing-lg) var(--spacing-md)}}.AdminCampaignEditView_wrapper__5fiVa{position:relative;min-height:100vh}.AdminCampaignEditView_preview__2pfPy{margin-left:380px;min-height:100vh}.AdminCampaignEditView_techSpecSection__Uh3fD{padding:var(--spacing-lg) var(--spacing-3xl) 0;width:100%;max-width:100%}.AdminCampaignEditView_techSpecButton__sq0PV{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:#e91e8c;color:var(--color-white,#fff);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-family);border-radius:var(--radius-full);text-decoration:none;transition:background .2s,color .2s}.AdminCampaignEditView_techSpecButton__sq0PV:hover{background:#c41a75;color:var(--color-white,#fff)}.AdminCampaignEditView_saveError__W2HYC{position:fixed;top:52px;left:400px;right:var(--spacing-md);z-index:101;pointer-events:none;margin:0;padding:var(--spacing-sm) var(--spacing-md);background:#fee2e2;color:#b91c1c;font-size:var(--font-size-sm);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}@media (max-width:900px){.AdminCampaignEditView_preview__2pfPy{margin-left:0;padding-top:60px}.AdminCampaignEditView_techSpecSection__Uh3fD{padding:var(--spacing-lg) var(--spacing-md) 0}.AdminCampaignEditView_saveError__W2HYC{left:var(--spacing-md)}}.AdminLayout_layout__nDpVs{display:flex;flex-direction:column;height:100vh;max-height:100vh;overflow:hidden;background:var(--color-white)}.AdminLayout_header__hXjbR{flex-shrink:0;background:var(--color-white);border-bottom:1px solid #e5e7eb;height:44px;display:flex;align-items:center}.AdminLayout_container__rmUlO{width:100%;max-width:1600px;margin:0 auto;padding:0 var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-md)}.AdminLayout_logo__nRAti{margin:0;font-size:var(--font-size-sm);font-weight:700;color:var(--color-black);font-family:var(--font-family-display);white-space:nowrap}.AdminLayout_nav__UEyLI{display:flex;gap:var(--spacing-xs);flex:1 1;min-width:0;margin:0;padding:0}.AdminLayout_navItem__kEcWr{padding:6px 10px;background:none;border:none;cursor:pointer;transition:color .2s ease;color:var(--color-dark-gray);font-size:var(--font-size-xs);font-weight:500;white-space:nowrap}.AdminLayout_navItem__kEcWr.AdminLayout_active__M_5Ch,.AdminLayout_navItem__kEcWr:hover{color:var(--color-main-purple)}.AdminLayout_main__EtxJt{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:auto;padding:0}@media (max-width:768px){.AdminLayout_container__rmUlO{padding:0 var(--spacing-md)}.AdminLayout_nav__UEyLI{overflow-x:auto;scrollbar-width:none}.AdminLayout_nav__UEyLI::-webkit-scrollbar{display:none}.AdminLayout_navItem__kEcWr{padding:4px 8px;font-size:11px}}.Reputation_block__Dqyb7{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.Reputation_blockTitle__qw6nJ{margin:0;font-size:var(--font-size-xs);font-weight:600;color:var(--color-dark-gray);text-transform:uppercase}.Reputation_tableWrapper__tMqgz{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-white-gray)}.Reputation_table__r4lKg{width:100%;border-collapse:collapse}.Reputation_table__r4lKg th{padding:6px var(--spacing-md);text-align:left;font-size:var(--font-size-xs);font-weight:500;color:var(--color-dark-gray)}.Reputation_table__r4lKg td{padding:10px var(--spacing-md);font-size:var(--font-size-sm);line-height:20px;color:var(--color-black);border-top:1px solid var(--color-white-gray)}.Reputation_breakdownNote__flymV{margin:0;font-size:var(--font-size-xs);color:var(--color-dark-gray)}.Reputation_campaignCell__Z1o98{font-weight:600;overflow-wrap:anywhere}.Reputation_campaignCellMuted__tgET3{color:var(--color-dark-gray);overflow-wrap:anywhere}.Reputation_table__r4lKg .Reputation_countCell__u0soF{width:1%;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Reputation_feed___9wJd{list-style:none;margin:0;padding:0;border-radius:var(--radius-md);border:1px solid var(--color-white-gray)}.Reputation_feedMore__LI00Y{align-self:flex-start}.Reputation_feedCaption__Fb4z4{margin:0;font-size:var(--font-size-xs);color:var(--color-dark-gray)}.Reputation_feedItem__uVe5X{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.Reputation_feedItem__uVe5X+.Reputation_feedItem__uVe5X{border-top:1px solid var(--color-white-gray)}.Reputation_feedBody__gaJLz{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Reputation_feedItemReverted__TIOeb .Reputation_feedLine__8WDPO,.Reputation_feedItemReverted__TIOeb .Reputation_feedMeta__Yby4E{color:var(--color-dark-gray)}.Reputation_feedItemReverted__TIOeb .Reputation_feedIcon__VNj_0{opacity:.45}.Reputation_feedItemReverted__TIOeb .Reputation_feedLine__8WDPO{font-weight:500}.Reputation_feedRevert__HF8P_{all:unset;box-sizing:border-box;flex-shrink:0;padding:4px 10px;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:500;line-height:20px;color:var(--color-dark-gray);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,color .15s ease}.Reputation_feedRevertOpen__FxQzf,.Reputation_feedRevert__HF8P_:hover{background:var(--color-light-purple);color:var(--color-main-purple)}.Reputation_feedRevert__HF8P_:focus-visible{outline:2px solid var(--color-main-purple);outline-offset:2px}.Reputation_quickPanel__h0WUn.Reputation_revertMenu__0WJul{flex:1 0 100%;padding:10px 12px 12px;gap:10px}.Reputation_feedLine__8WDPO{font-size:var(--font-size-sm);font-weight:600;color:var(--color-black);overflow-wrap:anywhere}.Reputation_feedIcon__VNj_0{display:inline-block;width:1.6em}.Reputation_srOnly___jpk0{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Reputation_feedMeta__Yby4E{font-size:var(--font-size-xs);color:var(--color-dark-gray);overflow-wrap:anywhere}.Reputation_state__Zd9_I{justify-content:center;min-height:48px;margin:0;color:var(--color-dark-gray)}.Reputation_stateError__S_mgJ,.Reputation_state__Zd9_I{display:flex;align-items:center;font-size:var(--font-size-sm)}.Reputation_stateError__S_mgJ{flex-wrap:wrap;gap:var(--spacing-sm);color:var(--color-red)}.Reputation_section__uqxWj{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}.Reputation_hint__QlVkp{font-size:var(--font-size-sm);color:var(--color-dark-gray);margin:0;line-height:var(--line-height-base)}.Reputation_counterGrid__Z44sM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md)}@media (max-width:440px){.Reputation_counterGrid__Z44sM{grid-template-columns:minmax(0,1fr)}}.Reputation_counterColumn__IjB0V{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.Reputation_counterTile__cexZc{display:flex;align-items:center;gap:12px;min-height:80px;box-sizing:border-box;padding:12px var(--spacing-sm);background:var(--color-white-gray);border-radius:var(--radius-md)}.Reputation_starIcon___07Nr{color:var(--color-yellow)}.Reputation_dislikeIcon__n8hln,.Reputation_starIcon___07Nr{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Reputation_dislikeIcon__n8hln{color:var(--color-red)}.Reputation_counterText__tQfz7{display:flex;flex-direction:column;min-width:0}.Reputation_counterValue__LmaDy{font-size:var(--font-size-xl);font-weight:700;line-height:var(--line-height-tight);color:var(--color-black);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Reputation_counterLabel__iXP7s{font-size:var(--font-size-xs);color:var(--color-dark-gray)}.Reputation_counterStepper__3KF1V{display:flex;gap:var(--spacing-xs);margin-left:auto;flex-shrink:0}.Reputation_stepperRound__29oqu{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-white);font-size:var(--font-size-md);font-weight:600;line-height:1;color:var(--color-black-gray);cursor:pointer;touch-action:manipulation;transition:background-color .15s ease,color .15s ease}.Reputation_stepperRoundActive__Ud0mD,.Reputation_stepperRound__29oqu:hover{background:var(--color-light-purple);color:var(--color-main-purple)}.Reputation_stepperRoundActive__Ud0mD{box-shadow:inset 0 0 0 2px var(--color-main-purple)}.Reputation_stepperRound__29oqu:focus-visible{outline:2px solid var(--color-main-purple);outline-offset:2px}.Reputation_buttonInactive__n8Phc,.Reputation_buttonInactive__n8Phc:hover{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.Reputation_quickPanel__h0WUn{display:flex;flex-direction:column;gap:12px;padding:12px var(--spacing-sm) var(--spacing-sm);background:var(--color-white);border:1px solid var(--color-white-gray);border-radius:var(--radius-md);min-width:0}.Reputation_quickHeader__NzDhR{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs)}.Reputation_quickHeaderTitle__bdrJY{font-size:var(--font-size-sm);font-weight:600;color:var(--color-black)}.Reputation_quickClose__SOQvu{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);font-size:var(--font-size-md);line-height:1;color:var(--color-dark-gray);cursor:pointer}.Reputation_quickClose__SOQvu:hover{background:var(--color-white-gray);color:var(--color-black)}.Reputation_quickClose__SOQvu:focus-visible,.Reputation_reasonChip__ZBUkv:focus-visible{outline:2px solid var(--color-main-purple);outline-offset:2px}.Reputation_quickControls__GzMJR{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px var(--spacing-md)}@media (max-width:440px){.Reputation_quickControls__GzMJR{flex-direction:column;align-items:stretch}}.Reputation_quickControl__40Ktx{display:flex;flex-direction:column;gap:4px;min-width:0}.Reputation_quickCampaign__v4dey{flex:1 1 240px;--form-medium-field-font-size:var(--font-size-sm);--form-medium-field-line-height:20px;--form-medium-min-height:40px;--form-medium-padding-y:9px;--form-medium-padding-x:14px}@media (max-width:440px){.Reputation_quickCampaign__v4dey{flex:0 0 auto}}.Reputation_quickFieldLabel__XQCeE{font-size:var(--font-size-xs);font-weight:500;color:var(--color-dark-gray)}.Reputation_reasonChips__Ikdat{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.Reputation_reasonChip__ZBUkv{all:unset;box-sizing:border-box;padding:8px 14px;border-radius:var(--radius-full);background:var(--color-white-gray);font-size:var(--font-size-sm);font-weight:500;line-height:20px;color:var(--color-black-gray);cursor:pointer;touch-action:manipulation;overflow-wrap:anywhere;transition:background-color .15s ease,color .15s ease}.Reputation_reasonChipOpen__c5__d,.Reputation_reasonChip__ZBUkv:hover{background:var(--color-light-purple);color:var(--color-main-purple)}.Reputation_reasonChip__ZBUkv.Reputation_buttonInactive__n8Phc,.Reputation_reasonChip__ZBUkv.Reputation_buttonInactive__n8Phc:hover{background:var(--color-white-gray);color:var(--color-black-gray);opacity:.4;cursor:not-allowed}.Reputation_quickExpand__kXYhN{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.Reputation_quickApply__QUogn{align-self:flex-start}.Reputation_quickSubfieldFoot__0jj_b{display:flex;justify-content:space-between;gap:var(--spacing-sm)}.Reputation_quickInput__mWZJE,.Reputation_quickTextarea__BBM_K{box-sizing:border-box;padding:9px 14px;border:1px solid #e5e7eb;border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);color:var(--color-black);background:var(--color-white)}.Reputation_quickTextarea__BBM_K{width:100%;resize:vertical}.Reputation_quickInput__mWZJE{width:140px;max-width:100%;height:40px}.Reputation_quickInput__mWZJE:focus,.Reputation_quickTextarea__BBM_K:focus,.Reputation_stepperValue__99C7X:focus{outline:none;border-color:var(--color-main-purple)}.Reputation_quickInvalid__6sVvo,.Reputation_quickInvalid__6sVvo:focus{border-color:var(--color-red)}.Reputation_quickViews__KGRSp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-black)}.Reputation_quickError__AsEKP{font-size:var(--font-size-xs);color:var(--color-red)}.Reputation_quickCounter__TAHRy{font-size:var(--font-size-xs);color:var(--color-dark-gray);white-space:nowrap}.Reputation_quickCounterOver__QA9LH{font-size:var(--font-size-xs);font-weight:600;color:var(--color-red);white-space:nowrap}.Reputation_stepper__Z_0qz{display:flex;align-items:center;gap:var(--spacing-xs);min-height:40px}.Reputation_stepperButton__1qCKT{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-white-gray);font-size:var(--font-size-md);font-weight:600;color:var(--color-black);cursor:pointer;touch-action:manipulation}.Reputation_stepperButton__1qCKT:disabled{opacity:.3;cursor:not-allowed}.Reputation_stepperValue__99C7X{box-sizing:border-box;width:48px;height:40px;border:1px solid #e5e7eb;border-radius:var(--radius-md);text-align:center;font-family:inherit;font-size:var(--font-size-sm);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Reputation_rowStepper___rOSY{display:inline-flex;align-items:center;gap:4px}.Reputation_rowStepperButton__WRNIR{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-white-gray);font-size:var(--font-size-sm);font-weight:600;line-height:1;color:var(--color-black);cursor:pointer}.Reputation_rowStepperButton__WRNIR:hover{background:var(--color-light-purple);color:var(--color-main-purple)}.Reputation_rowStepperButton__WRNIR:focus-visible{outline:2px solid var(--color-main-purple);outline-offset:2px}.Reputation_rowStepperValue__8I_lW{min-width:20px;text-align:center;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Reputation_rowStepperButton__WRNIR.Reputation_buttonInactive__n8Phc,.Reputation_rowStepperButton__WRNIR.Reputation_buttonInactive__n8Phc:hover{opacity:.4;cursor:not-allowed;background:var(--color-white-gray);color:var(--color-black)}.AdminLectureEditView_wrapper__BTQky{position:relative;min-height:100vh}.AdminLectureEditView_loading__KH5ai{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);min-height:400px;color:var(--color-dark-gray)}.AdminLectureEditView_loadingText__0QSFS{font-size:var(--font-size-sm);font-weight:500}.AdminLectureEditView_savingOverlay__zrb0x{position:fixed;inset:0;z-index:200;background:hsla(0,0%,100%,.65);display:flex;align-items:center;justify-content:center;pointer-events:all}.AdminLectureEditView_savingBox__zNfA4{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-2xl);background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:var(--font-size-sm);font-weight:600;color:var(--color-black-gray)}.AdminLectureEditView_saveError__GtYcR{position:fixed;top:52px;left:400px;right:var(--spacing-md);z-index:101;pointer-events:none;margin:0;padding:var(--spacing-sm) var(--spacing-md);background:#fee2e2;color:#b91c1c;font-size:var(--font-size-sm);border-radius:var(--radius-md)}.AdminLectureEditView_preview__NDuA1{margin-left:380px;min-height:100vh}.AdminLectureEditView_backLink__V2h67{color:var(--color-main-purple);font-size:var(--font-size-sm)}@media (max-width:900px){.AdminLectureEditView_preview__NDuA1{margin-left:0;padding-top:60px}}