:root{--app-bg:#2b2b2b}body{background-color:#2b2b2b;background-color:var(--app-bg);margin:0;position:relative}body.perf-low:after,body.perf-low:before,body:after,body:before{content:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@keyframes gradient-animation{0%{background-position:0 50%}25%{background-position:100% 25%}50%{background-position:100% 50%}75%{background-position:0 75%}to{background-position:0 50%}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[role=button],a,button,input,select,textarea{-webkit-tap-highlight-color:transparent;outline:none!important}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}#telegram-login-ssstntbot{border:none!important;border-radius:100px;display:block!important;opacity:1!important;visibility:visible!important}[data-telegram-login=ssstntbot]{display:block!important;min-height:40px!important;visibility:visible!important}.App_app__s40DC{--bn-height:44px;min-height:100vh;min-height:100svh;min-height:100dvh;position:relative}.App_listButton__f-7jC{align-items:center;background:none;border:none;display:flex;justify-content:center;line-height:0;margin:0;padding:0;position:fixed;right:0;top:0;z-index:1000}.App_listButton__f-7jC svg{display:block;height:80px;width:80px}.App_addButton__K8ttn{align-items:center;background-color:#28a745;border-radius:50%;color:#fff;display:flex;font-size:24px;height:40px;justify-content:center;left:20px;padding:10px;position:fixed;text-decoration:none;top:20px;width:40px}.App_contentWithBottomNav__Yv5Ch{padding-bottom:calc(44px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--bn-height, 44px) + env(safe-area-inset-bottom, 0px))}@media (max-width:480px){.App_contentWithBottomNav__Yv5Ch{padding-bottom:calc(44px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--bn-height, 44px) + env(safe-area-inset-bottom, 0px))}}@media (max-width:360px){.App_contentWithBottomNav__Yv5Ch{padding-bottom:calc(44px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--bn-height, 44px) + env(safe-area-inset-bottom, 0px))}}:root{--dark-bg:#1a1a1a;--light-bg:#2a2a2a;--accent-color:#00fc9f;--transition:all 0.3s ease}.ADD_page-a__QsI1P{background-color:#1a1a1a;background-color:var(--dark-bg);color:#fff;color:var(--text-color);display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.ADD_left-panel__X5e8m,.ADD_right-panel__hAwbe{background-color:#2a2a2a;background-color:var(--light-bg);border-right:1px solid #4a4a4a;border-right:1px solid var(--border-color);box-shadow:2px 0 5px #0003;height:100vh;overflow-y:auto;padding:4px;position:fixed;top:0;width:22%;z-index:10}.ADD_right-panel__hAwbe{border-left:1px solid #4a4a4a;border-left:1px solid var(--border-color);border-right:none;left:auto;right:0}.ADD_main-panel__McrXV{background:linear-gradient(145deg,#2a2a2a,#333);box-shadow:0 0 15px #0000004d;margin-left:22%;margin-right:22%;overflow-y:auto;padding:8px 8px 100px;position:relative;width:56%}.ADD_event-item__Z8BTI{align-items:center;background-color:#3a3a3a;border-radius:6px;cursor:pointer;display:flex;margin-bottom:2px;padding:4px 6px;transition:all .3s ease;transition:var(--transition)}.ADD_event-item-name__w4\+6y{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ADD_duplicate-dots__DUXIS{align-items:center;display:inline-flex;gap:4px;margin-left:6px}.ADD_duplicate-dot__g7w1w{align-items:center;background:#ff9f1a;border-radius:999px;box-shadow:0 0 0 1px #ff9f1a59;color:#1a1a1a;display:inline-flex;font-size:9px;font-weight:600;height:14px;justify-content:center;width:14px}.ADD_event-item__Z8BTI:hover{background-color:#6b289d;background-color:var(--primary-color);transform:translateX(4px)}.ADD_event-item__Z8BTI.ADD_selected__rs0QB{background-color:#6b289d;background-color:var(--secondary-color);border-left:4px solid #00fc9f;border-left:4px solid var(--accent-color)}.ADD_event-item__Z8BTI.ADD_selected-multiple__JrB7F{background-color:#00fc9f2e;border-left:4px solid #00fc9fcc}.ADD_event-item-thumbnail__tEkCS{border-radius:4px;height:24px;margin-right:8px;object-fit:cover;width:24px}input,textarea{background-color:#3a3a3a;border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:8px;color:#fff;color:var(--text-color);font-size:18px;margin-bottom:2px;margin-top:2px;padding:2px 4px;transition:all .3s ease;transition:var(--transition);width:97%}input:focus,textarea:focus{border-color:#6b289d;border-color:var(--primary-color);box-shadow:0 0 5px #1e88e580;outline:none}input[type=radio]{width:16px}textarea{min-height:64px;resize:vertical}.ADD_addressinfo-input__cyJjV{margin-bottom:1px;margin-top:0;width:97%}.ADD_upload-button__xlauy{align-items:center;background:linear-gradient(135deg,#385487,#2d6da1);border:1px solid #1515158c;border-radius:8px;box-shadow:0 3px 10px #116eb759;color:#eef8ff;display:flex;font-size:16px;height:34px;justify-content:center;margin-right:0;width:34px}.ADD_upload-button__xlauy:hover{background:linear-gradient(135deg,#425f93,#367cb5);box-shadow:0 4px 12px #20659d73}.ADD_extract-indicator__qOyA0{background-color:#555;color:#ccc;cursor:not-allowed}.ADD_image-upload-row__CsJAU{align-items:center;display:flex;flex-wrap:wrap;gap:0}.ADD_image-link-container__fP3YM{align-items:center;background-color:#ffffff0d;border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:6px;display:flex;flex-direction:row;gap:0;padding:0}.ADD_image-link-container__fP3YM input{background-color:initial;border:none;flex-grow:1;max-width:50px;overflow:hidden;padding-left:4px}.ADD_thumbnail__KquMM{border-radius:6px 0 0 6px;box-shadow:0 2px 6px #0000004d;height:30px;object-fit:cover;width:30px}.ADD_edit-media-button__Mte3S{background:#ffffff0f;border:1px solid #47474733;border-radius:8px;cursor:pointer;font-size:13px;line-height:1;padding:6px 4px}.ADD_edit-media-button__Mte3S:disabled{cursor:not-allowed;opacity:.45}.ADD_mediaEditorOverlay__-sjqT{background:#0b0b0b;display:flex;flex-direction:column;inset:0;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top);position:fixed;z-index:10000}.ADD_mediaEditorTopBar__1G3XK{grid-gap:8px;align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0000008c;border-bottom:1px solid #ffffff14;display:grid;gap:8px;grid-template-columns:90px 1fr 110px;padding:10px 12px}.ADD_mediaEditorTitle__N36Oq{color:#fff;color:var(--text-color);font-size:16px;font-weight:600;text-align:center}.ADD_mediaEditorTopButtonPrimary__iaUqp,.ADD_mediaEditorTopButton__B8UCJ{background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;color:#fff;color:var(--text-color);cursor:pointer;font-size:15px;height:40px}.ADD_mediaEditorTopButtonPrimary__iaUqp{background:#00fc9f24;border-color:#00fc9f73}.ADD_mediaEditorTopButtonPrimary__iaUqp:disabled,.ADD_mediaEditorTopButton__B8UCJ:disabled{cursor:not-allowed;opacity:.5}.ADD_mediaEditorBody__qiSk8{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.ADD_mediaEditorHint__As3ks{color:#ffffffb3;font-size:13px;padding:10px 12px 0}.ADD_mediaEditorFrameWrap__BSpZU{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:12px}.ADD_mediaEditorFrame__rPN7y{background:#151515;border-radius:16px;height:auto;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:min(94vw,420px)}.ADD_mediaEditorFrameBorder__bitKF{border:2px solid #ffffffbf;border-radius:16px;inset:0;pointer-events:none;position:absolute}.ADD_mediaEditorBg__QzlfS,.ADD_mediaEditorGhost__GEoPm,.ADD_mediaEditorImg__JbE1a{-webkit-user-drag:none;user-drag:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:transform}.ADD_mediaEditorGhost__GEoPm{filter:none;opacity:.2;pointer-events:none}.ADD_mediaEditorBg__QzlfS{filter:blur(22px) saturate(1.15) brightness(.95);height:110%;object-fit:cover;opacity:.95;width:110%}.ADD_mediaEditorImg__JbE1a{height:auto;width:auto}.ADD_mediaEditorZoomRow__NDmUJ{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:40px 1fr 40px}.ADD_mediaEditorZoomButton__7NOY3{background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;color:#fff;color:var(--text-color);cursor:pointer;font-size:18px;height:40px}.ADD_mediaEditorZoomButton__7NOY3:disabled{cursor:not-allowed;opacity:.5}.ADD_mediaEditorPresetRow__Na2aU{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.ADD_mediaEditorPresetButtonActive__\+xSzs,.ADD_mediaEditorPresetButton__LUcC\+{background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;color:#fff;color:var(--text-color);cursor:pointer;flex:0 0 auto;font-size:13px;height:36px;padding:0 12px;white-space:nowrap}.ADD_mediaEditorPresetButtonActive__\+xSzs{background:#00fc9f24;border-color:#00fc9f73}.ADD_mediaEditorPresetButtonActive__\+xSzs:disabled,.ADD_mediaEditorPresetButton__LUcC\+:disabled{cursor:not-allowed;opacity:.5}.ADD_mediaEditorEmpty__Aqd9f,.ADD_mediaEditorLoading__QiqFo{align-items:center;color:#ffffffbf;display:flex;font-size:15px;inset:0;justify-content:center;position:absolute}.ADD_mediaEditorControls__n6iIO{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0000008c;border-top:1px solid #ffffff14;padding:10px 12px 14px}.ADD_mediaEditorError__yJ\+Iw{color:#ff7b7b;font-size:14px;margin-bottom:8px}.ADD_mediaEditorControlRow__Zj0c4{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:88px 1fr;margin-bottom:10px}.ADD_mediaEditorControlLabel__vgVKl{color:#fffc;font-size:13px}.ADD_mediaEditorControlRow__Zj0c4 input[type=range]{margin:0;padding:0;width:100%}.ADD_mediaEditorToggles__sAVEe{display:flex;gap:10px;margin-bottom:10px}.ADD_mediaEditorToggleActive__Nh57k,.ADD_mediaEditorToggle__Nq1dp{background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;color:#fff;color:var(--text-color);cursor:pointer;flex:1 1;font-size:14px;height:40px}.ADD_mediaEditorToggleActive__Nh57k{background:#00fc9f24;border-color:#00fc9f73}.ADD_mediaEditorToggleActive__Nh57k:disabled,.ADD_mediaEditorToggle__Nq1dp:disabled{cursor:not-allowed;opacity:.5}.ADD_links-section__nbrDZ{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-start}.ADD_link-item-wrapper__jJsbx{align-items:center;background-color:#ffffff0d;border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:6px;display:inline-flex;padding:0}.ADD_link-row__nBPL3{align-items:center;display:inline-flex;gap:4px;width:283px}.ADD_link-row__nBPL3 input{background-color:initial;border:none;max-width:182px;padding:0}.ADD_link-row__nBPL3 input.ADD_info-input__qbfr7{max-width:78px;padding-left:4px}.ADD_info-input__qbfr7{flex-shrink:1}.ADD_url-input__nSN3G{flex-shrink:1;min-width:100px}.ADD_remove-image-button__HeB13,.ADD_remove-link-button__Ps5jB,.ADD_remove-phone-button__u7hlP,.ADD_tag__RnrjS button{align-items:center;align-self:stretch;background-color:initial;border:none;color:#cc6767;color:var(--error-color);cursor:pointer;display:flex;font-size:18px;justify-content:center;line-height:1;margin-left:0;padding:0 5px 0 0;transition:all .3s ease;transition:var(--transition)}.ADD_image-link-container__fP3YM .ADD_remove-image-button__HeB13,.ADD_link-item-wrapper__jJsbx .ADD_remove-link-button__Ps5jB,.ADD_phone-row__3m7dr .ADD_remove-phone-button__u7hlP{padding-left:2px;padding-right:2px}.ADD_remove-image-button__HeB13:hover,.ADD_remove-link-button__Ps5jB:hover,.ADD_remove-phone-button__u7hlP:hover,.ADD_tag__RnrjS button:hover{color:red;transform:scale(1.1)}.ADD_spinner-entry__9klhU{align-items:center;background:#2a2a2a;background:var(--light-bg);border:1px dashed #4a4a4a;border:1px dashed var(--border-color);border-radius:8px;display:flex;flex-direction:row;gap:0;justify-content:flex-start;min-height:32px;padding:0}.ADD_spinner-thumbnail__3QgNc{animation:ADD_loadingShimmer__BwPnY 1.2s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 37%,#ffffff0f 63%);background-size:300% 100%;border-radius:6px;height:36px;width:36px}.ADD_spinner-label__1zXTp{color:#9aa0a6;font-size:12px;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.ADD_spinner-info__E56bi{align-items:center;color:#9aa0a6;display:inline-flex;font-size:12px;gap:6px}.ADD_spinner-info__E56bi .ADD_error__4USt\+{color:#cc6767;color:var(--error-color)}@keyframes ADD_loadingShimmer__BwPnY{0%{background-position:0 0}to{background-position:100% 0}}.ADD_paste-json-button__ATnEQ{align-items:center;background-color:#35af7e;border:none;border-radius:0 8px 0 0;bottom:0;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;left:0;opacity:.6;padding:8px;position:fixed;transition:background-color .3s ease;z-index:1002}.ADD_paste-json-button__ATnEQ:hover{background-color:#45a049}.ADD_magic-button__s0cb-{align-items:center;background:linear-gradient(135deg,#9c27b0,#673ab7);color:#fff;display:flex;gap:8px;transition:all .3s ease}.ADD_magic-button__s0cb-:hover{box-shadow:0 6px 16px #9c27b080;transform:scale(1.05)}.ADD_magic-all-button__1JBA8{border:none;border-radius:8px;box-shadow:0 4px 8px #0003;cursor:pointer;font-weight:700;justify-content:center;margin:10px;padding:10px 15px;width:calc(100% - 20px)}.ADD_magic-buttons-row__ZOhJP{align-items:center;display:flex;gap:4px;margin:2px}.ADD_magic-buttons-icon__yUdlY{align-items:center;border-radius:8px;color:#fff;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.ADD_magic-geo-button__7JwhI{border:none;border-radius:8px;box-shadow:0 4px 8px #0003;cursor:pointer;flex:1 1;font-weight:700;justify-content:center;padding:8px 10px}.ADD_magic-duplicate-button__P5FEh,.ADD_magic-org-button__0Z-No{border:none;border-radius:8px;box-shadow:0 4px 8px #0003;cursor:pointer;flex:1 1;font-weight:700;padding:8px 10px;white-space:nowrap}.ADD_magic-duplicate-button__P5FEh,.ADD_magic-geo-button__7JwhI,.ADD_magic-org-button__0Z-No{align-items:center;display:inline-flex;justify-content:center;min-height:32px}.ADD_tag__RnrjS button{margin-left:2px;margin-right:0;padding:0}.ADD_add-link-button__xVqE4,.ADD_add-phone-button__6UY9D{align-items:center;align-self:center;background-color:#ffffff24;border:none;border-radius:50%;box-shadow:0 1px 3px #0003;color:#fff;color:var(--text-color);cursor:pointer;display:inline-flex;font-size:17px;height:24px;justify-content:center;line-height:1;margin:0;padding:0;transition:all .3s ease;transition:var(--transition);width:24px}.ADD_add-link-button__xVqE4:hover,.ADD_add-phone-button__6UY9D:hover{box-shadow:0 2px 5px #0000004d;transform:scale(1.05)}.ADD_input-with-dropdown-wrapper__IFMHm{margin-bottom:0;position:relative}.ADD_dropdown__NfJm\+{background-color:#3a3a3a;border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 6px 16px #00000080;left:0;margin-top:2px;max-height:280px;overflow-y:auto;position:absolute;top:100%;transition:opacity .2s ease,transform .2s ease;width:100%;z-index:999999}.ADD_dropdown-item__fU0Z4{cursor:pointer;padding:10px 12px;transition:all .3s ease;transition:var(--transition)}.ADD_dropdown-item__fU0Z4:hover{background-color:#6b289d;background-color:var(--primary-color)}.ADD_metro-address-row__w9yWP{align-items:center;display:flex;gap:8px;margin-bottom:4px;margin-top:4px}.ADD_metro-address-row__w9yWP .ADD_input-with-dropdown-wrapper__IFMHm{flex-shrink:0;margin-bottom:0;width:33%}.ADD_metro-address-row__w9yWP .ADD_input-with-dropdown-wrapper__IFMHm input[placeholder="Поиск метро"]{width:100%}.ADD_metro-address-row__w9yWP input[placeholder=\410\434\440\435\441]{flex-grow:1;margin-bottom:0}.ADD_checkboxes__QiJYB,.ADD_cost-options__j49VL{display:flex;flex-wrap:wrap;margin-bottom:3px;row-gap:4px}.ADD_checkboxes__QiJYB label,.ADD_cost-options__j49VL label{align-items:center;display:flex;flex-direction:row;gap:4px;margin-right:10px}.ADD_cost-options__j49VL input[type=radio]{accent-color:#2f8fff}.ADD_checkboxes__QiJYB label:last-child,.ADD_cost-options__j49VL label:last-child{margin-right:0}.ADD_cost-priceinfo-row__rcZUe{align-items:flex-start;display:flex;flex-direction:column;gap:0;margin-bottom:3px}.ADD_cost-priceinfo-row__rcZUe .ADD_cost-options__j49VL{margin-bottom:0}.ADD_cost-priceinfo-row__rcZUe input[placeholder="Информация о цене"]{flex-shrink:0;margin-bottom:0;width:30%}.ADD_date-time-duration__IOFn2{display:flex;gap:6px;margin-bottom:2px}.ADD_date-time-duration__IOFn2 input{flex:1 1;max-width:127px}.ADD_tag-search-wrapper__4A4f0{align-items:center;display:flex;gap:8px}input[placeholder="Поиск тегов"]{flex-grow:0;max-width:104px;width:20%}.ADD_selected-tags__0Cc\+K{display:flex;flex-grow:1;flex-wrap:wrap;gap:2px;justify-content:flex-start;margin-bottom:2px}.ADD_selected-organizers__mxO2H{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:2px}.ADD_organizer-search-input__3n6mh{flex:0 0 auto;margin:0;max-width:30%;width:92px}.ADD_tag__RnrjS{align-items:center;background:linear-gradient(135deg,#1d3656,#352052);border:1px solid #ffffff2e;border-radius:10px;display:flex;font-size:15px;gap:6px;line-height:1.1;padding:3px 10px 4px 8px;transition:all .3s ease;transition:var(--transition)}.ADD_organizer-placeholder__n02dY{color:#ffffff36;font-size:14px}.ADD_phones-section__v4UV4{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-start;margin-bottom:0}.ADD_phone-row__3m7dr{align-items:center;display:flex;flex-basis:calc(50% - 6px);gap:2px}.ADD_phone-row__3m7dr input[type=text]{flex:1 1 auto;max-width:142px;width:auto}.ADD_add-phone-button__6UY9D{margin-left:0}.ADD_compact-textarea__YRoR8{line-height:1.2;margin-bottom:0;margin-top:0;min-height:28px;overflow-y:hidden;padding-bottom:2px;padding-top:2px;resize:none}.ADD_action-buttons__whSAm{background-color:#2a2a2acc;border-radius:89px;bottom:26px;box-shadow:0 4px 12px #0000004d;display:flex;gap:16px;left:50%;padding:8px;position:fixed;transform:translateX(-50%);z-index:100}.ADD_round-button__YWp4A{align-items:center;border:none;border-radius:50%;box-shadow:0 4px 12px #0006;color:#fff;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;transition:all .3s ease;transition:var(--transition);width:44px}.ADD_copy-json-button__ozXH0{background:linear-gradient(14deg,#4e4d44,#fff3d6)}.ADD_delete-button__vC1Nr{background:linear-gradient(135deg,#cc6767,#d32f2f);background:linear-gradient(135deg,var(--error-color),#d32f2f)}.ADD_delete-button__vC1Nr:hover{box-shadow:0 6px 16px #ff525280;transform:scale(1.05) rotate(10deg)}.ADD_save-button__7dmpd{background:linear-gradient(135deg,#29a22e,#66bb6a);background:linear-gradient(135deg,var(--success-color),#66bb6a)}.ADD_save-button__7dmpd:hover{box-shadow:0 6px 16px #66bb6a80;transform:scale(1.05)}.ADD_accept-button__hBBYU,.ADD_publish-button__YgcSa{background:linear-gradient(135deg,#6b289d,#42a5f5);background:linear-gradient(135deg,var(--primary-color),#42a5f5)}.ADD_accept-button__hBBYU:hover,.ADD_publish-button__YgcSa:hover{box-shadow:0 6px 16px #42a5f580;transform:scale(1.05)}.ADD_publish-quiet-button__tCtS\+{background:#42a5f52e;box-shadow:none;color:#fffc;font-size:14px;height:32px;width:32px}.ADD_publish-quiet-button__tCtS\+:hover{box-shadow:none;transform:scale(1.02)}.ADD_unpublish-button__PR2wP{background:linear-gradient(135deg,#00fc9f,#ffee58);background:linear-gradient(135deg,var(--accent-color),#ffee58);color:#000}.ADD_unpublish-button__PR2wP:hover{box-shadow:0 6px 16px #ffee5880;transform:scale(1.05)}.ADD_notification__1VEKZ{animation:ADD_slideIn__eTFuC .3s ease-out;background-color:#29a22e;background-color:var(--success-color);border-radius:8px;box-shadow:0 4px 12px #0000004d;color:#fff;padding:12px 24px;position:fixed;right:24px;top:24px;z-index:1000}@keyframes ADD_slideIn__eTFuC{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ADD_confirm-overlay__wGjnm{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:5000}.ADD_confirm-modal__oPnPp{background:#1a1a1a;border:1px solid #333;border-radius:14px;box-shadow:0 10px 30px #00000080;max-width:360px;padding:16px;width:100%}.ADD_confirm-title__4WceI{font-size:18px;font-weight:600;margin-bottom:8px;text-align:center}.ADD_confirm-subtitle__kUca5{color:#ffffffb3;font-size:14px;margin-bottom:16px;text-align:center}.ADD_confirm-actions__J6QVr{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ADD_confirm-button__LtDGV{background:#0000;border:1px solid #ffffff26;border-radius:10px;color:#fff;color:var(--text-color);cursor:pointer;padding:10px 12px;transition:all .2s ease}.ADD_confirm-button__LtDGV:hover{background:#ffffff14}.ADD_confirm-button-active__k4R1V{background:#00fc9f1f;border-color:#00fc9f;border-color:var(--accent-color);color:#00fc9f;color:var(--accent-color)}@media (max-width:1200px){.ADD_left-panel__X5e8m,.ADD_right-panel__hAwbe{width:18%}.ADD_main-panel__McrXV{margin-left:18%;margin-right:18%;width:64%}}@media (max-width:1024px){.ADD_left-panel__X5e8m,.ADD_right-panel__hAwbe{width:20%}.ADD_main-panel__McrXV{margin-left:20%;margin-right:20%;width:60%}}.ADD_panel-toggle-button__Uu\+qk{background-color:#4f1f75;border:none;border-radius:50%;box-shadow:0 2px 5px #0000004d;box-sizing:border-box;color:#fff;cursor:pointer;display:none;font-size:16px;height:40px;position:fixed;top:10px;width:40px;z-index:1001}.ADD_left-panel-toggle__n3cy-{left:10px}.ADD_right-panel-toggle__hAnnh{right:5px}@media (max-width:768px){.ADD_page-a__QsI1P{flex-direction:column;overflow-x:hidden;padding-top:32px}.ADD_left-panel__X5e8m,.ADD_right-panel__hAwbe{border-bottom:1px solid #4a4a4a;border-bottom:1px solid var(--border-color);border-right:none;height:100vh;left:0;order:1;padding-top:32px;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:80%;z-index:1000}.ADD_right-panel__hAwbe{left:auto;right:0;transform:translateX(100%)}.ADD_left-panel__X5e8m.ADD_open__dzTXo,.ADD_right-panel__hAwbe.ADD_open__dzTXo{transform:translateX(0)}.ADD_main-panel__McrXV{box-sizing:border-box;margin-left:0;margin-right:0;margin-top:0;order:2;padding:4px;transition:filter .3s ease-in-out;width:100%}.ADD_main-panel__McrXV.ADD_panel-open-main__BvchB{filter:blur(3px);pointer-events:none}.ADD_panel-toggle-button__Uu\+qk{align-items:center;border-radius:0;display:flex;height:38px;justify-content:center;top:0;width:38px}.ADD_left-panel-toggle__n3cy-{border-radius:0 0 10px 0;left:0}.ADD_right-panel-toggle__hAnnh{border-radius:0 0 0 10px;right:0}.ADD_action-buttons__whSAm{align-items:center;background:#2a2a2ae6;border-radius:74px;bottom:6px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:row;gap:16px;left:32%;max-width:none;padding:4px;position:fixed;right:32%;transform:none;width:-webkit-fit-content;width:fit-content}.ADD_action-buttons__whSAm>*{margin:0}.ADD_date-time-duration__IOFn2{flex-direction:row;gap:4px}.ADD_cost-priceinfo-row__rcZUe{flex-direction:column;gap:0}.ADD_phone-row__3m7dr{flex-basis:100%}.ADD_link-row__nBPL3{width:100%}.ADD_tag-search-wrapper__4A4f0{flex-direction:row;gap:4px}input[placeholder="Поиск тегов"]{width:100%}.ADD_organizer-search-input__3n6mh{max-width:42%;width:96px}}::-webkit-scrollbar{width:1px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background-color:#4a4a4a;background-color:var(--border-color);border-radius:4px}.ADD_no-arrows__WBdE-::-webkit-inner-spin-button,.ADD_no-arrows__WBdE-::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ADD_no-arrows__WBdE-{-moz-appearance:textfield;width:48px}.ADD_remove-image-button__HeB13{background-color:initial;border:none;color:#cc6767;color:var(--error-color);cursor:pointer;font-size:18px;line-height:1;margin-left:0;padding:0 5px 0 0}.ADD_remove-image-button__HeB13:hover{color:red;transform:scale(1.1)}.ADD_textarea-preserve__ZbVht{white-space:pre-line}.ADD_orig-text__J58TL{background-color:#282828;border-radius:4px;margin-bottom:20px;margin-top:40px;padding:10px}.ADD_orig-text__J58TL h3{font-size:16px;font-weight:700;margin:0 0 10px}.ADD_orig-text__J58TL pre{font-size:14px;margin:0;overflow-x:auto;white-space:pre-wrap}.ADD_past-events-section__rDo1O{margin-top:16px}.ADD_past-events-heading__az1Cf{border-radius:4px;color:#00fc9f;color:var(--accent-color);font-size:1rem;font-weight:700;margin-bottom:8px;margin-top:0;padding:8px 4px;transition:all .3s ease;transition:var(--transition)}.ADD_past-events-heading__az1Cf:hover{background-color:#6b289d33}.ADD_event-json-display__FPWYz{background-color:#0000003b;border-radius:8px;margin-bottom:2px;margin-top:2px;padding:4px}.ADD_model-info__iQGou{color:#ffffff86;font-size:12px;margin-bottom:4px}.ADD_model-label__\+s-Uy{opacity:.45}.ADD_json-header__gQMl8{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:0;padding:0 2px}.ADD_json-header__gQMl8 h3{color:#fff;color:var(--text-color);font-size:16px;font-weight:700;margin:0}.ADD_json-tabs__HFkWh{align-items:flex-end;display:flex;gap:2px}.ADD_json-tab__CoNOh{background:#ffffff0a;border:1px solid #3a4558;border-bottom:none;border-radius:8px 8px 0 0;color:#fff;color:var(--text-color);cursor:pointer;font-size:11px;line-height:1;padding:4px 8px;transform:translateY(1px);transition:all .2s ease}.ADD_json-tab__CoNOh:hover{background:#5278a629;border-color:#5d7ea8;color:#dce9ff}.ADD_json-tab__CoNOh.ADD_active__hiRy5{background-color:#24344a;border-color:#6e8ab3;color:#e5efff;transform:translateY(1px)}.ADD_copy-json-icon__c1m6d{background:none;border:none;border-radius:0;color:#9aa0a6;cursor:pointer;font-size:16px;padding:0;transition:color .2s ease}.ADD_copy-json-icon__c1m6d:hover{color:#c2c8cc}.ADD_json-content__4RXXA{background-color:#0d1117;border:1px solid #3a4558;border-radius:0 8px 8px 8px;color:#e6edf3;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.4;margin:0;max-height:400px;overflow-x:auto;overflow-y:auto;padding:10px;white-space:pre}.ADD_event-links-menu-wrap__A4W0\+{align-items:flex-end;display:flex;flex-direction:column;gap:4px;position:absolute;right:4px;top:4px;z-index:100}.ADD_event-links-toggle__vl4j9{align-items:center;background:#40806863;border:1px solid #9dd4ff1c;border-radius:18px;color:#deefffeb;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.ADD_event-links-toggle__vl4j9:hover{background:#478a717a}.ADD_event-links-buttons__3mHUX{align-items:stretch;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(6px);background:#334c424d;border:1px solid #44828e7a;border-radius:12px;display:flex;flex-direction:column;gap:8px;max-width:min(92vw,340px);min-width:260px;padding:8px;position:static}.ADD_event-links-menu-title__LmQs4{color:#e0efffe6;font-size:12px;font-weight:600}.ADD_event-links-copy-status__RSwTb{color:#b5e9d3f2;font-size:11px}.ADD_event-links-item__i2\+i5{align-items:center;display:flex;flex-direction:row;gap:3px;justify-content:flex-start}.ADD_duplicate-indicator-wrap__XU8YG{display:flex;gap:6px;left:2px;position:absolute;top:2px;z-index:101}.ADD_duplicate-indicator-dot__Q-QHE{align-items:center;background:#ff9f1a;border:1px solid #ff9f1ab3;border-radius:999px;box-shadow:0 0 0 1px #0003;color:#1a1a1a;cursor:pointer;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;padding:0;width:18px}.ADD_event-links-row__oFl9c{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto;width:auto}.ADD_event-links-menu-main__2rpjV{align-items:center;background:#233e4980;border:1px solid #b3e0eb47;border-radius:8px;color:#e8f7fff2;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 8px;text-decoration:none}.ADD_event-links-menu-main__2rpjV:hover{background:#305463ad}.ADD_event-links-menu-copy__zHR7Z{align-items:center;background:#16272e9e;border:1px solid #addbe83d;border-radius:8px;color:#e1f2fbe6;cursor:pointer;display:inline-flex;font-size:14px;height:28px;justify-content:center;padding:0;width:28px}.ADD_event-links-menu-copy__zHR7Z:hover{background:#1f353ec7}.ADD_event-links-menu-desc__flfKz{color:#c6dae3b8;flex:1 1 auto;font-size:11px;line-height:1.2;min-width:0}.ADD_event-links-menu-main__2rpjV.ADD_tg__nsdHX{background-color:#00fc9f2e;border:1px solid #00fc9f59;color:#ffffffe6}.ADD_event-links-menu-main__2rpjV.ADD_tg__nsdHX:hover{background-color:#00fc9f42}.ADD_event-links-menu-main__2rpjV.ADD_iziom__CXagZ{background-color:#6b289d}.ADD_event-links-menu-main__2rpjV.ADD_iziom__CXagZ:hover{background-color:#5a1f85}.ADD_event-links-menu-main__2rpjV.ADD_localhost__0BWnT{background-color:#6c757d;opacity:.5}.ADD_event-links-menu-main__2rpjV.ADD_localhost__0BWnT:hover{background-color:#5a6268;opacity:1}.ADD_event-links-menu-main__2rpjV.ADD_dvig__3R63M{background-color:#007bff;opacity:.5}.ADD_event-links-menu-main__2rpjV.ADD_dvig__3R63M:hover{background-color:#0056b3;opacity:1}.ADD_event-link-button__QHkmU{align-items:center;background:none;border:none;border-radius:8px;color:#ffffff8c;cursor:pointer;display:flex;font-size:14px;font-weight:300;justify-content:center;max-width:36px;padding:0 4px;text-decoration:none;transition:all .2s ease}.ADD_event-link-button__QHkmU:hover{box-shadow:0 4px 8px #0000004d;transform:translateY(-1px)}.ADD_event-link-button__QHkmU.ADD_localhost__0BWnT{background-color:#6c757d;opacity:.5}.ADD_event-link-button__QHkmU.ADD_localhost__0BWnT:hover{background-color:#5a6268;opacity:1}.ADD_event-link-button__QHkmU.ADD_dvig__3R63M{background-color:#007bff;opacity:.5}.ADD_event-link-button__QHkmU.ADD_dvig__3R63M:hover{background-color:#0056b3;opacity:1}.ADD_event-link-button__QHkmU.ADD_iziom__CXagZ{background-color:#6b289d}.ADD_event-link-button__QHkmU.ADD_iziom__CXagZ:hover{background-color:#5a1f85}.ADD_event-link-button__QHkmU.ADD_tg__nsdHX{background-color:#00fc9f2e;border:1px solid #00fc9f59;color:#ffffffe6}.ADD_event-link-button__QHkmU.ADD_tg__nsdHX:hover{background-color:#00fc9f42}.ADD_list__dQWra{background-color:initial;border:1px solid #ffffff59;color:#ffffffe6}.ADD_list__dQWra:hover{background-color:#ffffff14}.ADD_event-dates-info__jh9W2{background-color:#2a2a2a;border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:8px;margin-top:20px;padding:12px}.ADD_date-info__QthhE{color:#fff;color:var(--text-color);font-size:14px;margin-bottom:8px}.ADD_date-info__QthhE:last-child{margin-bottom:0}.ADD_date-info__QthhE strong{color:#00fc9f;color:var(--accent-color);margin-right:8px}.ADD_sort-dropdown__JXlhI{background-color:#2a2a2a;background-color:var(--light-bg);border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:6px;color:#fff;color:var(--text-color);cursor:pointer;font-size:14px;margin-bottom:12px;padding:8px 12px;transition:all .3s ease;transition:var(--transition);width:100%}.ADD_sort-dropdown__JXlhI:focus{border-color:#6b289d;border-color:var(--primary-color);box-shadow:0 0 5px #6b289d80;outline:none}.ADD_sort-dropdown__JXlhI:hover{border-color:#00fc9f;border-color:var(--accent-color)}.ADD_sort-dropdown__JXlhI option{background-color:#2a2a2a;background-color:var(--light-bg);color:#fff;color:var(--text-color);padding:8px}.ADD_sort-controls__dGEwy{align-items:center;display:flex;gap:8px;margin-bottom:12px}.ADD_sort-controls__dGEwy .ADD_sort-dropdown__JXlhI{flex:1 1;margin-bottom:0}.ADD_reverse-sort-button__wrTSy{align-items:center;background-color:#2a2a2a;background-color:var(--light-bg);border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:6px;color:#fff;color:var(--text-color);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:32px;justify-content:center;transition:all .3s ease;transition:var(--transition);width:32px}.ADD_reverse-sort-button__wrTSy:hover{background-color:#6b289d;background-color:var(--primary-color);border-color:#00fc9f;border-color:var(--accent-color);transform:scale(1.05)}.ADD_reverse-sort-button__wrTSy:focus{border-color:#6b289d;border-color:var(--primary-color);box-shadow:0 0 5px #6b289d80;outline:none}:root{--primary-color:#6b289d;--secondary-color:#6b289d;--success-color:#29a22e;--warning-color:#ffc107;--error-color:#cc6767;--background-color:#2a2a2a;--text-color:#fff;--border-color:#4a4a4a;--overlay-color:#000000b3;--light-bg:#333}.magic_overlay__y\+kra{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000b3;background-color:var(--overlay-color);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.magic_modal__iT33-{animation:magic_fadeIn__A0p-8 .3s ease-out;background-color:#2a2a2a;background-color:var(--background-color);border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 20px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;width:90%}@keyframes magic_fadeIn__A0p-8{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.magic_header__NIsgj{align-items:center;background-color:#333;background-color:var(--light-bg);border-bottom:1px solid #4a4a4a;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:8px 12px}.magic_header__NIsgj h2{color:#fff;color:var(--text-color);font-size:1.25rem;margin:0}.magic_closeButton__YAYsw{background:none;border:none;color:#666;cursor:pointer;font-size:1.5rem;line-height:1;padding:0;transition:color .2s}.magic_closeButton__YAYsw:hover{color:#cc6767;color:var(--error-color)}.magic_content__VSX05{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow:auto;padding:12px}.magic_progressContainer__BnZ6I{background-color:#1a1a1a;border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:8px;height:14px;overflow:hidden;position:relative}.magic_progressBar__hU8RH{background-color:#6b289d;background-color:var(--primary-color);border-radius:8px;height:100%;transition:width .3s ease}.magic_progressText__n\+biw{align-items:center;bottom:0;color:#fff;display:flex;font-weight:700;justify-content:center;left:0;position:absolute;right:0;text-shadow:0 0 2px #00000080;top:0}.magic_logs__E0UxH{background-color:#1a1a1a;border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:4px;color:#fff;color:var(--text-color);flex:1 1 auto;font-family:monospace;font-size:.875rem;line-height:1.5;min-height:40vh;overflow-y:auto;padding:10px}.magic_logLink__d-1lR{background:none;border:none;color:#007bff;cursor:pointer;font-family:inherit;font-size:inherit;margin-left:5px;padding:0;text-decoration:underline}.magic_logLink__d-1lR:hover{color:#0056b3;text-decoration:none}.magic_logEntry__4p7Wg{border-radius:4px;display:flex;gap:8px;margin-bottom:6px;padding:4px 8px}.magic_timestamp__\+7sJb{color:#666;white-space:nowrap}.magic_message__cyHSL{word-break:break-word}.magic_info__RhsbZ{background-color:#4a90e21a}.magic_success__OhEip{background-color:#28a7451a;color:#29a22e;color:var(--success-color)}.magic_warning__pqrwC{background-color:#ffc1071a;color:#ffc107;color:var(--warning-color)}.magic_error__zcS5p{background-color:#dc35451a;color:#cc6767;color:var(--error-color)}.magic_footer__gXeGq{background-color:#333;background-color:var(--light-bg);border-top:1px solid #4a4a4a;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding:8px 12px}.magic_startButton__UB3xq{background-color:#6b289d;background-color:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:8px 16px;transition:background-color .2s}.magic_startButton__UB3xq:hover{background-color:#3a7bc8}.magic_startButton__UB3xq:disabled{background-color:#a0c0e8;cursor:not-allowed}.magic_viewerOverlay__ZOVwd{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.magic_viewerModal__tEk8o{background:#111;border-radius:8px;box-shadow:0 4px 20px #0009;color:#eee;display:flex;flex-direction:column;height:90vh;width:90vw}.magic_viewerHeader__nTezr{align-items:center;background:#1e1e1e;border-bottom:1px solid #333;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:12px 16px}.magic_viewerHeader__nTezr h3{color:#eee;font-size:16px;font-weight:600;margin:0}.magic_viewerHeader__nTezr button{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.magic_viewerHeader__nTezr button:hover{background:#e9ecef;border-radius:50%;color:#333}.magic_viewerContent__BNnEX{flex:1 1;overflow:auto;padding:20px}.magic_viewerContent__BNnEX pre{background:#1e1e1e;border-radius:6px;color:#cfe7ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:12px;white-space:pre-wrap;word-break:break-word}@media (max-width:768px){.magic_modal__iT33-{max-height:95vh;width:95%}.magic_header__NIsgj h2{font-size:1.1rem}.magic_logs__E0UxH{font-size:.8rem;min-height:30vh}}.AI_container__xKxHE{background-color:#121212;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;margin:0 auto;min-height:100vh;padding:2rem}.AI_card__bg3qf{background:#1e1e1e;border:1px solid #333;border-radius:16px;box-shadow:0 4px 20px #0003;padding:2rem}.AI_header__0pHAZ{color:#e0e0e0;font-size:2rem;font-weight:600;margin-bottom:1rem;text-align:center}.AI_subheader__-MVsV{color:#e0e0e0;font-size:1.5rem;font-weight:500;margin-bottom:1.5rem}.AI_description__-zSBZ{color:#ccc;line-height:1.6;margin-bottom:2rem;text-align:center}.AI_formGroup__X2DXK{margin-bottom:2rem}.AI_label__xgSJ2{color:#ccc;display:block;font-weight:500;margin-bottom:1rem}.AI_modelList__eH9nx{display:flex;flex-direction:column;gap:1rem}.AI_modelItem__Sz3F7{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .2s ease}.AI_modelItem__Sz3F7:hover{background:#2d2d2d;border-color:#4dabf7}.AI_modelOrder__7fwPR{background:#4dabf7;border-radius:8px;color:#121212;font-size:.9rem;font-weight:700;min-width:20px;padding:.5rem;text-align:center}.AI_modelInfo__\+kiCV{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.AI_modelName__Of7kV{color:#e0e0e0;font-size:1rem;font-weight:500}.AI_modelId__F-VaT{color:#4dabf7;font-family:monospace;font-size:.85rem}.AI_modelDescription__UXE5x{color:#aaa;font-size:.85rem;line-height:1.4}.AI_modelContext__yQN91{color:#888;font-size:.8rem}.AI_modelActions__mfeSG{align-items:center;display:flex;gap:.5rem}.AI_moveButton__2qthl{align-items:center;background:#333;border:1px solid #555;border-radius:6px;color:#e0e0e0;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;padding:.5rem;transition:all .2s ease;width:32px}.AI_moveButton__2qthl:hover{background:#4dabf7;border-color:#4dabf7;color:#121212}.AI_removeButton__HezAv{align-items:center;background:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;padding:.5rem;transition:all .2s ease;width:32px}.AI_removeButton__HezAv:hover{background:#c82333}.AI_actions__FelAf{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.AI_button__r-3X2{background:#4dabf7;border:none;border-radius:8px;color:#121212;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.AI_button__r-3X2:hover:not(:disabled){background:#1e88e5}.AI_button__r-3X2:disabled{background:#555;color:#aaa;cursor:not-allowed}.AI_secondaryButton__PIhyO{background:#333;border:1px solid #555;border-radius:8px;color:#e0e0e0;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.AI_secondaryButton__PIhyO:hover{background:#444;border-color:#666}.AI_availableModels__mdZb-{display:flex;flex-direction:column;gap:1rem}.AI_availableModelItem__mZ03V{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .2s ease}.AI_availableModelItem__mZ03V:hover{background:#2d2d2d;border-color:#4dabf7}.AI_addButton__F6ZWv{background:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s ease;white-space:nowrap}.AI_addButton__F6ZWv:hover{background:#218838}.AI_error__sJ05Z{background-color:#2d1b1b;border:1px solid #4a2626;border-radius:8px;color:#ff6b6b;margin-bottom:1rem;padding:1rem}@media (max-width:768px){.AI_container__xKxHE{gap:1rem;padding:0}.AI_card__bg3qf{padding:.5rem}.AI_modelItem__Sz3F7{align-items:flex-start;flex-direction:row;gap:.75rem}.AI_modelActions__mfeSG{align-self:flex-end}.AI_actions__FelAf{align-items:center;flex-direction:column}.AI_button__r-3X2,.AI_secondaryButton__PIhyO{max-width:300px;width:100%}}.DB_dark_chipsList__dbsdY{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0 12px 16px}.DB_dark_chip__mRBOx{align-items:center;background:#373737;border:1px solid #2f2f2f;border-radius:999px;color:#eaeaea;cursor:pointer;display:inline-flex;font-size:15px;padding:8px 16px;touch-action:none;transition:all .2s ease;-webkit-user-select:none;user-select:none}.DB_dark_chip__mRBOx:active{background:#4c4c4c;transform:scale(.98)}.DB_dark_chipEditing__ceG9q{background:#2b2b2b;border-color:#4c64ff;padding:4px 8px}.DB_dark_chipInput__A46C5{background:#0000;border:none;color:#fff;font-size:15px;min-width:60px;outline:none;width:auto}.DB_dark_trashBin__BT5pM{align-items:center;background:#2a2a2a;border:2px solid #3a3a3a;border-radius:50%;bottom:20px;display:flex;font-size:24px;height:60px;justify-content:center;left:50%;opacity:.8;position:fixed;transform:translateX(-50%);transition:all .2s ease;width:60px;z-index:100}.DB_dark_trashBinActive__utdb4{background:#ff4c4c;border-color:#ff4c4c;opacity:1;transform:translateX(-50%) scale(1.2)}.DB_dark_trashIcon__QOv\+f{pointer-events:none}.DB_dark_container__M0b0z{background:#1f1f1f;color:#eaeaea;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.DB_dark_tabs__uUvua{background:#1f1f1f;border-bottom:1px solid #2a2a2a;display:flex;gap:8px;overflow-x:auto;padding:8px 12px;position:-webkit-sticky;position:sticky;scrollbar-width:thin;top:0;z-index:10}.DB_dark_tabButton__ytgzY{background:#2a2a2a;border:1px solid #2a2a2a;border-radius:999px;color:#eaeaea;cursor:pointer;flex:0 0 auto;font-size:15px;line-height:20px;padding:8px 12px}.DB_dark_tabButtonActive__llX0c{background:#3342b9;border-color:#3342b9;color:#fff}.DB_dark_tabContent__qWekH{display:none}.DB_dark_tabContentActive__AZOvd{display:block}.DB_dark_section__GAojI{padding:12px;width:100%}.DB_dark_addForm__KItaK{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.DB_dark_input__grbSU,.DB_dark_select__w-AfG{background:#242424;border:1px solid #3a3a3a;border-radius:8px;color:#eaeaea;flex:1 1 100%;font-size:15px;min-width:0;padding:10px 12px}.DB_dark_input__grbSU::placeholder{color:#9ca3af}.DB_dark_input__grbSU:focus,.DB_dark_select__w-AfG:focus{border-color:#4c64ff;box-shadow:0 0 0 2px #4c64ff33;outline:none}.DB_dark_button__2esTu{align-items:center;background:#2b2b2b;border:1px solid #3a3a3a;border-radius:8px;color:#eaeaea;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.DB_dark_button__2esTu:hover{background:#373737}.DB_dark_list__-UXCb{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;list-style:none;margin:0;padding:0 12px 16px}.DB_dark_listItem__\+QCei{grid-gap:10px;background:#373737;border:1px solid #2f2f2f;border-radius:12px;display:grid;gap:10px;padding:12px;word-break:break-word}.DB_dark_listItemOrganizer__j5UyD{background:linear-gradient(180deg,#383838,#333)}.DB_dark_listItemHeader__EIcVg{align-items:center;display:flex;gap:8px;justify-content:space-between}.DB_dark_idSpan__z7R9S{color:#9ca3af;font-size:13px;margin-left:8px}.DB_dark_actionButtons__zwn1i{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.DB_dark_iconButton__ju4mz{align-items:center;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:10px;color:#eaeaea;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.DB_dark_iconButton__ju4mz:hover{background:#333}.DB_dark_primaryButton__VmHXc{background:#4c64ff;border:1px solid #4c64ff;border-radius:8px;color:#fff;cursor:pointer;height:36px;padding:0 12px}.DB_dark_primaryButton__VmHXc:hover{background:#3b52d6}.DB_dark_secondaryButton__phjXz{background:#2a2a2a;border:1px solid #3a3a3a;border-radius:8px;color:#eaeaea;cursor:pointer;height:36px;padding:0 12px}.DB_dark_secondaryButton__phjXz:hover{background:#333}.DB_dark_colorPreview__QNwJU{border:1px solid #3a3a3a;border-radius:4px;display:inline-block;height:20px;margin-right:8px;width:20px}.DB_dark_editInput__QTExr,.DB_dark_editSelect__0E94k{background:#242424;border:1px solid #3a3a3a;border-radius:8px;color:#eaeaea;font-size:15px;padding:10px 12px;width:100%}.DB_dark_actions__8Nwty{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.DB_dark_organizerToolbar__fdcMj{grid-gap:8px;display:grid;gap:8px;margin-bottom:10px}.DB_dark_organizerToolbarActions__Sefqk{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DB_dark_organizerSearchRow__a399J{grid-gap:8px;display:grid;gap:8px;margin-bottom:12px}.DB_dark_organizerHeader__u4QVq{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.DB_dark_organizerToggle__LCX\+t{grid-gap:3px;background:#0000;border:none;color:#eaeaea;cursor:pointer;display:grid;gap:3px;min-width:0;padding:0;text-align:left}.DB_dark_organizerName__psjHZ{font-size:16px;font-weight:600;line-height:1.25}.DB_dark_organizerMeta__Bs0vT{color:#9ca3af;font-size:13px}.DB_dark_organizerDetails__4hdDR{grid-gap:12px;border-top:1px solid #454545;display:grid;gap:12px;padding-top:8px}.DB_dark_subRow__oP3V4{grid-gap:8px;display:grid;gap:8px}.DB_dark_subRowLabel__YjlNC{color:#c9ccd1;font-size:13px;font-weight:600}.DB_dark_hintStatus__GR7ZH{align-items:center;color:#9ca3af;font-size:13px}.DB_dark_hintStatus__GR7ZH,.DB_dark_ownerChips__CavF-{display:flex;flex-wrap:wrap;gap:8px}.DB_dark_ownerChip__bJhdN{align-items:center;background:#2b2b2b;border:1px solid #505050;border-radius:999px;display:inline-flex;gap:6px;max-width:100%;padding:6px 10px}.DB_dark_ownerChipName__0F9h0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DB_dark_ownerChipRemove__DiWkx{align-items:center;background:#242424;border:1px solid #5a5a5a;border-radius:999px;color:#eaeaea;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.DB_dark_ownerChipRemove__DiWkx:hover{background:#303030}.DB_dark_ownerCandidates__raW8d{grid-gap:6px;display:grid;gap:6px}.DB_dark_ownerCandidateButton__Wxdoe{background:#272727;border:1px solid #3a3a3a;border-radius:8px;color:#eaeaea;cursor:pointer;min-height:34px;padding:7px 10px;text-align:left;width:100%}.DB_dark_ownerCandidateButton__Wxdoe:hover{background:#323232}.DB_dark_mutedText__SxmFr{color:#9ca3af;font-size:13px}.DB_dark_emptyState__d7SPI{color:#9ca3af;font-size:14px}.DB_dark_modalOverlay__UTSM3{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.DB_dark_modalContent__LwjmV{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:12px;box-shadow:0 10px 30px #00000059;max-height:90vh;overflow:auto;width:min(860px,96vw)}.DB_dark_modalHeader__SuZi\+{align-items:center;border-bottom:1px solid #2a2a2a;color:#eaeaea;display:flex;font-weight:600;justify-content:space-between;padding:12px 16px}.DB_dark_modalClose__lF06V{background:#0000;border:none;color:#eaeaea;cursor:pointer;font-size:22px;line-height:1}.DB_dark_modalBody__ydcKe{grid-gap:12px;color:#eaeaea;display:grid;gap:12px;padding:14px 16px}.DB_dark_modalFooter__bDQue{border-top:1px solid #2a2a2a;display:flex;gap:8px;justify-content:flex-end;padding:12px 16px}.DB_dark_textarea__-\+kR0{background:#242424;border:1px solid #3a3a3a;border-radius:8px;color:#eaeaea;font-size:15px;min-height:80px;padding:10px 12px;resize:vertical;white-space:pre-wrap;width:100%}.DB_dark_section__GAojI img{height:auto;max-width:100%}.DB_dark_adminMenuButton__tAQLa{background:#2a2a2a;border:1px solid #3a3a3a;border-radius:999px;color:#eaeaea;cursor:pointer;height:32px;left:8px;padding:0 10px;position:fixed;top:8px;z-index:20}.DB_dark_adminMenuButton__tAQLa:hover{background:#333}.DB_dark_composeGrid__OV92J{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.DB_dark_composePanel__02cjq{grid-gap:10px;background:#373737;border:1px solid #2f2f2f;border-radius:12px;display:grid;gap:10px;padding:12px}@media (min-width:768px){.DB_dark_input__grbSU,.DB_dark_select__w-AfG{flex:1 1 280px}.DB_dark_composeGrid__OV92J{grid-template-columns:1fr 1fr}.DB_dark_organizerToolbar__fdcMj{align-items:center;grid-template-columns:1.2fr 1fr auto}.DB_dark_organizerSearchRow__a399J{align-items:center;grid-template-columns:1fr auto}.DB_dark_ownerCandidates__raW8d{grid-template-columns:repeat(2,minmax(180px,1fr))}.DB_dark_organizerHeader__u4QVq{align-items:center}}.RULE_container__7uhbX{background:radial-gradient(circle at top,#1b2333 0,#0b0f17 55%,#0a0d14 100%);color:#e6e9ef;margin:0 auto;max-width:1200px;min-height:100vh;padding:20px}.RULE_header__wv2dE{align-items:center;background:#0d121ce6;border:1px solid #4f628059;border-radius:16px;box-shadow:0 10px 25px #03071299;display:flex;gap:24px;justify-content:space-between;margin-bottom:30px;padding:18px 20px}.RULE_headerTitle__xmBUC h1{color:#f0f3f9;font-size:2rem;margin-bottom:8px}.RULE_headerTitle__xmBUC p{font-size:1rem;margin:0;opacity:.8}.RULE_search__Tj1TT{flex:0 0 320px}.RULE_searchInput__YKX5V{background:#0c1018e6;border:1px solid #4f628099;border-radius:10px;color:#f5f7fb;font-size:.95rem;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.RULE_searchInput__YKX5V:focus{border-color:#4da3ff;box-shadow:0 0 0 3px #4da3ff33;outline:none}.RULE_searchInput__YKX5V::placeholder{color:#e6e9ef80}.RULE_loading__LWZmR{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center}.RULE_spinner__WENNr{animation:RULE_spin__Pbpt0 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:40px;margin-bottom:20px;width:40px}@keyframes RULE_spin__Pbpt0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RULE_accessDenied__-qGup{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f141ee6;border:1px solid #788aaf4d;border-radius:15px;margin-top:50px;padding:40px;text-align:center}.RULE_accessDenied__-qGup h2{color:#ff6b6b;font-size:2rem;margin-bottom:20px}.RULE_error__LU4u9{background:#7a202959;border:1px solid #ff6b6b73;border-radius:15px;margin-top:50px;padding:40px;text-align:center}.RULE_error__LU4u9 button{background:#ff6b6b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;margin-top:15px;padding:10px 20px;transition:background .3s ease}.RULE_error__LU4u9 button:hover{background:#ff5252}.RULE_roleInfo__i5xFX{margin-bottom:40px}.RULE_roleInfo__i5xFX h3{font-size:1.5rem;margin-bottom:20px;text-align:center}.RULE_roleGrid__8Rijc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:30px}.RULE_roleCard__S9w5Z{background:#101622f2;border:1px solid #56688a59;border-radius:12px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.RULE_roleCard__S9w5Z:hover{box-shadow:0 10px 25px #0003;transform:translateY(-5px)}.RULE_roleCard__S9w5Z h4{color:#f2c94c;font-size:1.2rem;margin-bottom:10px}.RULE_roleCard__S9w5Z p{font-size:.95rem;line-height:1.5;opacity:.9}.RULE_usersSection__ElmUF{margin-top:40px}.RULE_usersHeader__OhclJ{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.RULE_usersHeader__OhclJ h3{font-size:1.5rem;margin:0}.RULE_usersMeta__TuTWc{color:#e6e9efb3;display:flex;font-size:.95rem;gap:16px}.RULE_usersList__5fhBE{grid-gap:20px;display:grid;gap:20px}.RULE_userCard__axey2{background:#0f141ef2;border:1px solid #56688a4d;border-radius:12px;padding:20px;transition:transform .3s ease}.RULE_userCard__axey2:hover{transform:translateY(-2px)}.RULE_userInfo__B1tjW{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.RULE_userDetails__sPrv3 h4{align-items:center;display:flex;font-size:1.2rem;gap:10px;margin-bottom:8px}.RULE_username__kITSA{color:#6fb4ff;font-size:.9rem;font-weight:400}.RULE_telegramId__R6Ri6{font-size:.9rem;margin-bottom:5px;opacity:.8}.RULE_currentRole__O2hEA{font-size:1rem;margin-bottom:0}.RULE_currentRole__O2hEA strong{color:#f2c94c}.RULE_roleControls__Vp1sL{display:flex;flex-direction:column;gap:10px;min-width:200px}.RULE_roleControls__Vp1sL label{font-size:.9rem;font-weight:600}.RULE_roleSelect__7xlrv{background:#0f141ee6;border:1px solid #56688a80;border-radius:6px;color:#f5f7fb;cursor:pointer;font-size:.95rem;padding:8px 12px;transition:all .3s ease}.RULE_roleSelect__7xlrv:hover{background:#1c2436e6}.RULE_roleSelect__7xlrv:focus{border-color:#4da3ff;box-shadow:0 0 0 2px #4da3ff4d;outline:none}.RULE_roleSelect__7xlrv option{background:#161d2b;color:#f5f7fb}.RULE_updating__\+cd2c{color:#f2c94c;font-size:.85rem;font-style:italic;text-align:center}.RULE_emptyState__LffDy{background:#0c1018cc;border:1px dashed #56688a66;border-radius:14px;padding:32px;text-align:center}.RULE_emptyState__LffDy h4{font-size:1.1rem;margin-bottom:8px}.RULE_emptyState__LffDy p{margin:0;opacity:.7}@media (max-width:768px){.RULE_container__7uhbX{padding:15px}.RULE_header__wv2dE{align-items:stretch;flex-direction:column}.RULE_headerTitle__xmBUC h1{font-size:1.8rem}.RULE_search__Tj1TT{width:100%}.RULE_roleGrid__8Rijc{grid-template-columns:1fr}.RULE_userInfo__B1tjW{align-items:stretch;flex-direction:column}.RULE_roleControls__Vp1sL{min-width:auto}.RULE_userDetails__sPrv3 h4{align-items:flex-start;flex-direction:column;gap:5px}}@media (max-width:480px){.RULE_headerTitle__xmBUC h1{font-size:1.6rem}.RULE_roleCard__S9w5Z,.RULE_userCard__axey2{padding:15px}}.Storage_container__vo2HD{background:var(--background-color);color:var(--text-color);margin:0 auto;max-width:1400px;min-height:100vh;padding:20px}.Storage_header__b30Ux{margin-bottom:30px}.Storage_header__b30Ux h1{align-items:center;color:var(--primary-color);display:flex;font-size:28px;gap:10px;margin:0 0 20px}.Storage_storageInfo__8oj61{background:var(--card-background);border:none;border-radius:10px;padding:0 40px}.Storage_storageBar__A5Tv1{background:var(--secondary-background);border-radius:10px;height:20px;margin-bottom:10px;overflow:hidden;width:100%}.Storage_storageUsed__0rOp\+{background:linear-gradient(90deg,#4caf50,#ffc107,#ff5722);height:100%;transition:width .3s ease}.Storage_storageText__vuz8S{color:var(--text-color);font-size:12px;font-weight:600;margin-top:-28px;text-align:center}.Storage_controls__CJyOO{justify-content:space-between;margin-bottom:12px}.Storage_controls__CJyOO,.Storage_filters__2FJDQ{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Storage_filters__2FJDQ label{align-items:center;display:flex;font-weight:500;gap:8px}.Storage_filters__2FJDQ select{background:var(--card-background);border:1px solid var(--border-color);border-radius:6px;color:var(--text-color);font-size:12px}.Storage_actions__XJpWH{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Storage_cleanupBtn__rxI\+o,.Storage_deleteBtn__Qyrrc,.Storage_recalcBtn__O6Xmz,.Storage_selectAllBtn__6WFBL{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:4px;padding:4px;transition:all .2s ease}.Storage_selectAllBtn__6WFBL{background:#2a2a2a;color:#fff}.Storage_selectAllBtn__6WFBL:hover{background:#3a3a3a}.Storage_deleteBtn__Qyrrc{background:#dc3545;color:#fff}.Storage_deleteBtn__Qyrrc:hover:not(:disabled){background:#c82333}.Storage_deleteBtn__Qyrrc:disabled{background:#6c757d;cursor:not-allowed}.Storage_cleanupBtn__rxI\+o{background:#fd7e14;color:#fff}.Storage_cleanupBtn__rxI\+o:hover:not(:disabled){background:#e8690b}.Storage_recalcBtn__O6Xmz{background:#1f6feb;color:#fff}.Storage_recalcBtn__O6Xmz:hover:not(:disabled){background:#2a7ae6}.Storage_stats__7PGjG{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.Storage_stat__BVDAV{align-items:center;background:none;border:none;border-radius:0;display:flex;justify-content:space-between;min-width:0;padding:0}.Storage_stat__BVDAV span:first-child{color:var(--text-secondary);font-size:12px;font-weight:300;opacity:.6}.Storage_stat__BVDAV span:last-child{color:var(--primary-color);font-size:18px;font-weight:600;margin-left:4px}.Storage_fileList__ZhrXA{background:var(--card-background);border:none;border-radius:0;overflow:hidden}.Storage_empty__-lqnT,.Storage_loading__YU13I{color:var(--text-secondary);font-size:16px;padding:60px 20px;text-align:center}.Storage_table__4YKc3{width:100%}.Storage_tableHeader__FnEUP,.Storage_tableRow__dMrtC{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:50px 80px 1fr 100px 120px 140px 80px;padding:15px 20px}.Storage_tableHeader__FnEUP{background:var(--secondary-background);border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-weight:600}.Storage_sortable__uloya{cursor:pointer;-webkit-user-select:none;user-select:none}.Storage_tableHeader__FnEUP .Storage_sortable__uloya:hover{color:var(--text-color)}.Storage_tableRow__dMrtC{border-bottom:1px solid var(--border-color);transition:background-color .2s ease}.Storage_tableRow__dMrtC:hover{background:var(--hover-background)}.Storage_tableRow__dMrtC:last-child{border-bottom:none}.Storage_checkboxCol__yC\+mc{display:flex;justify-content:center}.Storage_checkboxCol__yC\+mc input[type=checkbox]{cursor:pointer;height:14px;opacity:.7;width:14px}.Storage_preview__8TIcT{border:1px solid var(--border-color);border-radius:6px;height:60px;object-fit:cover;width:60px}.Storage_nameCol__4DM8z{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Storage_typeTag__iOQC8{background:none;font-size:12px;font-weight:600;text-transform:uppercase}.Storage_typeTag__iOQC8.Storage_image__AOkQ9{background:#e3f2fd;color:#1976d2}.Storage_typeTag__iOQC8.Storage_video__hXuM3{color:#ffc6c6}.Storage_typeTag__iOQC8.Storage_gif__MTCLT{background:#f3e5f5;color:#7b1fa2}.Storage_dateCol__vtueH,.Storage_sizeCol__Pew8y{color:var(--text-secondary);font-size:14px}.Storage_actionsCol__FzF7J,.Storage_downloadBtn__y4\+CT{display:flex;justify-content:center}.Storage_downloadBtn__y4\+CT{align-items:center;background:var(--primary-color);border-radius:6px;color:#fff;height:36px;text-decoration:none;transition:all .2s ease;width:36px}.Storage_downloadBtn__y4\+CT:hover{background:var(--primary-color-hover);transform:translateY(-1px)}@media (max-width:1200px){.Storage_tableHeader__FnEUP,.Storage_tableRow__dMrtC{gap:10px;grid-template-columns:50px 60px 1fr 80px 100px 120px 60px;padding:12px 15px}.Storage_preview__8TIcT{height:50px;width:50px}}@media (max-width:768px){.Storage_container__vo2HD{padding:4px}.Storage_tableHeader__FnEUP,.Storage_tableRow__dMrtC{font-size:12px;gap:4px;grid-template-columns:30px 46px 1fr 54px 70px 80px 46px;padding:2px}.Storage_preview__8TIcT{height:26px;width:30px}}.CleanupModal_overlay__BaJHT{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.CleanupModal_modal__QLada{background:#1f1f1f;border-radius:12px;box-shadow:0 10px 30px #0009;color:#fff;max-width:520px;overflow:hidden;width:100%}.CleanupModal_header__fKPLS{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;padding:14px 16px}.CleanupModal_title__vBb7Z{font-size:18px;margin:0}.CleanupModal_closeButton__N2Vra{background:#2a2a2a;border:none;border-radius:8px;color:#ccc;cursor:pointer;font-size:20px;height:36px;transition:all .2s ease;width:36px}.CleanupModal_closeButton__N2Vra:hover{background:#373737;color:#fff}.CleanupModal_content__EK5lI{padding:14px 16px}.CleanupModal_row__11\+M5{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:12px 0}.CleanupModal_label__7tifJ{color:#bdbdbd;font-size:14px}.CleanupModal_input__N6XWU,.CleanupModal_select__WT5dS{background:#2a2a2a;border:1px solid #3a3a3a;border-radius:8px;color:#fff;flex:0 0 180px;padding:8px 10px}.CleanupModal_note__DbtIR{color:#bdbdbd;font-size:12px;margin-top:4px}.CleanupModal_actions__sZ3fT{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.CleanupModal_cancelButton__r6OTp{background:#2a2a2a}.CleanupModal_cancelButton__r6OTp,.CleanupModal_confirmButton__SaSt2{border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px}.CleanupModal_confirmButton__SaSt2{background:#ff4d4f;background:var(--danger)}.CleanupModal_confirmButton__SaSt2:hover{filter:brightness(1.1)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.EventPhotoGallery_photoContainer__cYS0t{background-color:#222;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 2px 8px #00000026;overflow:hidden;padding-top:84%;position:-webkit-sticky;position:sticky;top:-186px;width:100%;z-index:1}.EventPhotoGallery_photo__h2JRQ{align-items:center;background-position:50%;background-size:cover;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.EventPhotoGallery_photoSpinner__cAOAK{animation:EventPhotoGallery_spin__tRG2E 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:30px;width:30px}@keyframes EventPhotoGallery_spin__tRG2E{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EventPhotoGallery_customPagination__nc5k2{-webkit-backface-visibility:hidden;bottom:0;display:flex;height:5px;justify-content:center;left:0;margin:0;padding:0;position:absolute;-webkit-transform:translateZ(0);width:100%;z-index:20}.EventPhotoGallery_paginationBullet__AvRv7{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;height:3px;margin:0 2px;opacity:.4;transition:background .3s,opacity .3s;width:98%}.EventPhotoGallery_paginationBulletActive__1zeLp{background:#fff;opacity:1}.EventPhotoGallery_ios-fix__BEAE2{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.EventPhotoGallery_overlay__4iVCi{align-items:flex-end;background:linear-gradient(0deg,#00000073,#0000);bottom:0;color:#fff;display:flex;height:50px;justify-content:space-between;left:0;padding:12px 12px 12px 22px;pointer-events:none;position:absolute;right:0;-webkit-transform:translateZ(0);z-index:10}.EventPhotoGallery_dateTime__v6oze,.EventPhotoGallery_metro__dbRZg{align-items:center;display:flex;font-size:17px;font-weight:400}.EventPhotoGallery_metro__dbRZg{gap:4px}.EventPhotoGallery_topOverlay__K36wo{align-items:flex-start;background:linear-gradient(180deg,#00000054,#00000054,#00000045,#00000030,#0000001f,#0000000d,#0000);border-top-left-radius:12px;border-top-right-radius:12px;display:flex;height:95px;justify-content:space-between;left:0;padding:6px 0;pointer-events:none;position:-webkit-sticky;position:sticky;right:0;top:200px;z-index:15}.EventPhotoGallery_topOverlayNoDim__PtfiC{background:none}.EventPhotoGallery_bottomLeftOverlay__znKr4{bottom:38px;left:0;pointer-events:auto;position:absolute;z-index:12}.EventPhotoGallery_topTagsScroll__gYnkE{-ms-overflow-style:none;display:flex;gap:8px;left:0;max-width:100%;overflow:hidden;padding-right:0;pointer-events:auto;position:absolute;right:0;scrollbar-width:none;top:6px;white-space:nowrap;z-index:1}.EventPhotoGallery_topTagsScroll__gYnkE:after{background:none!important;content:none;display:none!important}.EventPhotoGallery_topTagsInner__wCXM8{align-items:center;display:inline-flex;min-width:-webkit-fit-content;min-width:fit-content;position:relative}.EventPhotoGallery_marquee__nM5kn{animation:EventPhotoGallery_marqueeScroll__eLXJG 25s linear infinite;will-change:transform}@keyframes EventPhotoGallery_marqueeScroll__eLXJG{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.EventPhotoGallery_topTag__euWyn{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000012;border-radius:20px;color:#fff;display:inline-flex;font-size:15px;font-weight:400;margin:0 0 0 6px;padding:1px 8px 2px;position:relative;text-shadow:0 .7px 7.6px #000000ab;z-index:1}.EventPhotoGallery_topRightAction__XrFHv{align-items:center;display:flex;isolation:isolate;pointer-events:auto;position:absolute;right:-3px;top:3px;z-index:2}.EventPhotoGallery_topRightAction__XrFHv:before{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:none!important;border-radius:26%;content:"";height:44px;inset:50% auto auto 50%;pointer-events:none;position:absolute;transform:translate(-74%,-40.5%);width:44px;z-index:0}.EventPhotoGallery_topRightAction__XrFHv svg{color:#fff;filter:drop-shadow(0 2px 2.3px rgba(0,0,0,.3));position:relative;z-index:1}.EventPhotoGallery_bottomOverlay__G2v8p{background:linear-gradient(0deg,#000000bf,#000000a6,#00000080,#00000059,#0003,#0000001a,#0000);bottom:0}.MediaPlayer_mediaContainer__L1AIZ{align-items:center;background-color:#222;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.MediaPlayer_video__J5Dgm{cursor:pointer;height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.MediaPlayer_poster__0CVEO{background-position:50%;background-size:cover;inset:0;pointer-events:none;position:absolute;z-index:10}.MediaPlayer_playOverlay__4gQF5{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:11}.MediaPlayer_playOverlay__4gQF5:before{background:#0000006b;border-radius:50%;content:"";height:78px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:78px}.MediaPlayer_playOverlay__4gQF5 svg{color:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));height:54px;width:54px}.MediaPlayer_volumeButton__xg81h{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000047;border:none;border-radius:50%;bottom:36px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;transition:all .2s ease;width:32px;z-index:15}.MediaPlayer_volumeButton__xg81h:hover{background:#0000005c}.MediaPlayer_volumeButton__xg81h:active{transform:scale(.95)}.MediaPlayer_volumeButton__xg81h svg{height:22px;width:22px}.MediaPlayer_spinner__R9eJO{animation:MediaPlayer_mp-spin__ijtMt 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:34px;pointer-events:none;position:absolute;width:34px;z-index:12}@keyframes MediaPlayer_mp-spin__ijtMt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MediaPlayer_fallback__d-pdo{align-items:center;background-color:#222;display:flex;inset:0;justify-content:center;position:absolute}.MediaPlayer_fallback__d-pdo img{max-height:100%;max-width:100%;object-fit:cover}.MapErrorHelper_overlay__QDOXM{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.MapErrorHelper_modal__wYrw4{animation:MapErrorHelper_slideIn__J2yE2 .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;max-height:80vh;max-width:400px;overflow:hidden;width:100%}@keyframes MapErrorHelper_slideIn__J2yE2{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.MapErrorHelper_header__7KbKW{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px 20px 10px}.MapErrorHelper_header__7KbKW h3{color:#333;font-size:18px;font-weight:600;margin:0}.MapErrorHelper_closeButton__x1VVx{align-items:center;background:none;border:none;border-radius:50%;color:#999;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;transition:all .2s;width:30px}.MapErrorHelper_closeButton__x1VVx:hover{background:#f5f5f5;color:#666}.MapErrorHelper_content__33hzy{color:#555;line-height:1.5;padding:20px}.MapErrorHelper_content__33hzy p{margin:8px 0}.MapErrorHelper_content__33hzy code{background:#f5f5f5;border-radius:4px;color:#d63384;font-family:Courier New,monospace;font-size:14px;padding:2px 6px}.MapErrorHelper_footer__Rjli5{display:flex;flex-direction:column;gap:15px;padding:10px 20px 20px}.MapErrorHelper_progress__QO1QE{display:flex;gap:8px;justify-content:center}.MapErrorHelper_progressDot__SJ6-A{background:#ddd;border-radius:50%;height:8px;transition:background .3s;width:8px}.MapErrorHelper_progressDot__SJ6-A.MapErrorHelper_active__VxKZ3{background:#007bff}.MapErrorHelper_buttons__i9MVQ{display:flex;gap:10px;justify-content:flex-end}.MapErrorHelper_nextButton__Nmo20,.MapErrorHelper_prevButton__34hwf{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.MapErrorHelper_prevButton__34hwf{background:#f8f9fa;color:#6c757d}.MapErrorHelper_prevButton__34hwf:hover{background:#e9ecef}.MapErrorHelper_nextButton__Nmo20{background:#007bff;color:#fff}.MapErrorHelper_nextButton__Nmo20:hover{background:#0056b3}@media (max-width:480px){.MapErrorHelper_overlay__QDOXM{padding:10px}.MapErrorHelper_modal__wYrw4{margin:0;max-width:none}.MapErrorHelper_content__33hzy,.MapErrorHelper_footer__Rjli5,.MapErrorHelper_header__7KbKW{padding-left:15px;padding-right:15px}.MapErrorHelper_buttons__i9MVQ{flex-direction:column}.MapErrorHelper_nextButton__Nmo20,.MapErrorHelper_prevButton__34hwf{width:100%}}.EventMap_mapOverlay__q0j\+B{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.EventMap_mapContainer__n-wBW{background-color:#f0f0f0;height:100%;min-height:300px;min-width:300px;position:relative;width:100%}.EventMap_mapContainer__n-wBW #EventMap_yandex-map-container__xcKLG{height:100%!important;min-height:300px!important;min-width:300px!important;width:100%!important}.EventMap_loadingText__XiuGS{background-color:#000000b3;border-radius:8px;color:#fff;font-size:18px;left:50%;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10000}.EventMap_closeMapButton__ImlOo{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;position:absolute;right:20px;top:20px;z-index:10001}.EventMap_closeMapButton__ImlOo:active{transform:scale(.95)}.EventMap_closeIcon__XhQCk{fill:#fff;height:40px;width:40px}@media (max-width:768px){.EventMap_closeMapButton__ImlOo{right:15px;top:15px}.EventMap_closeIcon__XhQCk{height:36px;width:36px}.EventMap_loadingText__XiuGS{font-size:16px;padding:15px}}@media (max-width:480px){.EventMap_closeMapButton__ImlOo{right:2px;top:7px}.EventMap_closeIcon__XhQCk{height:32px;width:32px}.EventMap_loadingText__XiuGS{font-size:14px;padding:12px}}.EventSmallCard_container__mGKUz{height:100vh;overflow:hidden;position:relative}.EventSmallCard_actions__YUUPF{grid-gap:10px;align-items:end;bottom:20px;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;left:0;padding:0 60px;position:fixed;right:0;z-index:1000}.EventSmallCard_dislike-wrapper__utbIr{display:flex;justify-content:flex-start;min-width:50px}.EventSmallCard_share-wrapper__QkQYP{display:flex;justify-content:center;position:relative}.EventSmallCard_like-wrapper__E\+7SL{display:flex;justify-content:flex-end;min-width:50px}.EventSmallCard_actionButton__GaFIl{align-items:center;background-color:initial;border:none;border-radius:50%;box-shadow:none;cursor:pointer;display:flex;justify-content:center;padding:0}.EventSmallCard_fixedTopRightButton__0JKeT{position:fixed;right:0;top:0;z-index:1001}.EventSmallCard_actionButton__GaFIl:active svg{transform:scale(.95)}.EventSmallCard_actionButton__GaFIl svg{filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));transition:transform .1s ease-out,opacity .1s ease-out}.EventSmallCard_shareMenu__RiIrZ{background:#fff;border-radius:12px;bottom:calc(100% + 10px);box-shadow:0 4px 16px #0003;display:flex;flex-direction:column;gap:8px;left:50%;padding:12px;position:absolute;transform:translateX(-50%);z-index:1000}.EventSmallCard_shareMenu__RiIrZ button{background:none;border:none;border-radius:8px;color:#333;cursor:pointer;font-size:18px;padding:8px 16px;text-align:left}.EventSmallCard_noEvents__Xnc4e{align-items:center;background-color:#f9f9f9;border-radius:12px;display:flex;height:100%;justify-content:center;margin:20px}.EventSmallCard_noEvents__Xnc4e p{color:#666;font-size:20px;font-weight:500}.EventSmallCard_eventWrapper__ZukDQ{animation:EventSmallCard_fadeIn__DxoE6 .3s ease-out forwards;opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.EventSmallCard_eventCounter__FZLCI{align-items:flex-start;-webkit-backface-visibility:hidden;background:#0000003b;border-radius:0 0 10px 0;color:#fff;display:flex;flex-direction:column;font-size:13px;font-weight:400;gap:3px;left:0;opacity:.8;padding:1px 5px 1px 4px;position:absolute;top:0;-webkit-transform:translateZ(0);z-index:20}.EventSmallCard_swiper-container__CnI0B,.EventSmallCard_swiper__sZpl8{-ms-overflow-style:none;animation:EventSmallCard_fadeIn__DxoE6 .3s ease-out forwards;opacity:0;overflow-x:hidden!important;scrollbar-width:none;transition:transform .3s ease-out,opacity .3s ease-out}.EventSmallCard_swiper-container__CnI0B::-webkit-scrollbar,.EventSmallCard_swiper__sZpl8::-webkit-scrollbar{display:none}@keyframes EventSmallCard_fadeIn__DxoE6{0%{opacity:0}to{opacity:1}}.EventSmallCard_bottom-gradient-overlay__111yh{background:linear-gradient(0deg,#ffffffa6 0,#fff0);bottom:0;height:125px;left:0;pointer-events:none;position:fixed;width:100%;z-index:999}.EventSmallCard_eventCard__SjHrA{background-color:#fff;border-radius:22px;box-shadow:none;margin:0 auto;max-width:600px;overflow:hidden;width:100%}.EventSmallCard_photoContainer__o-4t8{background-color:#222;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 2px 8px #00000026;overflow:hidden;padding-top:84%;position:relative;width:100%;z-index:1}.EventSmallCard_shareButton__Rbsfg{fill:#fff;cursor:pointer;position:absolute;right:10px;top:4px;transition:transform .2s ease;z-index:1001}.EventSmallCard_shareButton__Rbsfg:active{transform:scale(.95)}.EventSmallCard_photoShareButton__PaXbK{cursor:pointer;position:absolute;right:10px;top:10px;transition:transform .2s ease;z-index:15}.EventSmallCard_photoShareButton__PaXbK:active{transform:scale(.95)}.EventSmallCard_photo__DqJIC{align-items:center;background-position:50%;background-size:cover;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.EventSmallCard_photoSpinner__BKHrM{animation:EventSmallCard_spin__BBC0E 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:30px;width:30px}@keyframes EventSmallCard_spin__BBC0E{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EventSmallCard_overlay__GVF\+j{align-items:flex-end;background:linear-gradient(0deg,#00000073,#0000);bottom:0;height:50px;justify-content:space-between;padding:12px 12px 12px 22px;pointer-events:none;right:0;z-index:10}.EventSmallCard_countersContainer__zK\+5l,.EventSmallCard_overlay__GVF\+j{color:#fff;display:flex;left:0;position:absolute;-webkit-transform:translateZ(0)}.EventSmallCard_countersContainer__zK\+5l{align-items:flex-start;-webkit-backface-visibility:hidden;background:#0000003b;border-radius:0 10px 10px 0;bottom:47px;flex-direction:column;gap:3px;padding:5px 10px 8px 3px;z-index:20}.EventSmallCard_counterItem__ZJ1fM{align-items:center;display:flex;flex-direction:row;font-size:16px;font-weight:400;gap:3px}.EventSmallCard_dateTime__Mdoim,.EventSmallCard_metro__h6jSH{align-items:center;display:flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));font-size:17px;font-weight:450}.EventSmallCard_metro__h6jSH{gap:4px}.EventSmallCard_details__hPGv0{background-color:#fff;padding:12px 14px 20px 22px;position:relative}.EventSmallCard_titleContainer__R0JJV{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:6px;margin-top:4px}.EventSmallCard_eventNameTitle__hkcbV{color:#333;flex-grow:1;font-size:20px;font-weight:600;margin:0;padding-right:2px}.EventSmallCard_eventPrice__rRbQD{color:#333;flex-shrink:0;font-size:18px;font-weight:400;white-space:nowrap}.EventSmallCard_cost__Tg0UA{align-items:center;color:#333;display:flex;font-size:18px;font-weight:500;gap:4px}.EventSmallCard_bottomCornerIcons__uSvjF{bottom:-6px;height:0;left:-2px;pointer-events:none;position:absolute;right:-2px;z-index:5}.EventSmallCard_likeHintIcon__6FM3v{bottom:0;pointer-events:auto;position:absolute;right:0}.EventSmallCard_dislikeHintIcon__s2PVD{bottom:0;left:0;pointer-events:auto;position:absolute}.EventSmallCard_teaser__BKWhV{color:#555;cursor:pointer;font-size:16px;line-height:1.5;margin-bottom:6px;margin-top:6px;white-space:pre-line}.EventSmallCard_readMore__DsXCV{color:#6400ff;font-weight:450;text-decoration:none}.EventSmallCard_info__spJ6M{display:flex;flex-direction:column;gap:12px;margin-top:16px}.EventSmallCard_infoItem__Sl\+vj{align-items:center;display:flex;gap:10px;min-height:24px}.EventSmallCard_emoji__d1Vtq{align-items:center;display:flex;justify-content:center;min-width:24px}.EventSmallCard_info__spJ6M p{color:#333;font-size:16px;line-height:1.4;margin:0}.EventSmallCard_tagContainer__pigjB{display:flex;flex-wrap:wrap;gap:2px;margin-left:-6px}.EventSmallCard_tag__gPSdP{background:#3300ff24;border-radius:20px;color:#636363;font-size:14px;font-weight:400;padding:3px 7px 4px}.EventSmallCard_description__I25Fe{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;left:50%;max-height:80%;max-width:90%;overflow:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.EventSmallCard_description__I25Fe p{color:#333;font-size:16px;line-height:1.5;margin:0}.EventSmallCard_ctaRow__nPb\+1{align-items:center;display:flex;gap:12px;justify-content:space-between;letter-spacing:.3px;margin-top:8px;padding-right:8px;text-transform:uppercase}.EventSmallCard_ctaDetails__IWHG9,.EventSmallCard_ctaLink__PqLYL{background:none;border:none;border-radius:8px;color:#6400ff;cursor:pointer;font-size:16px;font-weight:400;padding:10px 12px;text-decoration:none}.EventSmallCard_ctaLink__PqLYL{color:#00000070;letter-spacing:.3px;margin-right:auto;padding-left:0;text-transform:uppercase}.EventSmallCard_ctaDetails__IWHG9:hover,.EventSmallCard_ctaLink__PqLYL:hover{text-decoration:underline}.EventSmallCard_ctaOrganizer__Jb8nx{align-items:center;background:none;border:none;color:#00000085;cursor:pointer;display:inline-flex;font-size:16px;gap:8px;letter-spacing:.3px;margin-right:auto;padding-left:0}.EventSmallCard_ctaOrganizer__Jb8nx:hover{text-decoration:underline}.EventSmallCard_organizerAvatar__OwnOE{border:1px solid #00000026;border-radius:50%;height:20px;object-fit:cover;width:20px}.EventSmallCard_organizerName__wsDC1{color:#00000085;font-weight:500;letter-spacing:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}@media (pointer:coarse){.EventSmallCard_actionButton__GaFIl:hover{transform:none}}@media (min-width:768px){.EventSmallCard_eventCard__SjHrA{border-radius:16px;box-shadow:0 4px 12px #0000001a;margin:20px auto;max-width:400px}}@media (min-width:1024px){.EventSmallCard_eventCard__SjHrA{max-width:450px}}@media (min-width:1440px){.EventSmallCard_eventCard__SjHrA{max-width:500px}}.EventSmallCard_topOverlay__lSkud{align-items:flex-start;background:linear-gradient(180deg,rgba(0,0,0,.264),rgba(0,0,0,.264),rgba(0,0,0,.216),rgba(0,0,0,.152),rgba(0,0,0,.096),#0000000a,#0000);border-top-left-radius:12px;border-top-right-radius:12px;display:flex;height:95px;justify-content:space-between;left:0;padding:6px 0;pointer-events:none;position:absolute;right:0;top:0;z-index:15}.EventSmallCard_topOverlayNoDim__OZgTx{background:none}.Cost_costContainer__TM6C8{align-items:center;display:inline-flex;flex-shrink:0;height:25px;line-height:25px;margin:2px 0 0;white-space:nowrap}.Cost_ticketLeft__OPfv2,.Cost_ticketRight__7yqaU{display:block;flex:0 0 auto;height:100%;width:auto}.Cost_ticketLeft__OPfv2 svg,.Cost_ticketRight__7yqaU svg{display:block;height:100%;width:auto}.Cost_costCenter__zJlFu{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;height:100%;justify-content:center;min-width:20px;padding:0 6px}.Cost_costCenterDefault__I87zA{background:#ffe9dc}.Cost_costCenterGreen__J68ZG{background:#e7f1e6}.Cost_costCenterYellow__twLQm{background:#f3f3e4}.Cost_priceText__R9Wcw{color:#000;font-size:16px;font-weight:400;line-height:1;padding-bottom:2px;text-align:center}.Cost_costContainer__TM6C8{vertical-align:middle}@media (max-width:400px){.Cost_priceText__R9Wcw{font-size:14px}.Cost_costCenter__zJlFu{padding:0 4px}}.SourceWarningModal_backdrop__mZEKe{align-items:center;animation:SourceWarningModal_fadeIn__wuUdc .2s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#adadad00;border-radius:18px;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.SourceWarningModal_modal__p87O0{animation:SourceWarningModal_slideIn__bsVuI .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 40px #0000004d;max-height:80vh;max-width:400px;overflow:hidden;padding:0;width:90%}.SourceWarningModal_content__QinG1{padding:24px}.SourceWarningModal_title__GmL6N{color:#333;font-size:18px;font-weight:600;line-height:1.4;margin:0 0 16px;text-align:center}.SourceWarningModal_description__OzkO1{color:#666;font-size:14px;line-height:1.5;margin:0 0 24px;text-align:left}.SourceWarningModal_buttons__xXIXH{display:flex;gap:12px;justify-content:center}.SourceWarningModal_confirmButton__pYkeh,.SourceWarningModal_detailsButton__724JQ{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;font-weight:500;padding:12px 24px;transition:all .2s ease}.SourceWarningModal_detailsButton__724JQ{background:#6400ff;color:#fff}.SourceWarningModal_detailsButton__724JQ:hover{background:#5200cc;transform:translateY(-1px)}.SourceWarningModal_confirmButton__pYkeh{background:#f5f5f5;color:#666}.SourceWarningModal_confirmButton__pYkeh:hover{background:#e8e8e8;color:#333}.SourceWarningModal_confirmButton__pYkeh:active,.SourceWarningModal_detailsButton__724JQ:active{transform:translateY(0)}@keyframes SourceWarningModal_fadeIn__wuUdc{0%{opacity:0}to{opacity:1}}@keyframes SourceWarningModal_slideIn__bsVuI{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.SourceWarningModal_modal__p87O0{max-width:none;width:95%}.SourceWarningModal_content__QinG1{padding:20px}.SourceWarningModal_title__GmL6N{font-size:16px}.SourceWarningModal_description__OzkO1{font-size:13px}.SourceWarningModal_buttons__xXIXH{flex-direction:column}.SourceWarningModal_confirmButton__pYkeh,.SourceWarningModal_detailsButton__724JQ{flex:none}}@media (prefers-color-scheme:dark){.SourceWarningModal_modal__p87O0{background:#2a2a2a;box-shadow:0 20px 40px #0009}.SourceWarningModal_title__GmL6N{color:#fff}.SourceWarningModal_description__OzkO1{color:#ccc}.SourceWarningModal_confirmButton__pYkeh{background:#404040;color:#ccc}.SourceWarningModal_confirmButton__pYkeh:hover{background:#4a4a4a;color:#fff}}:root{--danger:#ff4d4f}.ShareModal_overlay__YQW1H{align-items:flex-end;background:#000000bf;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}.ShareModal_modal__ZZUkZ{animation:ShareModal_popIn__zTSNq .18s ease-out forwards;background:#1f1f1f;border-radius:14px;box-shadow:0 10px 30px #0009;color:#fff;max-width:520px;opacity:0;overflow:hidden;transform:translateY(12px);width:100%}@keyframes ShareModal_popIn__zTSNq{to{opacity:1;transform:translateY(0)}}.ShareModal_header__KriIO{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;padding:14px 16px}.ShareModal_title__0VN0s{font-size:18px;margin:0}.ShareModal_closeButton__4tw\+a{background:#2a2a2a;border:none;border-radius:8px;color:#ccc;cursor:pointer;font-size:20px;height:36px;transition:all .2s ease;width:36px}.ShareModal_closeButton__4tw\+a:hover{background:#373737;color:#fff}.ShareModal_content__gNfQL{padding:14px 16px}.ShareModal_prefRow__DDngN{align-items:center;color:#ccc;display:flex;gap:10px;margin:4px 0 12px}.ShareModal_checkbox__Lwk7y{accent-color:#8743ff;accent-color:var(--brand-purple);height:18px;width:18px}.ShareModal_prefLabel__YqaPH{font-size:14px}.ShareModal_grid__5qCGm{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.ShareModal_option__NfsOv{align-items:center;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:700;height:44px;justify-content:center;transition:transform .15s ease,filter .15s ease}.ShareModal_option__NfsOv:hover{filter:brightness(1.05);transform:translateY(-1px)}.ShareModal_option__NfsOv:active{filter:brightness(.95);transform:translateY(0)}.ShareModal_tg__QOAcu{background:#229ed9}.ShareModal_wa__L86AE{background:#25d366;color:#0b3a1b}.ShareModal_vk__f4dSi{background:#2787f5}.ShareModal_ig__\+H363{background:#e1306c}.ShareModal_copy__YrPKX{background:#2a2a2a;color:#fff}.ShareModal_other__8x06N{background:#444;color:#fff}.ShareModal_footer__hHXEm{background:#1f1f1f;display:flex;justify-content:flex-end;padding:12px 16px}.ShareModal_cancel__BkN3P{background:#0000;border:1px solid #3a3a3a;border-radius:8px;color:#ccc;cursor:pointer;font-size:14px;padding:8px 12px;transition:all .2s ease}.ShareModal_cancel__BkN3P:hover{background:#2a2a2a;color:#fff}@media (min-width:560px){.ShareModal_overlay__YQW1H{align-items:center}}:root{--brand-purple:#8743ff;--brand-green:#2ecc71}.ProfileModal_overlay__KYVEi{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.ProfileModal_modal__cy5v9{background:#1f1f1f;border-radius:16px;box-shadow:0 10px 30px #0009;color:#fff;max-width:560px;overflow:hidden;width:100%}.ProfileModal_header__JuMnr{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;padding:16px}.ProfileModal_title__THIUu{font-size:18px;margin:0}.ProfileModal_closeButton__oq5UU{background:#2a2a2a;border:none;border-radius:8px;color:#ccc;cursor:pointer;font-size:20px;height:36px;transition:all .2s ease;width:36px}.ProfileModal_closeButton__oq5UU:hover{background:#373737;color:#fff}.ProfileModal_backButton__F3f4n{align-items:center;background:#2a2a2a;border:none;border-radius:8px;color:#ccc;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.ProfileModal_backButton__F3f4n:hover{background:#373737;color:#fff}.ProfileModal_backIcon__Nv2jW{fill:currentColor;height:18px;width:18px}.ProfileModal_backPlaceholder__Eo3FF{height:36px;width:36px}.ProfileModal_content__iY9ZR{padding:16px}.ProfileModal_profileHead__bsrN5{align-items:center;display:flex;gap:14px;margin-bottom:16px}.ProfileModal_avatar__-s0WB{background:#2a2a2a;border:2px solid #ffffff26;border-radius:50%;height:64px;object-fit:cover;width:64px}.ProfileModal_nameBlock__syhM\+{display:flex;flex-direction:column;gap:4px}.ProfileModal_displayName__hKyV7{color:#fff;font-size:18px;font-weight:700}.ProfileModal_username__mrVaz{color:#bdbdbd;font-size:14px}.ProfileModal_section__siFFB{border-top:1px solid #2a2a2a;padding:12px 0}.ProfileModal_section__siFFB:first-child{border-top:none}.ProfileModal_sectionTitle__R5eOz{color:#fff;font-size:15px;font-weight:600;margin-bottom:10px}.ProfileModal_row__dkWpq{align-items:center;display:flex;justify-content:space-between;margin:6px 0}.ProfileModal_label__fNkvO{color:#bdbdbd;font-size:14px}.ProfileModal_value__19AWX{color:#fff;font-size:14px;font-weight:600}.ProfileModal_list__3faY9{grid-gap:8px;display:grid;gap:8px}.ProfileModal_listRow__Ud8fD{grid-gap:12px;align-items:center;background:#262626;border:1px solid #2f2f2f;border-radius:12px;color:inherit;cursor:pointer;display:grid;gap:12px;grid-template-columns:44px 1fr auto;padding:8px 10px;text-align:left}.ProfileModal_listRow__Ud8fD:active{transform:scale(.99)}.ProfileModal_listAvatar__SwGHs{background:#2a2a2a;border:1px solid #ffffff1f;border-radius:50%;height:40px;object-fit:cover;width:40px}.ProfileModal_listText__MLGj7{grid-gap:2px;display:grid;gap:2px}.ProfileModal_listName__kpkTT{color:#fff;font-size:15px;font-weight:600}.ProfileModal_listMeta__M510\+{color:#9f9f9f;font-size:12px}.ProfileModal_listActions__jJiMT{align-items:center;display:flex;gap:6px}.ProfileModal_actionIcon__v53Ug{fill:#bdbdbd;height:18px;width:18px}.ProfileModal_tagsWrap__a7FbU{display:flex;flex-wrap:wrap;gap:8px}.ProfileModal_tagChip__7-eBT{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;color:#fff;font-size:13px;padding:6px 10px}.ProfileModal_emptyState__lnl9l{color:#9f9f9f;font-size:14px}.ProfileModal_footer__VHXwo{background:#1f1f1f;border-top:1px solid #2a2a2a;display:flex;justify-content:flex-end;padding:12px 16px}.ProfileModal_logoutButton__5Qlh-{background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:8px;box-shadow:0 2px 8px #dc35454d;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;transition:all .2s ease}.ProfileModal_logoutButton__5Qlh-:hover{background:linear-gradient(135deg,#e74c3c,#dc3545);box-shadow:0 4px 12px #dc354566;color:#fff;transform:translateY(-1px)}@media (max-width:560px){.ProfileModal_modal__cy5v9{border-radius:12px;max-width:none;width:100%}}.EventItem_eventItemWrapper__QY\+2O{margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:420px;position:relative;width:100%}.EventItem_eventItem__JUq9x{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#ffffff14 5%,#ffffff0a);border:1px solid #ffffff1a;border-radius:18px;box-shadow:1px 1px 5px 0 #07091240;cursor:pointer;display:flex;gap:10px;height:104px;overflow:hidden;position:relative;touch-action:pan-y;transition:transform .2s ease,box-shadow .2s ease;z-index:1}.EventItem_swiping__-8G-3{transition:none}.EventItem_eventImage__9NGPy{border-radius:12px;flex-shrink:0;height:100%;object-fit:cover;width:86px}.EventItem_eventInfo__r5sG4{display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:flex-start;padding:4px 6px 4px 2px}.EventItem_eventName__QWYxu{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:16px;font-weight:600;line-height:1.32;margin:0 0 2px;padding-bottom:1px}.EventItem_eventName__QWYxu,.EventItem_metro__\+lPqB{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventItem_metro__\+lPqB{color:#ffffffad;font-size:12px;margin:0}.EventItem_reactions__f3mqg{align-items:center;display:flex;height:36px;margin-top:2px}.EventItem_teaser__BF0Ku{color:#ffffffc7;flex-shrink:0;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventItem_shareButton__It7y6{background:#fff0;border:1px solid #fff0;border-radius:50%;bottom:8px;box-shadow:0 6px 16px #090b1400;color:#f4f4ff;cursor:pointer;height:28px;padding:2px 1px 2px 2px;position:absolute;right:8px;transition:all .2s ease;width:28px;z-index:10}.EventItem_shareButton__It7y6:active{transform:scale(.95)}.EventItem_deleteIcon__GFbUy{color:#ff5d7a;opacity:1;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:0}.EventItem_hintPillDelete__HDMII{color:#ffffff3d;display:inline-flex;font-size:13px;margin-bottom:18px;margin-top:-14px;padding:0 12px;pointer-events:none}@media (max-width:480px){.EventItem_eventItemWrapper__QY\+2O{margin-bottom:0}.EventItem_eventItem__JUq9x{height:108px}.EventItem_eventImage__9NGPy{height:100%;width:90px}.EventItem_eventInfo__r5sG4{padding:6px 4px 5px 2px}.EventItem_eventName__QWYxu{font-size:15px}.EventItem_metro__\+lPqB,.EventItem_teaser__BF0Ku{font-size:13px}.EventItem_shareButton__It7y6{bottom:4px;height:32px;right:5px;width:32px}}.MainPage_mainContainer__iqgvr{background:var(--app-bg);display:flex;flex-direction:column;height:100vh;overflow:hidden}.MainPage_noEvents__IyqHX{align-items:center;color:#fff;display:flex;flex:1 1;font-size:1.2rem;justify-content:center}.MainPage_eventsList__YDFTE{contain:layout paint;display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;overscroll-behavior:contain;padding:20px 20px calc(64px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--bn-height, 64px) + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(var(--bn-height, 64px) + env(safe-area-inset-bottom, 0px))}.MainPage_calendarEventsList__2\+qtv{padding:0}.MainPage_mainModeToggle__2zxG2{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1414148f;border:1px solid #ffffff29;border-radius:999px;cursor:pointer;display:flex;height:42px;justify-content:center;left:4px;position:fixed;top:calc(env(safe-area-inset-top, 0px) + 4px);width:42px;z-index:20}.MainPage_mainModeToggleIcon__-Wju9{fill:currentColor;color:#ffffffeb;height:32px;width:32px}.MainPage_calendarSticky__uCQCX{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0a9e;border-bottom:1px solid #ffffff14;margin:-20px -20px 0;padding:12px 16px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.MainPage_calendarStickyFull__JiTsh{margin:0;padding:10px 8px 12px}.MainPage_calendarControlsRow__iV3wl{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:8px}.MainPage_calendarMonthControls__zDV4u{align-items:center;display:inline-flex;gap:8px;margin:0 auto}.MainPage_calendarMonthTitle__mKxD-{font-size:16px;font-weight:400}.MainPage_calendarToggleButton__6dg8B{background:#fff0;border:1px solid #fff0;border-radius:50%;color:#ffffffa6;height:34px;width:34px}.MainPage_calendarNavButton__Kj3i2,.MainPage_calendarToggleButton__6dg8B{align-items:center;cursor:pointer;display:flex;font-size:20px;justify-content:center;line-height:0}.MainPage_calendarNavButton__Kj3i2{background:#0000;border:none;border-radius:8px;color:#ffffffa8;height:30px;width:30px}.MainPage_calendarWeekdays__eQ8sV{grid-gap:0;border-left:1px solid #ffffff0f;border-top:1px solid #ffffff0f;display:grid;gap:0;grid-template-columns:repeat(7,1fr);margin-top:0}.MainPage_calendarWeekday__C\+Fc9{background:#ffffff03;border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;color:#ffffff8c;font-size:11px;padding:6px 0;text-align:center}.MainPage_calendarWeekdayWeekend__m4dvh{background:#ffa40021;color:#ffa500d9}.MainPage_calendarGrid__ARa0N{grid-gap:0;display:grid;gap:0;margin-top:0}.MainPage_calendarWeekRow__SIpDx{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(7,1fr)}.MainPage_calendarCell__5da49{align-items:center;background:#ffffff03;border:1px solid #fff0;border-radius:0;color:#ffffffeb;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative}.MainPage_calendarCellOtherMonth__766Em{opacity:.75}.MainPage_calendarCellHasEvents__MpBF3{background:#8743ff0f;border-color:#8743ff40}.MainPage_calendarCellSelected__-rSq3{outline:2px solid #c190ffe6;outline-offset:-2px}.MainPage_calendarCellToday__vdkUi{box-shadow:inset 0 0 0 2px #2ecc7194}.MainPage_calendarCellWeekend__mG24E{background:#ffa5002e;border-color:#ffa50000}.MainPage_calendarCellNumber__IQr2P{font-size:13px;font-weight:700}.MainPage_calendarCellDots__UTLpI{bottom:4px;display:flex;flex-wrap:wrap;gap:0;justify-content:center;left:4px;position:absolute;right:4px}.MainPage_calendarCellDot__eNlp0{background:#8743fff2;border-radius:999px;height:4px;width:4px}.MainPage_calendarList__QwDOK{display:flex;flex-direction:column;gap:14px}.MainPage_dateGroup__BS-y4{scroll-margin-top:120px}.MainPage_dateGroupSelected__b4E7v .MainPage_dateGroupHeader__W6yqu{color:#c190fffa}.MainPage_dateGroupHeader__W6yqu{color:#ffffffdb;font-size:13px;font-weight:700;padding:8px 6px;text-transform:capitalize}.MainPage_dateGroupHeaderToday__vIwxs{color:#2ecc71f2}.MainPage_dateGroupEvents__vFWUw{display:flex;flex-direction:column;gap:8px}.MainPage_eventItem__evGdx{position:relative;touch-action:pan-y;transform:translateZ(0);width:100%}.MainPage_eventCard__ajVng{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:480px){.MainPage_calendarSticky__uCQCX{margin:0;padding:0}}.MainPage_swipingLike__VP3Ux:before{background:var(--swipe-overlay);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.MainPage_swipingDislike__TFB47{position:relative}.MainPage_swipingDislike__TFB47:before{background:#0000004d;border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}@media (max-width:480px){.MainPage_header__9NQlo{padding:15px}.MainPage_header__9NQlo h1{font-size:1.5rem}.MainPage_eventsList__YDFTE{gap:12px;padding:8px}.MainPage_calendarSticky__uCQCX{margin:0;padding:0}.MainPage_mainContainer__iqgvr{padding-top:env(safe-area-inset-top,0)}}*{-webkit-tap-highlight-color:transparent}.MainPage_cardContainer__dc6xO *{pointer-events:none}.MainPage_cardContainer__dc6xO{pointer-events:auto}.MainPage_targetEventLoader__mTRis{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;border-radius:12px;box-shadow:0 8px 32px #0000004d;color:#fff;display:flex;flex-direction:column;gap:12px;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.MainPage_targetEventLoader__mTRis p{font-size:14px;margin:0;text-align:center}.MainPage_loaderSpinner__biFEp{animation:MainPage_spin__-EwLr 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:24px;width:24px}@keyframes MainPage_spin__-EwLr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MainPage_pastEventsTitle__LL93Q{margin:40px 0 20px;text-align:center}.MainPage_pastEventsTitle__LL93Q h2{color:#fff;font-size:1.5rem;font-weight:600;margin:0;padding:0 20px}.MainPage_pastEventsLoader__cdYMw{align-items:center;color:#fff;display:flex;flex-direction:column;gap:12px;padding:20px}.MainPage_pastEventsLoader__cdYMw p{font-size:14px;margin:0;text-align:center}.MainPage_endOfList__8hEsW{color:#ffffffb3;font-size:14px;padding:20px;text-align:center}.MainPage_endOfList__8hEsW p{margin:0}.MainPage_pastEventsError__SJj3b{background:#ff6b6b1a;border-radius:8px;color:#ff6b6b;margin:20px;padding:20px;text-align:center}.MainPage_pastEventsError__SJj3b p{font-size:14px;margin:0 0 10px}.MainPage_pastEventsError__SJj3b button{background:#ff6b6b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .2s ease}.MainPage_pastEventsError__SJj3b button:active{transform:translateY(1px)}.MainPage_pastEventsSeparator__JmVTH{align-items:center;display:flex;gap:15px;margin:40px 20px 30px}.MainPage_separatorLine__IZK4i{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);border-radius:1px;flex:1 1;height:2px}.MainPage_separatorText__OnFqx{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;color:#fffc;display:flex;font-size:14px;font-weight:500;gap:8px;letter-spacing:1px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}.MainPage_separatorText__OnFqx .MainPage_loaderSpinner__biFEp{border-width:1.5px;height:16px;width:16px}@media (max-width:480px){.MainPage_pastEventsSeparator__JmVTH{gap:10px;margin:30px 10px 20px}.MainPage_separatorText__OnFqx{font-size:12px;letter-spacing:.5px;padding:6px 12px}.MainPage_separatorText__OnFqx .MainPage_loaderSpinner__biFEp{height:14px;width:14px}}.OnboardingModal_overlay__lcOCi{align-items:center;animation:OnboardingModal_popIn__E8G4a .3s ease-out forwards;backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(24px);background:#000000a3;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;transform-origin:center;z-index:1000}.OnboardingModal_container__T6Rjf{animation:OnboardingModal_popIn__E8G4a .28s ease-out;background:#0000;border:none;border-radius:0;box-shadow:none;color:#e0e0e0;max-width:320px;overflow:visible;padding-bottom:0;position:relative;width:100%}.OnboardingModal_onboardImage__tcNTa{border-radius:16px;display:block;height:auto;max-width:100%;object-fit:contain;transform:translateY(-60px);width:100%}@keyframes OnboardingModal_popIn__E8G4a{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.OnboardingModal_content__rmyAi{display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px}.OnboardingModal_hintCard__1zRlI{grid-gap:12px;align-items:center;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:14px;display:grid;gap:12px;grid-template-columns:54px 1fr;padding:14px}.OnboardingModal_iconWrap__3VVGr{align-items:center;background:#ffffff0f;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff0f;display:flex;height:54px;justify-content:center;width:54px}.OnboardingModal_iconWrap__3VVGr svg{height:28px;width:28px}.OnboardingModal_hintTextPrimary__A3YmD{color:#fff;font-size:16px;font-weight:600}.OnboardingModal_hintTextSecondary__KCDcU{color:#ffffffb3;font-size:14px;margin-top:4px}.OnboardingModal_swipeRow__4\+M2Y{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.OnboardingModal_swipeCol__kG6ul{align-items:center;background:linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid #ffffff14;border-radius:12px;display:flex;gap:10px;padding:10px}.OnboardingModal_badge__Qu0G9{border-radius:999px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.3px;padding:4px 8px}.OnboardingModal_badgeLeft__NSQto{background:#ff4e50e6}.OnboardingModal_badgeRight__JnZeJ{background:#2ecc71e6}.OnboardingModal_iconTiny__hHHhz{height:18px;width:18px}.OnboardingModal_gotItButton__9ydd6{background:linear-gradient(90deg,#a329b9,#7f00ff);border:none;border-radius:12px;bottom:152px;box-shadow:0 4px 20px #a329b966;color:#fff;cursor:pointer;font-size:16px;font-weight:700;left:20px;margin:0 auto;max-width:320px;padding:16px 24px;position:fixed;right:20px;transition:all .2s ease;width:calc(100% - 40px);z-index:1001}.OnboardingModal_gotItButton__9ydd6:hover{background:linear-gradient(90deg,#8e24a8,#6d00e6);box-shadow:0 6px 25px #a329b999;transform:translateY(-2px)}.OnboardingModal_hintNote__tCv5L{color:#fff9;font-size:12px;margin-top:2px;text-align:center}@media (max-width:390px){.OnboardingModal_gotItButton__9ydd6{bottom:64px;font-size:16px;padding:15px 20px}}@media (min-width:560px){.OnboardingModal_content__rmyAi{padding:16px 18px 18px}.OnboardingModal_hintCard__1zRlI{padding:16px}.OnboardingModal_gotItButton__9ydd6{bottom:64px;left:50%;max-width:320px;right:auto;transform:translateX(-50%)}}.LinkConfirmModal_overlay__nlorY{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:2000}.LinkConfirmModal_modal__HIESl{animation:LinkConfirmModal_modalAppear__X4xG3 .2s ease-out;background:#1a1a1a;border:1px solid #333;border-radius:16px;box-shadow:0 8px 32px #00000080;max-width:400px;overflow:hidden;width:100%}@keyframes LinkConfirmModal_modalAppear__X4xG3{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.LinkConfirmModal_header__J9xcM{padding:20px 20px 0}.LinkConfirmModal_title__n0RaP{color:#333;font-size:18px;font-weight:600;margin:0;text-align:center}.LinkConfirmModal_content__140Uv{padding:20px 20px 12px}.LinkConfirmModal_message__HRZz9{color:#e0e0e0;font-size:16px;line-height:1.3;margin:0;text-align:center}.LinkConfirmModal_linkText__tb9aM{color:#6400ff;font-size:16px;font-weight:500;margin:0 0 8px;text-align:center;word-break:break-word}.LinkConfirmModal_linkUrl__o2brX{background:#f5f5f5;border-radius:8px;color:#888;font-family:monospace;font-size:14px;margin:0;padding:8px 12px;text-align:center;word-break:break-all}.LinkConfirmModal_checkboxContainer__nbVPP{display:flex;justify-content:center;padding:12px 20px 16px}.LinkConfirmModal_checkboxLabel__870pk{align-items:center;color:#b0b0b0;cursor:pointer;display:flex;font-size:14px;gap:8px}.LinkConfirmModal_checkbox__r0Q7j{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:2px solid #b0b0b0;border-radius:4px;cursor:pointer;display:inline-block;height:16px;position:relative;width:16px}.LinkConfirmModal_checkbox__r0Q7j:checked{border-color:#6400ff}.LinkConfirmModal_checkbox__r0Q7j:checked:after{border:solid #6400ff;border-width:0 2px 2px 0;content:"";height:9px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.LinkConfirmModal_checkboxText__V58LR{-webkit-user-select:none;user-select:none}.LinkConfirmModal_buttons__zOBpc{border-top:1px solid #333;display:flex}.LinkConfirmModal_cancelButton__FnQYt,.LinkConfirmModal_confirmButton__7GybD{background:none;border:none;cursor:pointer;flex:1 1;font-size:16px;padding:16px;transition:background-color .2s ease}.LinkConfirmModal_cancelButton__FnQYt{border-right:1px solid #333;color:#b0b0b0}.LinkConfirmModal_cancelButton__FnQYt:hover{background:#2a2a2a}.LinkConfirmModal_confirmButton__7GybD{color:#6400ff;font-weight:500}.LinkConfirmModal_confirmButton__7GybD:hover{background:#2a2a3a}.LinkConfirmModal_cancelButton__FnQYt:active,.LinkConfirmModal_confirmButton__7GybD:active{transform:scale(.98)}.EventCard_container__K8Mf8{height:100vh;overflow:hidden;position:relative}.EventCard_actions__Y2BTB{grid-gap:10px;align-items:end;bottom:20px;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;left:0;padding:0 60px;position:fixed;right:0;z-index:1000}.EventCard_dislike-wrapper__rkCxY{display:flex;justify-content:flex-start;min-width:50px}.EventCard_share-wrapper__sX4sT{display:flex;justify-content:center;position:relative}.EventCard_like-wrapper__LftpW{display:flex;justify-content:flex-end;min-width:50px}.EventCard_actionButton__lZnkn{align-items:center;background-color:initial;border:none;border-radius:50%;box-shadow:none;cursor:pointer;display:flex;justify-content:center;padding:0}.EventCard_fixedTopRightButton__1pBW1{position:fixed;right:0;top:0;z-index:1001}.EventCard_actionButton__lZnkn:active svg{transform:scale(.95)}.EventCard_actionButton__lZnkn svg{filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));transition:transform .1s ease-out,opacity .1s ease-out}.EventCard_shareMenu__0QvN0{background:#fff;border-radius:12px;bottom:calc(100% + 10px);box-shadow:0 4px 16px #0003;display:flex;flex-direction:column;gap:8px;left:50%;padding:12px;position:absolute;transform:translateX(-50%);z-index:1000}.EventCard_shareMenu__0QvN0 button{background:none;border:none;border-radius:8px;color:#333;cursor:pointer;font-size:18px;padding:8px 16px;text-align:left}.EventCard_noEvents__C6hBp{align-items:center;background-color:#f9f9f9;border-radius:12px;display:flex;height:100%;justify-content:center;margin:20px}.EventCard_noEvents__C6hBp p{color:#666;font-size:20px;font-weight:500}.EventCard_eventWrapper__l\+7OS{animation:EventCard_fadeIn__gwMS- .3s ease-out forwards;opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.EventCard_eventCounter__1DwYv{align-items:flex-start;-webkit-backface-visibility:hidden;background:#0000003b;border-radius:0 0 10px 0;color:#fff;display:flex;flex-direction:column;font-size:13px;font-weight:400;gap:3px;left:0;opacity:.8;padding:1px 5px 1px 4px;position:absolute;top:0;-webkit-transform:translateZ(0);z-index:20}.EventCard_swiper-container__3jXuM,.EventCard_swiper__Chhbp{-ms-overflow-style:none;animation:EventCard_fadeIn__gwMS- .3s ease-out forwards;opacity:0;overflow-x:hidden!important;scrollbar-width:none;transition:transform .3s ease-out,opacity .3s ease-out}.EventCard_swiper-container__3jXuM::-webkit-scrollbar,.EventCard_swiper__Chhbp::-webkit-scrollbar{display:none}@keyframes EventCard_fadeIn__gwMS-{0%{opacity:0}to{opacity:1}}.EventCard_bottom-gradient-overlay__06SbD{background:linear-gradient(0deg,#ffffffa6 0,#fff0);bottom:0;height:125px;left:0;pointer-events:none;position:fixed;width:100%;z-index:999}.EventCard_eventCard__deUgx{background-color:#fff;border-radius:0;box-shadow:none;margin:0 auto;max-width:600px;padding-bottom:10px;position:relative;width:100%}.EventCard_topOverlayPinned__AIzPP{-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:paint;height:95px;isolation:isolate;left:0;margin-bottom:-95px;pointer-events:none;position:-webkit-sticky;position:sticky;right:0;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:20}.EventCard_topOverlayPinned__AIzPP:after{background:linear-gradient(180deg,#00000054,#00000054,#00000045,#00000030,#0000001f,#0000000d,#0000);border-top-left-radius:0;border-top-right-radius:0;content:"";height:95px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.EventCard_topOverlayPinned__AIzPP>*{pointer-events:auto}.EventCard_shareButton__adjaL{cursor:pointer;position:absolute;right:10px;top:4px;transition:transform .2s ease;z-index:1001}.EventCard_shareButton__adjaL:active{transform:scale(.95)}.EventCard_photoShareButton__1FWQ-{cursor:pointer;position:absolute;right:10px;top:10px;transition:transform .2s ease;z-index:15}.EventCard_photoShareButton__1FWQ-:active{transform:scale(.95)}.EventCard_photo__WxW6O{align-items:center;background-position:50%;background-size:cover;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.EventCard_photoSpinner__bjfVu{animation:EventCard_spin__TVO0N 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:30px;width:30px}@keyframes EventCard_spin__TVO0N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EventCard_overlay__eLBhk{align-items:flex-end;background:linear-gradient(0deg,#00000070,#00000070,#0000005c,#00000038,#0000001c,#00000012,#0000);bottom:0;height:54px;justify-content:space-between;padding:12px 12px 12px 22px;pointer-events:none;right:0;z-index:10}.EventCard_countersContainer__uBbkx,.EventCard_overlay__eLBhk{color:#fff;display:flex;left:0;position:absolute;-webkit-transform:translateZ(0)}.EventCard_countersContainer__uBbkx{align-items:flex-start;-webkit-backface-visibility:hidden;background:#0000003b;border-radius:0 10px 10px 0;bottom:47px;flex-direction:column;gap:3px;padding:5px 10px 8px 3px;z-index:20}.EventCard_counterItem__qSg18{align-items:center;display:flex;flex-direction:row;font-size:16px;font-weight:400;gap:3px}.EventCard_dateTime__1vSCc,.EventCard_metro__kn-nm{align-items:center;display:flex;font-size:17px;font-weight:400}.EventCard_metro__kn-nm{gap:4px}.EventCard_details__oFPiw{background-color:#fff;padding:20px 14px 20px 22px;position:relative}.EventCard_titleContainer__FQhn-{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.EventCard_eventNameTitle__a1PCD{color:#333;flex-grow:1;font-size:20px;font-weight:600;margin:0;padding-right:10px}.EventCard_eventNameTitle__a1PCD svg{margin-bottom:-10px;margin-left:4px;margin-top:-10px;padding-bottom:2px;vertical-align:middle}.EventCard_eventPrice__NppYb{color:#333;flex-shrink:0;font-size:18px;font-weight:400;white-space:nowrap}.EventCard_cost__L6xAp{align-items:center;color:#333;display:flex;font-size:18px;font-weight:500;gap:4px}.EventCard_teaser__8j-le{color:#555;cursor:pointer;font-size:16px;line-height:1.5;margin-top:6px;white-space:pre-line}.EventCard_readMore__Iw9HC{color:#6400ff;font-weight:500;text-decoration:none}.EventCard_info__Oh95u{display:flex;flex-direction:column;gap:8px;margin-top:16px}.EventCard_infoItem__LmWg2{align-items:flex-start;display:flex;min-height:24px;padding-left:30px;padding-top:5px;position:relative}.EventCard_phoneInfoRow__euaua{align-items:baseline;display:inline-flex;gap:4px;min-width:0}.EventCard_phoneDescr__uFKgv{color:#333;font-weight:400;margin-left:4px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventCard_recomIcon__3XZxK{align-self:center;margin-left:0}.EventCard_priceInfo__aeomT{white-space:pre-line}.EventCard_addressContainer__Qj8UT{align-items:center;display:flex;overflow:hidden;width:100%}.EventCard_addressText__9zuzb{word-wrap:break-word;color:#6400ff;cursor:pointer;display:block;flex:1 1;font-size:16px;line-height:1.4;margin:0;text-decoration:underline;word-break:break-word}.EventCard_mapIcon__bCOTF{color:#6400ff;display:inline;flex-shrink:0;height:14px;margin-bottom:2px;margin-left:2px;opacity:.8;transition:opacity .2s ease;vertical-align:text-bottom;width:14px}.EventCard_mapIcon__bCOTF *,.EventCard_mapIcon__bCOTF [fill],.EventCard_mapIcon__bCOTF g path,.EventCard_mapIcon__bCOTF path,.EventCard_mapIcon__bCOTF svg path,.EventCard_mapIcon__bCOTF use{fill:#6400ff!important;stroke:#6400ff!important}.EventCard_addressText__9zuzb{color:#6400ff!important}.EventCard_addressText__9zuzb:hover .EventCard_mapIcon__bCOTF{opacity:1}.EventCard_copyButton__UDuGV{background:#fff;border:none;bottom:0;cursor:pointer;flex-shrink:0;margin-left:0;padding:0;position:absolute;right:0}.EventCard_phoneNumber__5WZL6{color:#6400ff;cursor:pointer;font-size:16px;line-height:1.4;margin:0;text-decoration:underline}.EventCard_emoji__-vkVF{align-items:center;display:inline-flex;justify-content:center;left:-4px;position:absolute;top:2px}.EventCard_info__Oh95u p{color:#333;font-size:16px;line-height:1.4;margin:0}.EventCard_info__Oh95u .EventCard_addressText__9zuzb{color:#6400ff!important}.EventCard_tagContainer__2kbV2{display:flex;flex-wrap:wrap;gap:2px;margin-left:0}.EventCard_tag__UxRxA{background:#1d00ff1a;border-radius:20px;color:#636363;font-size:14px;font-weight:400;padding:3px 7px 4px}.EventCard_linksContainer__uzlk0{display:flex;flex-direction:column;gap:8px}.EventCard_linkItem__vuxVt,.EventCard_linksContainer__uzlk0 a{color:#6400ff;display:inline;font-size:16px;text-decoration:underline;white-space:normal}.EventCard_externalLinkIcon__B4TW\+{color:#6400ff;display:inline;flex-shrink:0;height:12px;margin-bottom:2px;margin-left:3px;opacity:.9;transition:opacity .2s ease;vertical-align:text-bottom;width:12px}.EventCard_linkItem__vuxVt:hover .EventCard_externalLinkIcon__B4TW\+,.EventCard_linksContainer__uzlk0 a:hover .EventCard_externalLinkIcon__B4TW\+{opacity:1}.EventCard_organizerChip__1kk7t{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:inline-flex;gap:6px;padding:0}.EventCard_organizerChip__1kk7t:hover{text-decoration:underline}.EventCard_organizerAvatar__y3Lxa{border:1px solid #00000026;border-radius:50%;height:18px;object-fit:cover;width:18px}.EventCard_organizerName__GM0lF{font-size:14px;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventCard_description__xfjTR{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;left:50%;max-height:80%;max-width:90%;overflow:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.EventCard_description__xfjTR p{color:#333;font-size:16px;line-height:1.5;margin:0;white-space:pre-line}.EventCard_closeButton__zrdVc{background:none;border:none;cursor:pointer;padding:4px;position:absolute;right:12px;top:12px}.EventCard_closeButton__zrdVc svg{fill:#666;height:20px;width:20px}.EventCard_mapOverlay__e9NOq{align-items:center;background:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.EventCard_closeMapButton__vljGH{background:none;border:none;color:#fff;cursor:pointer;padding:0;position:absolute;right:0;top:0}.EventCard_customPagination__7axT2{align-items:center;-webkit-backface-visibility:hidden;bottom:0;display:flex;height:5px;justify-content:center;left:0;margin:0;padding:0;position:absolute;-webkit-transform:translateZ(0);width:100%;z-index:20}.EventCard_paginationBullet__rEM5G{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;height:3px;margin:0 2px;opacity:.4;transition:background .3s,opacity .3s;width:98%}.EventCard_paginationBulletActive__MxkTR{background:#fff;opacity:1}.EventCard_ios-fix__B9aTk{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.EventCard_mapError__ZWFdi{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;margin:10px;padding:15px;text-align:center}.EventCard_mapError__ZWFdi p{color:#856404;font-size:14px;margin:0 0 10px}.EventCard_errorButtons__a3Fdt{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.EventCard_helpButton__jFAWq,.EventCard_retryButton__ZGqwR{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.EventCard_retryButton__ZGqwR{background:#007bff;color:#fff}.EventCard_helpButton__jFAWq{background:#28a745;color:#fff}.EventCard_topRightActionNoBlur__CvLRW:before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;box-shadow:none!important;content:none!important}.EventModal_overlay__uup6X{align-items:center;animation:EventModal_fadeIn__nfWcK .2s ease forwards;background-color:#000c;display:flex;inset:0;justify-content:center;opacity:0;padding:8px;position:fixed;z-index:1000}.EventModal_overlayClosing__X4IoB{animation:EventModal_fadeOut__INsU4 .16s ease forwards}.EventModal_modalContainer__XWiQA{-webkit-overflow-scrolling:touch;animation:EventModal_popIn__CNq0y .22s ease forwards;background-color:#fff;border-radius:12px;max-height:100%;max-width:500px;opacity:0;overflow:auto;overscroll-behavior-y:contain;position:relative;touch-action:pan-y;width:100%}.EventModal_modalClosing__OedWD{animation:EventModal_popOut__xZUtB .16s ease forwards}.EventModal_backButton__nEtKm{align-items:center;background:#0000;border:none;display:flex;height:auto;justify-content:center;left:8px;padding:8px;position:fixed;top:6px;width:auto;z-index:1002}.EventModal_backButton__nEtKm:hover{background:#0000}.EventModal_backIcon__leB8n{fill:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.6))}.EventModal_skeleton__OzuPE{background:#fff;border-radius:12px;box-sizing:border-box;max-width:500px;padding:12px;width:100%}.EventModal_skeletonImage__8Qurk{animation:EventModal_shimmer__xPhVW 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f2f2f2 25%,#e9e9e9 37%,#f2f2f2 63%);background-size:400% 100%;border-radius:10px;height:240px;width:100%}.EventModal_skeletonLines__9XtWd{margin-top:12px}.EventModal_skeletonLine__1pgI9{animation:EventModal_shimmer__xPhVW 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f2f2f2 25%,#e9e9e9 37%,#f2f2f2 63%);background-size:400% 100%;border-radius:6px;height:12px;margin:10px 0}.EventModal_error__I-gph{color:#ff3b30;padding:16px;text-align:center}.EventModal_modalContent__g8P9A{padding-bottom:84px}.EventModal_bottomPullOverlay__-to-t{bottom:8px;display:flex;justify-content:center;left:0;margin-top:16px;pointer-events:none;position:-webkit-sticky;position:sticky;right:0;z-index:1}.EventModal_bottomPullPill__YTOlg{align-items:center;background:#000000ad;border-radius:16px;box-shadow:0 6px 16px #00000040;color:#fff;display:inline-flex;gap:8px;opacity:0;padding:8px 12px;transform:translateY(10px) scale(.92);transition:opacity .12s ease,transform .12s ease;will-change:transform,opacity}.EventModal_bottomPullArrow__x1Jh\+{display:inline-block;font-size:16px;line-height:1}.EventModal_bottomPullText__\+x9ht{font-size:14px;font-weight:600}.EventModal_bottomReturnSection__z0Iuu{box-sizing:border-box;margin:10px auto 16px;max-width:600px;padding:0 10px;width:100%}.EventModal_returnButton__OfbBK{background:#fff;border:1.5px solid #00000054;border-radius:99px;box-shadow:0 6px 18px #9300ff1f;color:#00000075;cursor:pointer;display:block;font-size:16px;font-weight:600;padding:10px 14px 8px;transition:transform .08s ease,background-color .2s ease,opacity .2s ease,border-color .2s ease;width:100%}.EventModal_returnButton__OfbBK:hover{background-color:#f0f0f0}.EventModal_returnButton__OfbBK:active{transform:scale(.99)}.EventModal_returnButton__OfbBK:disabled{cursor:default;opacity:.6}.EventModal_returnButtonBar__XYT6a{flex:1 1 auto}.EventModal_fixedActionBar__MT-6H{align-items:center;bottom:18px;display:flex;gap:8px;left:50%;max-width:500px;padding:0 10px;position:fixed;transform:translateX(-50%);width:90%;z-index:1001}.EventModal_iconButton__YreFn{align-items:center;background:#fff;border:1.5px solid #0000002e;border-radius:99px;box-shadow:0 6px 18px #9300ff1f;color:#00000075;cursor:pointer;display:inline-flex;height:38px;justify-content:center;padding:0;transition:transform .08s ease,background-color .2s ease,opacity .2s ease,border-color .2s ease;width:54px}.EventModal_iconButton__YreFn:hover{background-color:#f0f0f0}.EventModal_iconButton__YreFn:active{transform:scale(.99)}.EventModal_iconButton__YreFn:disabled{cursor:default;opacity:.6}.EventModal_icon__GWXhu{height:22px;width:22px}.EventModal_likeIconOutline__RWeHR path{stroke:#ff3b30!important;fill:#0000!important}.EventModal_likeIconFilled__hPug9 path{fill:#ff3b30!important}.EventModal_dislikeIcon__XoDaN circle{fill:#0000!important;stroke:#6b6b6b!important}.EventModal_dislikeIcon__XoDaN line{stroke:#6b6b6b!important;stroke-width:2}@keyframes EventModal_shimmer__xPhVW{0%{background-position:100% 0}to{background-position:0 0}}@keyframes EventModal_fadeIn__nfWcK{0%{opacity:0}to{opacity:1}}@keyframes EventModal_fadeOut__INsU4{0%{opacity:1}to{opacity:0}}@keyframes EventModal_popIn__CNq0y{0%{margin-top:10px;opacity:0}to{margin-top:0;opacity:1}}@keyframes EventModal_popOut__xZUtB{0%{margin-top:0;opacity:1}to{margin-top:6px;opacity:0}}.AdminNavigationMenu_navigationContainer__dtSag{left:0;position:fixed;top:0;z-index:1000}.AdminNavigationMenu_menuButton__z9wii{background-color:#323232b3;border:1px solid #0000004d;border-radius:0 0 5px 0;box-shadow:0 2px 5px #0003;color:#e0e0e0;cursor:pointer;font-size:14px;padding:6px 10px;transition:background-color .3s ease}.AdminNavigationMenu_menuButton__z9wii:hover{background-color:#464646e6}.AdminNavigationMenu_menuPopup__klv0o{background-color:#333;border:1px solid #222;border-radius:0 0 5px 5px;box-shadow:0 3px 12px #0000004d;color:#e0e0e0;left:0;min-width:140px;padding:8px;position:absolute;top:100%}.AdminNavigationMenu_menuPopup__klv0o ul{list-style:none;margin:0;padding:0}.AdminNavigationMenu_menuPopup__klv0o li{margin-bottom:4px}.AdminNavigationMenu_menuPopup__klv0o li:last-child{margin-bottom:0}.AdminNavigationMenu_menuPopup__klv0o a{border-radius:3px;color:#e0e0e0;display:block;padding:6px 12px;text-decoration:none;transition:background-color .2s ease}.AdminNavigationMenu_menuPopup__klv0o a:hover{background-color:#444}.AdminNavigationMenu_readBadge__DH2-U{background-color:#464646e6;border:1px solid #0000004d;border-radius:10px;color:#e0e0e0;display:inline-block;font-size:12px;margin-left:8px;padding:2px 6px}.AdminNavigationMenu_onAddPage__\+6kiP{left:50%;top:-3px;transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:1102}.AdminNavigationMenu_menuButtonOnAdd__BR\+gB{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#6c6c746e;border-color:#ffffff30;border-radius:0 0 10px 10px;color:#f5f5f5f5;height:32px;padding:6px 12px}.AdminNavigationMenu_menuPopupOnAdd__2yFOX{border-radius:10px;left:50%;top:calc(100% + 6px);transform:translateX(-50%)}.AdminNavigationMenu_readBadgeOnAdd__xWLJJ{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#2a2a2e6b;border:1px solid #ffffff1f;border-radius:999px;color:#e0e0e070;margin-left:0;position:fixed;right:-119px;top:0;z-index:1103}.BottomNavigation_bottomNavigation__gaqLk{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#8250e1c7;border-top:1px solid #ffffff1a;bottom:0;box-sizing:border-box;display:flex;height:44px;height:var(--bn-height,44px);justify-content:space-evenly;left:0;padding:0 16px env(safe-area-inset-bottom,0);position:fixed;right:0;width:100%;z-index:1000}body.welcome-interests-active .BottomNavigation_bottomNavigation__gaqLk{display:none}.BottomNavigation_navItem__627\+Z{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;min-width:56px;text-decoration:none;transition:all .2s ease}.BottomNavigation_navItem__627\+Z:hover{background-color:#0000004d;color:#fff}.BottomNavigation_navItem__627\+Z.BottomNavigation_active__mYnqe{background-color:#0003;color:#fff;padding:2px}.BottomNavigation_navIcon__RnfWc{fill:currentColor;align-items:center;display:flex;margin:0;padding:0}.BottomNavigation_navAvatar__-IlNu{background:#ffffff1f;border:none;border-radius:50%;height:22px;object-fit:cover;width:22px}.BottomNavigation_navLabel__gP\+Pj{font-size:11px;font-weight:600;letter-spacing:.2px;line-height:1;margin-top:2px}.BottomNavigation_navItem__627\+Z:nth-child(2) .BottomNavigation_navIcon__RnfWc{position:relative}.BottomNavigation_navItem__627\+Z:nth-child(2) .BottomNavigation_navIcon__RnfWc:after{animation:BottomNavigation_rotateColors__lSzVp 2s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#9400d3cc 0deg,#ffa500cc 180deg,#9400d3cc 1turn);border-radius:50%;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px;z-index:-1}@keyframes BottomNavigation_rotateColors__lSzVp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.BottomNavigation_navItem__627\+Z{min-width:60px}.BottomNavigation_navIcon__RnfWc{padding:0}}@media (max-width:360px){.BottomNavigation_navItem__627\+Z{height:100%;min-width:56px}.BottomNavigation_navIcon__RnfWc{padding:0}}.TelegramAuth_telegramAuth__kusEr{--border-color:#4a4a4a;--text-color:#fff;--transition:all .3s ease;align-items:center;animation:TelegramAuth_auth-bg-shift__C8U-3 10s linear infinite;background:linear-gradient(120deg,#00b7ff,#5a0083 46%,#5a0083 54%,#ff8a00);background-size:240% 240%;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;inset:0;justify-content:center;overflow:hidden;padding:18px;position:fixed}.TelegramAuth_telegramAuth__kusEr input:not([type=checkbox]),.TelegramAuth_telegramAuth__kusEr textarea{background-color:#3a3a3a;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-size:18px;margin-right:-8px;transition:var(--transition);width:97%}@keyframes TelegramAuth_auth-bg-shift__C8U-3{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.TelegramAuth_title__IouOe{color:#2c3e50;font-size:24px;font-weight:600;margin:0 0 20px;text-align:center}.TelegramAuth_errorContainer__-rByW{margin-bottom:20px}.TelegramAuth_error__8wxSc{background:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;font-size:14px;margin-bottom:12px;padding:12px}.TelegramAuth_retryButton__n\+Alx{background:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s}.TelegramAuth_retryButton__n\+Alx:hover:not(:disabled){background:#2980b9}.TelegramAuth_retryButton__n\+Alx:disabled{background:#bdc3c7;cursor:not-allowed}.TelegramAuth_loading__4JCNr{align-items:center;color:#ffffffd9;display:flex;font-size:14px;gap:12px;justify-content:center;padding:14px 0 0}.TelegramAuth_spinner__ci4uQ{animation:TelegramAuth_spin__1s\+u6 1s linear infinite;aspect-ratio:1/1;border:2px solid #ffffff38;border-radius:50%;border-top-color:#ffffffeb;height:22px;width:22px}@keyframes TelegramAuth_spin__1s\+u6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TelegramAuth_widgetContainer__Xgf6N{align-items:stretch;display:flex;flex-direction:column;gap:14px;margin:0;width:100%}.TelegramAuth_telegramWidget__pFP9w{align-items:center;display:flex;justify-content:center;min-height:60px}.TelegramAuth_logo__JmUte{border-radius:0;box-shadow:none;display:block;height:auto;margin:0 auto 14px;object-fit:cover;width:min(340px,100%)}.TelegramAuth_headline__Spyvu{color:#fffffff5;font-size:24px;font-weight:700;margin:0 0 6px;text-align:center}.TelegramAuth_subhead__kWLsY{color:#fff6;font-size:14px;line-height:1.35;margin:0 0 44px;text-align:center}.TelegramAuth_consentRow__O4dYi{align-items:center;color:#fffffff2;display:flex;font-size:12px;gap:8px;line-height:1.35;margin:0 -4px 14px;max-width:100%;opacity:.86;padding-left:0}.TelegramAuth_consentCheckbox__zdsLk{accent-color:#0085df;flex:0 0 auto;height:14px;width:14px}.TelegramAuth_consentText__fy7nQ{flex:1 1;min-width:0;word-break:break-word}.TelegramAuth_policyLink__1Bgz\+{color:#fffffff5;text-decoration:underline;text-underline-offset:3px}.TelegramAuth_policyLink__1Bgz\+:hover{opacity:.9}.TelegramAuth_buttonStack__pcp6X{display:flex;flex-direction:column;gap:10px;width:100%}.TelegramAuth_primaryButton__XQOXv{background:#0085df;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 16px;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;width:100%}.TelegramAuth_primaryButton__XQOXv:hover:not(:disabled){box-shadow:0 10px 30px #00000038;transform:translateY(-1px)}.TelegramAuth_primaryButton__XQOXv:disabled{background:#0a6fb8;cursor:not-allowed;opacity:1}.TelegramAuth_secondaryButton__ij5pK{background:#0000001f;border:1px solid #ffffff47;border-radius:24px;color:#ffffffeb;cursor:pointer;font-size:16px;font-weight:600;padding:12px 16px;transition:transform .12s ease,opacity .12s ease,border-color .12s ease,background .12s ease;width:100%}.TelegramAuth_secondaryButton__ij5pK:hover:not(:disabled){background:#0000002e;border-color:#ffffff6b;transform:translateY(-1px)}.TelegramAuth_secondaryButton__ij5pK:disabled{background:#0000002e;border-color:#ffffff38;cursor:not-allowed;opacity:1}.TelegramAuth_telegramButton__DL0aK:hover{box-shadow:0 4px 12px #00000026!important;transform:translateY(-1px)!important}.TelegramAuth_loadingWidget__tjzkS{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;color:#6c757d;font-size:14px;padding:16px;text-align:center}.TelegramAuth_warning__nzEzB{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;color:#856404;font-size:14px;margin-top:16px;padding:12px}.TelegramAuth_buttonGroup__jcDY9{display:flex;gap:8px;margin-top:12px}.TelegramAuth_clearButton__h7z7Z{background:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s}.TelegramAuth_clearButton__h7z7Z:hover:not(:disabled){background:#5a6268}.TelegramAuth_clearButton__h7z7Z:disabled{background:#e9ecef;color:#6c757d;cursor:not-allowed}.TelegramAuth_debugContainer__R8PkJ{background:#000;border:1px solid #259d00;border-radius:8px;margin-top:24px;padding:16px}.TelegramAuth_debugContainer__R8PkJ h4{color:#fff;font-size:16px;font-weight:600;margin:0 0 12px}.TelegramAuth_logs__0CRHO{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.4;max-height:200px;overflow-y:auto}.TelegramAuth_logEntry__90UVZ{border-bottom:1px solid #e9ecef;display:flex;gap:8px;margin-bottom:4px;padding:4px 0}.TelegramAuth_logEntry__90UVZ:last-child{border-bottom:none}.TelegramAuth_timestamp__eB-F3{color:#6c757d;flex-shrink:0;font-weight:500;min-width:80px}.TelegramAuth_logMessage__bVF0o{flex:1 1;word-break:break-word}.TelegramAuth_logEntry__90UVZ.TelegramAuth_info__V4O2o .TelegramAuth_logMessage__bVF0o{color:#495057}.TelegramAuth_logEntry__90UVZ.TelegramAuth_error__8wxSc .TelegramAuth_logMessage__bVF0o{color:#dc3545;font-weight:500}.TelegramAuth_logEntry__90UVZ.TelegramAuth_warning__nzEzB .TelegramAuth_logMessage__bVF0o{color:#fd7e14;font-weight:500}@media (max-width:480px){.TelegramAuth_telegramAuth__kusEr{padding:16px}.TelegramAuth_authContainer__0K7Mv{border-radius:32px;padding:24px}.TelegramAuth_title__IouOe{font-size:26px}.TelegramAuth_debugContainer__R8PkJ{margin-top:20px;padding:12px}.TelegramAuth_logs__0CRHO{font-size:11px}}@media (prefers-color-scheme:dark){.TelegramAuth_title__IouOe{color:#ecf0f1}.TelegramAuth_error__8wxSc{background:#3c1f1f;border-color:#5c2e2e;color:#e74c3c}.TelegramAuth_warning__nzEzB{background:#3c3c1f;border-color:#5c5c2e;color:#f39c12}.TelegramAuth_loadingWidget__tjzkS{color:#bdc3c7}.TelegramAuth_debugContainer__R8PkJ,.TelegramAuth_loadingWidget__tjzkS{background:#34495e;border-color:#4a6741}.TelegramAuth_debugContainer__R8PkJ h4{color:#ecf0f1}.TelegramAuth_logEntry__90UVZ{border-bottom-color:#4a6741}.TelegramAuth_timestamp__eB-F3{color:#95a5a6}.TelegramAuth_logEntry__90UVZ.TelegramAuth_info__V4O2o .TelegramAuth_logMessage__bVF0o{color:#bdc3c7}}.TelegramAuth_deepLinkButton__dzkSU{background-color:#0085df;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:16px;margin-top:0;padding:10px 20px}.TelegramAuth_deepLinkButton__dzkSU:disabled{background-color:#ccc;cursor:not-allowed}.TelegramAuth_helpText__lipHw{background-color:#f8f9fa;border-left:4px solid #08c;border-radius:8px;font-size:14px;line-height:1.5;margin-top:20px;padding:15px}.TelegramAuth_helpText__lipHw p{color:#495057;margin:8px 0}.TelegramAuth_manualLink__WF39d{background-color:#e3f2fd;border-radius:4px;color:#08c;display:inline-block;font-weight:600;margin:4px 0;padding:4px 8px;text-decoration:none}.TelegramAuth_manualLink__WF39d:hover{background-color:#bbdefb;text-decoration:underline}.TelegramAuth_instruction__zIfgd{color:#6c757d;font-size:13px}.TelegramAuth_instruction__zIfgd code{background-color:#e9ecef;border-radius:3px;color:#d63384;font-family:Courier New,monospace;font-weight:600;padding:2px 6px}.TelegramAuth_manualInstructions__YkW4I{margin-top:15px}.TelegramAuth_warningBox__2ikyp{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;margin:15px 0;padding:20px}.TelegramAuth_warningBox__2ikyp h3{color:#856404;font-size:16px;margin:0 0 15px}.TelegramAuth_warningBox__2ikyp p{color:#856404;margin:10px 0}.TelegramAuth_warningBox__2ikyp ol{color:#856404;margin:15px 0;padding-left:20px}.TelegramAuth_warningBox__2ikyp li{line-height:1.5;margin:8px 0}.TelegramAuth_hideInstructionsButton__wyPQ\+{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-top:15px;padding:8px 16px}.TelegramAuth_hideInstructionsButton__wyPQ\+:hover{background-color:#5a6268}.TelegramAuth_groupInfo__Z2SNs{background-color:#e8f4fd;border-left:4px solid #08c;border-radius:8px;margin:20px 0;padding:15px}.TelegramAuth_groupInfo__Z2SNs p{color:#495057;line-height:1.5;margin:5px 0}.TelegramAuth_authContainer__0K7Mv{background:#303030;border-radius:24px;box-shadow:0 10px 30px #0000004d;overflow:hidden;padding:18px 24px 28px;width:min(420px,100%)}.MobileDebugConsole_debugConsole__auZom{background:#000000f2;border-top:2px solid #333;bottom:0;box-shadow:0 -4px 20px #0000004d;color:#fff;display:flex;flex-direction:column;font-family:Courier New,monospace;font-size:12px;left:0;max-height:60vh;position:fixed;right:0;z-index:10000}.MobileDebugConsole_minimized__WZWs6{max-height:40px}.MobileDebugConsole_header__yBdrn{align-items:center;background:#1a1a1a;border-bottom:1px solid #333;display:flex;justify-content:space-between;min-height:40px;padding:8px 12px}.MobileDebugConsole_title__uvABT{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px}.MobileDebugConsole_logCount__cIWqT{background:#007acc;border-radius:10px;color:#fff;font-size:10px;font-weight:400;padding:2px 6px}.MobileDebugConsole_controls__82ySX{display:flex;gap:8px}.MobileDebugConsole_closeBtn__uubwO,.MobileDebugConsole_minimizeBtn__MRA0Y{background:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:4px 8px;transition:background .2s}.MobileDebugConsole_closeBtn__uubwO:hover,.MobileDebugConsole_minimizeBtn__MRA0Y:hover{background:#555}.MobileDebugConsole_closeBtn__uubwO:hover{background:#dc3545}.MobileDebugConsole_filterBar__ngIDm{align-items:center;background:#2a2a2a;border-bottom:1px solid #333;display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px}.MobileDebugConsole_filterBtn__J8Jjs{background:#444;border:none;border-radius:4px;color:#ccc;cursor:pointer;font-size:10px;padding:4px 8px;transition:all .2s;white-space:nowrap}.MobileDebugConsole_filterBtn__J8Jjs:hover{background:#555}.MobileDebugConsole_filterBtn__J8Jjs.MobileDebugConsole_active__sIKNe{background:#007acc;color:#fff}.MobileDebugConsole_errorFilter__dfbJK.MobileDebugConsole_active__sIKNe{background:#dc3545}.MobileDebugConsole_warningFilter__EDs44.MobileDebugConsole_active__sIKNe{background:#ffc107;color:#000}.MobileDebugConsole_infoFilter__wDnKT.MobileDebugConsole_active__sIKNe{background:#17a2b8}.MobileDebugConsole_clearBtn__FElWg{background:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:10px;margin-left:auto;padding:4px 8px;transition:background .2s}.MobileDebugConsole_clearBtn__FElWg:hover{background:#5a6268}.MobileDebugConsole_copyBtn__fB8sS{background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:10px;margin-left:4px;padding:4px 8px;transition:background .2s}.MobileDebugConsole_copyBtn__fB8sS:hover{background:#218838}.MobileDebugConsole_expandButton__eImVr{background:none;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;padding:2px 4px;transition:background-color .2s}.MobileDebugConsole_expandButton__eImVr:hover{background:#fff3}.MobileDebugConsole_logsContainer__sWbiG{flex:1 1;max-height:calc(60vh - 120px);overflow-y:auto;padding:8px 12px}.MobileDebugConsole_noLogs__-h-35{color:#666;font-style:italic;padding:20px;text-align:center}.MobileDebugConsole_logEntry__NJtYI{align-items:flex-start;border-bottom:1px solid #333;display:flex;gap:8px;margin-bottom:4px;padding:4px 0}.MobileDebugConsole_logEntry__NJtYI:last-child{border-bottom:none}.MobileDebugConsole_timestamp__Z62cU{color:#888;flex-shrink:0;font-size:10px;font-weight:500;min-width:60px}.MobileDebugConsole_logType__1SM5h{flex-shrink:0;text-align:center;width:16px}.MobileDebugConsole_logMessage__j90wm{flex:1 1;font-family:inherit;font-size:inherit;line-height:1.3;margin:0;white-space:pre-wrap;word-break:break-word}.MobileDebugConsole_logEntry__NJtYI.MobileDebugConsole_info__hOsJC{border-left:3px solid #17a2b8}.MobileDebugConsole_logEntry__NJtYI.MobileDebugConsole_error__RP4L0{border-left:3px solid #dc3545}.MobileDebugConsole_logEntry__NJtYI.MobileDebugConsole_error__RP4L0 .MobileDebugConsole_logMessage__j90wm{color:#ff6b6b}.MobileDebugConsole_logEntry__NJtYI.MobileDebugConsole_warning__UYEBF{border-left:3px solid #ffc107}.MobileDebugConsole_logEntry__NJtYI.MobileDebugConsole_warning__UYEBF .MobileDebugConsole_logMessage__j90wm{color:#ffd93d}@media (max-width:480px){.MobileDebugConsole_debugConsole__auZom{font-size:11px;max-height:50vh}.MobileDebugConsole_header__yBdrn{padding:6px 8px}.MobileDebugConsole_title__uvABT{font-size:12px}.MobileDebugConsole_filterBar__ngIDm{padding:6px 8px}.MobileDebugConsole_clearBtn__FElWg,.MobileDebugConsole_filterBtn__J8Jjs{font-size:9px;padding:3px 6px}.MobileDebugConsole_logsContainer__sWbiG{max-height:calc(50vh - 100px);padding:6px 8px}.MobileDebugConsole_timestamp__Z62cU{font-size:9px;min-width:50px}.MobileDebugConsole_logMessage__j90wm{font-size:10px}}.MobileDebugConsole_logsContainer__sWbiG::-webkit-scrollbar{width:6px}.MobileDebugConsole_logsContainer__sWbiG::-webkit-scrollbar-track{background:#2a2a2a}.MobileDebugConsole_logsContainer__sWbiG::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.MobileDebugConsole_logsContainer__sWbiG::-webkit-scrollbar-thumb:hover{background:#777}.MobileDebugConsole_debugConsole__auZom{animation:MobileDebugConsole_slideUp__46SL2 .3s ease-out}@keyframes MobileDebugConsole_slideUp__46SL2{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MobileDebugConsole_copyNotification__9NCqf{animation:MobileDebugConsole_slideDown__S1DdL .3s ease-out;background:#28a745;border-radius:8px;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:14px;font-weight:500;left:50%;padding:12px 20px;position:fixed;top:20px;transform:translateX(-50%);z-index:10001}@keyframes MobileDebugConsole_slideDown__S1DdL{0%{opacity:0;transform:translateX(-50%) translateY(-100%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.FullScreenConsole_overlay__vbgRS{align-items:center;background:#000000e6;bottom:0;display:flex;justify-content:center;left:0;padding:10px;position:fixed;right:0;top:0;z-index:10001}.FullScreenConsole_console__v6Xk5{background:#1e1e1e;border-radius:8px;box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;font-family:Courier New,monospace;height:100%;max-height:90vh;max-width:1200px;overflow:hidden;width:100%}.FullScreenConsole_header__aRTX\+{align-items:center;background:#2d2d2d;border-bottom:1px solid #444;display:flex;flex-shrink:0;justify-content:space-between;padding:15px 20px}.FullScreenConsole_header__aRTX\+ h3{color:#fff;font-size:18px;font-weight:600;margin:0}.FullScreenConsole_controls__FDTdZ{align-items:center;display:flex;gap:10px}.FullScreenConsole_filter__1jUfJ{background:#3c3c3c;border:1px solid #555;border-radius:4px;color:#fff;font-size:12px;padding:6px 10px}.FullScreenConsole_clearButton__6HzyG,.FullScreenConsole_closeButton__uyAJh{background:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:background .2s}.FullScreenConsole_clearButton__6HzyG{background:#6c757d}.FullScreenConsole_clearButton__6HzyG:hover{background:#5a6268}.FullScreenConsole_closeButton__uyAJh:hover{background:#c82333}.FullScreenConsole_logsContainer__ZDsta{background:#1e1e1e;flex:1 1;overflow-y:auto;padding:10px}.FullScreenConsole_logsContainer__ZDsta::-webkit-scrollbar{width:8px}.FullScreenConsole_logsContainer__ZDsta::-webkit-scrollbar-track{background:#2d2d2d}.FullScreenConsole_logsContainer__ZDsta::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.FullScreenConsole_logsContainer__ZDsta::-webkit-scrollbar-thumb:hover{background:#666}.FullScreenConsole_emptyState__i8OCF{align-items:center;color:#888;display:flex;font-style:italic;height:100%;justify-content:center}.FullScreenConsole_logEntry__RhkmN{background:#252525;border-left:4px solid #555;border-radius:4px;font-size:13px;line-height:1.4;margin-bottom:8px;padding:8px 12px}.FullScreenConsole_logEntry__RhkmN.FullScreenConsole_error__mRln4{background:#2d1b1b;border-left-color:#dc3545}.FullScreenConsole_logEntry__RhkmN.FullScreenConsole_warn__kya5X{background:#2d2a1b;border-left-color:#ffc107}.FullScreenConsole_logEntry__RhkmN.FullScreenConsole_info__\+yRFy{background:#1b252d;border-left-color:#17a2b8}.FullScreenConsole_logEntry__RhkmN.FullScreenConsole_debug__EHUsj{background:#231b2d;border-left-color:#6f42c1}.FullScreenConsole_logEntry__RhkmN.FullScreenConsole_log__1mZdV{background:#1b2d1b;border-left-color:#28a745}.FullScreenConsole_logHeader__8El74{align-items:center;display:flex;font-size:11px;gap:8px;margin-bottom:4px}.FullScreenConsole_logIcon__jQABD{font-size:14px}.FullScreenConsole_logType__j7-ws{color:#fff;font-weight:600;min-width:50px}.FullScreenConsole_logTime__T5qYt{color:#888;font-size:10px;margin-left:auto}.FullScreenConsole_logMessage__pTR59{color:#e0e0e0;white-space:pre-wrap;word-break:break-word}.FullScreenConsole_stackTrace__-Xwzh{margin-top:8px}.FullScreenConsole_stackTrace__-Xwzh summary{color:#ffc107;cursor:pointer;font-size:11px;margin-bottom:4px}.FullScreenConsole_stackTrace__-Xwzh pre{background:#1a1a1a;border-radius:4px;color:#ccc;font-size:10px;margin:0;overflow-x:auto;padding:8px}.FullScreenConsole_footer__zEmKb{align-items:center;background:#2d2d2d;border-top:1px solid #444;display:flex;flex-shrink:0;font-size:12px;justify-content:space-between;padding:10px 20px}.FullScreenConsole_autoScrollLabel__259De{align-items:center;color:#ccc;cursor:pointer;display:flex;gap:6px}.FullScreenConsole_autoScrollLabel__259De input{margin:0}.FullScreenConsole_status__qX2dM{color:#888;font-size:11px}@media (max-width:768px){.FullScreenConsole_overlay__vbgRS{padding:5px}.FullScreenConsole_console__v6Xk5{max-height:95vh}.FullScreenConsole_header__aRTX\+{flex-wrap:wrap;gap:10px;padding:10px 15px}.FullScreenConsole_header__aRTX\+ h3{font-size:16px}.FullScreenConsole_controls__FDTdZ{gap:8px}.FullScreenConsole_clearButton__6HzyG,.FullScreenConsole_closeButton__uyAJh,.FullScreenConsole_filter__1jUfJ{font-size:11px;padding:5px 8px}.FullScreenConsole_logsContainer__ZDsta{padding:8px}.FullScreenConsole_logEntry__RhkmN{font-size:12px;padding:6px 8px}.FullScreenConsole_footer__zEmKb{align-items:flex-start;flex-direction:column;gap:8px;padding:8px 15px}}.MobileDebugButton_debugButton__9\+1-S{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:2px solid #4dff00;border-radius:50%;box-shadow:0 4px 15px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:0;height:40px;justify-content:center;opacity:.3;position:fixed;right:58px;top:12px;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:40px;z-index:9999}.MobileDebugButton_debugButton__9\+1-S:hover{background:#000000e6;box-shadow:0 6px 20px #0006;transform:scale(1.1)}.MobileDebugButton_debugButton__9\+1-S:active{transform:scale(.95)}.MobileDebugButton_debugButton__9\+1-S.MobileDebugButton_active__bXH1Y{animation:MobileDebugButton_pulse__1aan4 2s infinite;background:#dc3545cc;border-color:#dc3545}.MobileDebugButton_tapCounter__adBCr{align-items:center;animation:MobileDebugButton_bounce__Dmkcl .3s ease;background:#007acc;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.MobileDebugButton_tapHint__J1NkU{animation:MobileDebugButton_fadeInOut__Mt26m 2s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border:1px solid #333;border-radius:8px;color:#fff;font-size:12px;max-width:200px;padding:8px 12px;position:fixed;right:20px;text-align:center;top:80px;z-index:9998}@keyframes MobileDebugButton_pulse__1aan4{0%{box-shadow:0 0 0 0 #dc3545b3}70%{box-shadow:0 0 0 10px #dc354500}to{box-shadow:0 0 0 0 #dc354500}}@keyframes MobileDebugButton_bounce__Dmkcl{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes MobileDebugButton_fadeInOut__Mt26m{0%{opacity:0;transform:translateY(-10px)}20%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media (max-width:480px){.MobileDebugButton_debugButton__9\+1-S{font-size:18px;height:45px;right:128px;top:15px;width:45px}.MobileDebugButton_tapCounter__adBCr{font-size:10px;height:18px;right:-6px;top:-6px;width:18px}.MobileDebugButton_tapHint__J1NkU{font-size:11px;max-width:180px;padding:6px 10px;right:15px;top:70px}}@media (max-width:360px){.MobileDebugButton_debugButton__9\+1-S{font-size:0;height:40px;left:93px;top:41px;width:40px}.MobileDebugButton_tapHint__J1NkU{font-size:10px;max-width:160px;right:10px;top:60px}}@media (prefers-color-scheme:dark){.MobileDebugButton_debugButton__9\+1-S{background:#ffffff17;border-color:#66666640}.MobileDebugButton_debugButton__9\+1-S:hover{background:#fff3}.MobileDebugButton_tapHint__J1NkU{background:#ffffffe6;border-color:#666;color:#000}}.MediaStrip_strip__Z8QXl{-webkit-overflow-scrolling:touch;display:flex;gap:0;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none}.MediaStrip_strip__Z8QXl::-webkit-scrollbar{display:none}.MediaStrip_item__LhYbs{background:#111;border-radius:0;flex:0 0 auto;height:136px;overflow:hidden;position:relative;width:106px}.MediaStrip_item__LhYbs img,.MediaStrip_item__LhYbs video{display:block;height:100%;object-fit:cover;width:100%}.MediaStrip_playOverlay__tSyhr{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.MediaStrip_playOverlay__tSyhr:before{background:#00000073;border-radius:50%;content:"";height:52px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px}.MediaStrip_playOverlay__tSyhr svg{color:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));height:36px;width:36px}.MediaStrip_viewerOverlay__eah0v{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.MediaStrip_viewerInner__JaSaC{max-width:960px;padding:0 16px;position:relative;width:100%}.MediaStrip_closeBtn__edh1P{background:#ffffff26;padding:8px 12px;right:16px;top:10px}.MediaStrip_closeBtn__edh1P,.MediaStrip_navBtn__\+5Zj\+{border:none;border-radius:10px;color:#fff;cursor:pointer;position:absolute}.MediaStrip_navBtn__\+5Zj\+{background:#ffffff1f;padding:10px;top:50%;transform:translateY(-50%)}.MediaStrip_prev__3rwPz{left:16px}.MediaStrip_next__TWDUY{right:16px}.MediaStrip_viewerMedia__TDZUG{align-items:center;display:flex;justify-content:center;max-height:84vh}.MediaStrip_viewerMedia__TDZUG img,.MediaStrip_viewerMedia__TDZUG video{max-height:84vh;max-width:100%}.EventListItemSimple_item__yF8n6{align-items:center;background:#c9c9c90a;border:1px solid #c7a7ff0d;border-radius:12px;display:flex;gap:12px;margin:6px 0;padding:8px}.EventListItemSimple_avatar__\+qXRH{border-radius:10px;flex:0 0 48px;height:48px;object-fit:cover;width:48px}.EventListItemSimple_info__1-gL1{display:flex;flex-direction:column;min-width:0}.EventListItemSimple_name__IqYwa{color:#fff;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventListItemSimple_time__i6pVL{color:#c9c9c9;font-size:14px}.OrganizerPage_container__MmEC8{background:var(--app-bg);color:#fff;margin:0 auto;max-width:960px;min-height:100vh;overflow-x:hidden;padding-bottom:48px;width:100%}.OrganizerPage_topBar__zwyP4{align-items:center;display:flex;gap:10px;padding:10px 12px 8px}.OrganizerPage_backBtn__k726e{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.OrganizerPage_backBtn__k726e svg{color:#fff}.OrganizerPage_title__tR4Gg{font-size:18px;font-weight:600}.OrganizerPage_orgTitle__YP6pD{font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizerPage_menuBtn__9H2Fe{background:#0000;border:none;color:#fff;cursor:pointer;font-size:14px;line-height:20px}.OrganizerPage_menuBtn__9H2Fe svg{height:20px;width:20px}.OrganizerPage_rightControls__OCFs1{gap:20px}.OrganizerPage_topIconBtn__rIaxV{background:#0000;border:none;color:#fff;cursor:pointer;padding:0}.OrganizerPage_topIconBtn__rIaxV[disabled]{cursor:default;opacity:1}.OrganizerPage_topIconBtn__rIaxV svg{color:#fff;height:20px;width:20px}.OrganizerPage_headerBlock__Aqbrj{margin-bottom:28px;padding:0 20px 10px}.OrganizerPage_headerRow__oey6e{align-items:flex-start;display:flex;gap:14px;margin-bottom:16px}.OrganizerPage_avatarLarge__ZaRjZ{border:1px solid #ffffff40;border-radius:50%;flex:0 0 56px;height:56px;overflow:hidden;width:56px}.OrganizerPage_avatarLarge__ZaRjZ img{display:block;height:100%;object-fit:cover;width:100%}.OrganizerPage_bioText__xWhal{color:#c9c9c9;flex:1 1;font-size:14px;line-height:1.3}.OrganizerPage_bioContainer__FsFyz{position:relative}.OrganizerPage_bioClamp__Q96mw{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.OrganizerPage_readMore__w5yYn{background:linear-gradient(90deg,#1f1f1f00,#1f1f1f 40%);padding-left:12px}.OrganizerPage_readLess__TvQLm{background:#0000;border:none;color:#9a6dff;cursor:pointer;margin-top:4px}.OrganizerPage_actionsRowTop__7sG62{display:flex;gap:16px}.OrganizerPage_actionGroup__xSVEK{align-items:flex-start;display:flex;flex-direction:column}.OrganizerPage_caption__wTdEz{color:#9e9e9e;font-size:12px;margin-left:16px;margin-top:34px;position:absolute}.OrganizerPage_secondaryBtn__L3CkH{background:#0000;border:1px solid #7a4cff;border-radius:18px}.OrganizerPage_primaryBtn__ATBnZ,.OrganizerPage_secondaryBtn__L3CkH{align-items:center;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:8px 14px}.OrganizerPage_primaryBtn__ATBnZ{background:#7a4cff;border:none;border-radius:18px}.OrganizerPage_primaryBtnActive__CKaVB{background:#9a6dff}.OrganizerPage_primaryBtn__ATBnZ svg{color:#fff;height:16px;width:16px}.OrganizerPage_shareIconBtn__axjC1{padding:0}.OrganizerPage_menuDropdown__EtSAt{align-items:flex-start;background:#0009;display:flex;inset:0;justify-content:flex-end;padding-right:8px;padding-top:8px;position:fixed;z-index:9999}.OrganizerPage_menuInner__Kk9xT{background:#1f1f1f;border:1px solid #ffffff1f;border-radius:12px;margin:12px;max-width:90vw;overflow:hidden;width:auto}.OrganizerPage_menuTitle__dwu2B{border-bottom:1px solid #ffffff14;font-weight:700;padding:10px 12px}.OrganizerPage_menuItem__bP4gK[disabled]{cursor:default;opacity:.5}.OrganizerPage_menuClose__Hxje-{background:#ffffff14;border:none;color:#fff;cursor:pointer;padding:10px 12px;width:100%}.OrganizerPage_galleryWrapper__yNG3y{padding:0 12px 8px}.OrganizerPage_mediaStripWrapper__\+pS2Z{margin-top:12px;padding:0}.OrganizerPage_eventsBlock__nSb6i{padding:18px}.OrganizerPage_blockTitle__4ab4N{color:#c9c9c99c;margin-bottom:6px}.OrganizerPage_eventItemWrapper__IpF2S{margin-bottom:8px}.OrganizerPage_empty__2NNjd,.OrganizerPage_loading__YGBrZ{color:#c9c9c9;padding:16px}.OrganizerPage_tickIcon__5EaS8{color:#fff;height:16px;width:16px}.OrganizerPage_tickIcon__5EaS8 path{stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:OrganizerPage_drawTick__Rexps .4s ease forwards}@keyframes OrganizerPage_drawTick__Rexps{to{stroke-dashoffset:0}}.OrganizerPage_fullInfoBlock__ggh2\+{margin-top:8px;padding:12px 0 0}.OrganizerPage_infoSection__75DiY{margin-bottom:8px}.OrganizerPage_infoRow__IxeOi{display:flex}.OrganizerPage_infoLinkBtn__GfUn2{background:#0000;flex-direction:column;gap:2px;padding:6px 0}.OrganizerPage_infoLabel__8Wdjf{color:#c9c9c9;font-size:13px}.OrganizerPage_infoValue__CB2nF{color:#9a6dff;font-size:13px;word-break:break-all}.OrganizerPage_menuBtn__9H2Fe svg{color:#fff;height:22px;width:22px}.OrganizerPage_menuBtn__9H2Fe{padding:0}.OrganizerPage_rightControls__OCFs1{align-items:center;display:inline-flex;gap:24px;margin-left:auto}.OrganizerPage_shareIconBtn__axjC1{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0 6px}.OrganizerPage_menuInner__Kk9xT{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d6;border:1px solid #ffffff26;border-radius:14px;box-shadow:0 8px 24px #00000059;color:#fff;min-width:240px;padding:8px;position:relative;right:0;top:0;z-index:1000}.OrganizerPage_menuItem__bP4gK{align-items:center;background:#0000;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:background .2s ease;width:100%}.OrganizerPage_menuItem__bP4gK:hover{background:#ffffff1f}.OrganizerPage_menuIcon__v4eyH{align-items:center;display:inline-flex;justify-content:center}.OrganizerPage_menuIcon__v4eyH svg{fill:currentColor}.OrganizerPage_menuLabel__brD-j{color:#fff;font-size:14px;margin-left:-1px;padding-top:2px}.OrganizerPage_fullInfoBlock__ggh2\+{margin-bottom:36px;margin-top:-20px}.OrganizerPage_infoLinkBtn__GfUn2{align-items:flex-start;background:#00000021;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex-direction:row;gap:25px;padding:8px 12px;text-align:left;width:100%}.OrganizerPage_blockTitle__4ab4N{color:#c9c9c978;font-size:14px;margin-bottom:2px}.OrganizerPage_readMore__w5yYn{background:linear-gradient(90deg,#1f1f1f00,#2b2b2b 49%);border:none;bottom:0;color:#9a6dff;cursor:pointer;padding-left:67px;position:absolute;right:0}.OrganizerEditPage_container__qN4Jj{--bg:#271347;--card:#151823;--text:#e7ecf2;--muted:#9aa4b2;--border:#2a2f3a;--accent:#6d1bab96;--accent-weak:#2b5db6;--danger:#ff5e00;--success:#27a154;--input:#3c185b;--focus:#5b9dff;background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden}.OrganizerEditPage_inner__tLhfC{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 auto;max-width:1040px;padding:20px 16px 36px}.OrganizerEditPage_topBar__\+5m2s{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.OrganizerEditPage_title__Kw0iK{font-size:20px;font-weight:600}.OrganizerEditPage_status__X8kCg{color:var(--muted);font-size:12px}.OrganizerEditPage_statusSaving__tkECL{color:var(--accent)}.OrganizerEditPage_statusSaved__LMzfD{color:var(--success)}.OrganizerEditPage_statusError__qOZa\+{color:var(--danger)}.OrganizerEditPage_orgSwitch__QxjI9{grid-gap:6px;display:grid;gap:6px;margin-bottom:14px}.OrganizerEditPage_select__muoK5{background:var(--input);border:1px solid var(--border);border-radius:10px;color:var(--text);min-width:0;padding:10px}.OrganizerEditPage_idInfo__WCnWQ{color:var(--muted);font-size:12px}.OrganizerEditPage_grid__PciEG{grid-gap:20px;display:grid;gap:20px}.OrganizerEditPage_label__439Cl{color:var(--muted);display:block;font-size:13px;margin-bottom:6px}.OrganizerEditPage_input__QfqB3,.OrganizerEditPage_textarea__N7StY{background:var(--input);border:1px solid var(--border);border-radius:10px;color:var(--text);min-width:0;padding:10px 12px;width:100%}.OrganizerEditPage_textarea__N7StY{resize:vertical}.OrganizerEditPage_row__XDWGo{grid-gap:10px;display:grid;gap:10px}.OrganizerEditPage_linksRow__aw-fy{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto}.OrganizerEditPage_premiseRow__HkTbN{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.2fr) auto}.OrganizerEditPage_phoneRow__tdCv2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.OrganizerEditPage_btn__xQ3la{background:#0000;border:1px solid var(--border);border-radius:10px;color:var(--text);padding:4px 12px;width:50%}.OrganizerEditPage_btnPrimary__jADXW{background:var(--accent);border-color:var(--accent);color:#fff}.OrganizerEditPage_btnSuccess__TPBxt{background:var(--success);border-color:var(--success);color:#fff}.OrganizerEditPage_btnGhost__2snl2{background:#0000}.OrganizerEditPage_btnDanger__w7213{border-color:#462222;color:var(--danger)}.OrganizerEditPage_iconBtn__nNESx{align-items:center;background:#3400003d;border-radius:50%;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;padding:4px;position:absolute;right:5px;width:32px}.OrganizerEditPage_avatarRow__\+JH4H{align-items:center;display:flex;gap:12px}.OrganizerEditPage_avatarBox__RYZa9{background:var(--card);border:1px solid var(--border);border-radius:12px;height:64px;overflow:hidden;width:64px}.OrganizerEditPage_thumbGrid__gf4nV{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.OrganizerEditPage_thumbItem__9jNi8{position:relative}.OrganizerEditPage_thumbImage__4H4tk{background:var(--card);border:1px solid var(--border);border-radius:10px;height:72px;object-fit:cover;width:110px}.OrganizerEditPage_thumbDeleteBtn__bcxw7{border-radius:8px;padding:2px;position:absolute;right:6px;top:6px;z-index:2}.OrganizerEditPage_thumbVideo__38aDT{background:var(--card);border:1px solid var(--border);border-radius:10px;height:auto;max-height:140px;max-width:100%;width:220px}.OrganizerEditPage_slugStatus__RfGRR{font-size:12px;margin-top:6px}.OrganizerEditPage_slugOk__-2CcD{color:var(--success)}.OrganizerEditPage_slugBad__90iSr{color:var(--danger)}.OrganizerEditPage_slugChecking__AM5iX{color:var(--muted)}.OrganizerEditPage_actions__kkE5f{margin-top:12px}.OrganizerEditPage_saveBlock__kzTno{align-items:center;display:flex;flex-direction:row-reverse;gap:12px;margin-top:16px}@media (min-width:900px){.OrganizerEditPage_inner__tLhfC{padding:28px 20px 40px}.OrganizerEditPage_title__Kw0iK{font-size:22px}}@media (max-width:700px){.OrganizerEditPage_linksRow__aw-fy,.OrganizerEditPage_phoneRow__tdCv2,.OrganizerEditPage_premiseRow__HkTbN{grid-template-columns:1fr}}.OrganizerEditPage_statusToast__izuch{background:#1b12275e;border:1px solid var(--border);border-radius:10px;box-shadow:0 6px 18px #0000004d;color:#0dff00ad;padding:5px 10px;position:fixed;right:6px;top:6px;z-index:2000}.OrganizerEditPage_progressBarWrap__qrO5E{background:#32384a;border-radius:4px;height:6px;margin-top:6px;overflow:hidden;width:160px}.OrganizerEditPage_progressBarInner__6vTuf{background:linear-gradient(90deg,var(--accent),var(--success));height:100%;transition:width .2s ease;width:0}.OrganizerEditPage_overlay__0xl3Y{display:flex;inset:0;justify-content:center;left:50%;opacity:0;pointer-events:none;position:fixed;top:7%;transition:opacity .2s ease;z-index:3000}.OrganizerEditPage_overlayVisible__UM4GO{opacity:1}.OrganizerEditPage_spinner__WbfKL{animation:OrganizerEditPage_spin__pRz5s .9s linear infinite;border-bottom:4px solid #ffffff40;border-left:4px solid #ffffff40;border-radius:50%;border-right:4px solid #ffffff40;border-right-color:var(--success);border-top:4px solid #ffffff40;border-top-color:var(--accent);height:64px;width:64px}@keyframes OrganizerEditPage_spin__pRz5s{to{transform:rotate(1turn)}}.OrganizerEditPage_input__QfqB3:focus,.OrganizerEditPage_select__muoK5:focus,.OrganizerEditPage_textarea__N7StY:focus{border-color:var(--focus);box-shadow:0 0 0 2px var(--focus);outline:none}.OrganizerEditPage_input__QfqB3,.OrganizerEditPage_select__muoK5,.OrganizerEditPage_textarea__N7StY{box-sizing:border-box;margin:0;max-width:100%}