._root_qyy17_1{position:relative}._bellButton_qyy17_5{width:40px;height:40px;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;transition:all .2s;position:relative;cursor:pointer}._bellButton_qyy17_5:hover{background-color:var(--card-hover);transform:scale(1.05)}._badge_qyy17_24{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background-color:#e03131;color:#fff;font-size:.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none}._dropdown_qyy17_43{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-width:calc(100vw - 2rem);background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 12px 32px var(--shadow);z-index:1000;overflow:hidden;display:flex;flex-direction:column}._header_qyy17_59{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.875rem 1rem;border-bottom:1px solid var(--border-color)}._headerTitle_qyy17_68{font-weight:600;color:var(--text-primary);font-size:.9375rem}._markAll_qyy17_74{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--accent-primary);background:none;cursor:pointer;padding:.25rem .375rem;border-radius:6px;transition:background-color .2s}._markAll_qyy17_74:hover{background-color:var(--bg-tertiary)}._list_qyy17_91{max-height:420px;overflow-y:auto}._item_qyy17_96{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border-bottom:1px solid var(--border-color);text-align:left;cursor:pointer;transition:background-color .15s}._item_qyy17_96:last-child{border-bottom:none}._item_qyy17_96:hover{background-color:var(--card-hover)}._item_qyy17_96._unread_qyy17_117{background-color:color-mix(in srgb,var(--accent-primary) 7%,transparent)}._item_qyy17_96._unread_qyy17_117:hover{background-color:color-mix(in srgb,var(--accent-primary) 12%,transparent)}._itemIcon_qyy17_125{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--bg-tertiary);color:var(--accent-primary);display:flex;align-items:center;justify-content:center;margin-top:2px}._itemContent_qyy17_138{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._itemTitle_qyy17_146{font-size:.875rem;font-weight:600;color:var(--text-primary);line-height:1.3}._itemBody_qyy17_153{font-size:.8125rem;color:var(--text-secondary);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._itemTime_qyy17_163{font-size:.6875rem;color:var(--text-tertiary);margin-top:2px}._unreadDot_qyy17_169{flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:var(--accent-primary);margin-top:8px}._empty_qyy17_178{padding:2rem 1rem;text-align:center;color:var(--text-secondary);display:flex;flex-direction:column;align-items:center;gap:.375rem;font-size:.875rem}._emptyIcon_qyy17_189{color:var(--text-tertiary);margin-bottom:.25rem}._empty_qyy17_178 span{font-size:.75rem;color:var(--text-tertiary)}._footer_qyy17_199{border-top:1px solid var(--border-color);padding:.5rem}._settingsLink_qyy17_204{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.5rem;font-size:.8125rem;color:var(--text-secondary);background:none;border-radius:8px;cursor:pointer;transition:all .2s}._settingsLink_qyy17_204:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}@media (max-width: 480px){._dropdown_qyy17_43{position:fixed;top:64px;left:1rem;right:1rem;width:auto}}._overlay_2mhjb_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#040614a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_2mhjb_13{position:relative;display:flex;flex-direction:column;background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:18px;width:100%;max-width:400px;max-height:calc(100vh - 32px);box-shadow:0 24px 64px #00000073}._closeButton_2mhjb_27{position:absolute;top:10px;right:10px;z-index:1;background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;border-radius:50%;display:flex}._closeButton_2mhjb_27:hover{background:var(--bg-tertiary);color:var(--text-primary)}._tabs_2mhjb_47{display:flex;gap:6px;margin:0 44px 4px}._tab_2mhjb_47{flex:1;padding:7px 10px;border-radius:999px;border:1px solid var(--border-color);background:transparent;color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer}._tabActive_2mhjb_65{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}._subtitle_2mhjb_71{margin:6px 44px 0;color:var(--text-secondary);font-size:.9rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._qrWrap_2mhjb_82{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;margin:12px 0}._qrImage_2mhjb_91{width:100%;max-width:320px;aspect-ratio:1;border-radius:14px;box-shadow:0 0 0 1px var(--border-color)}._controls_2mhjb_100{display:flex;flex-direction:column;gap:10px}._followToggle_2mhjb_106{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.85rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}._followToggle_2mhjb_106 input{accent-color:var(--accent-primary)}._actions_2mhjb_121{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}._actionButton_2mhjb_128{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none}._actionButton_2mhjb_128:hover{border-color:var(--accent-primary);color:var(--accent-primary)}@media (max-width: 640px){._overlay_2mhjb_1{padding:0}._modal_2mhjb_13{max-width:none;max-height:none;height:100%;border:none;border-radius:0;padding:max(14px,env(safe-area-inset-top)) 16px max(14px,env(safe-area-inset-bottom))}._qrImage_2mhjb_91{max-width:none;width:min(100%,66vh)}._actionButton_2mhjb_128{padding:11px 16px;font-size:.9rem}}._wrap_gjm9s_1{position:relative;margin-left:auto}._inputWrap_gjm9s_6{position:relative;display:flex;align-items:center}._searchIcon_gjm9s_12{position:absolute;left:.6rem;color:var(--text-secondary);pointer-events:none}._input_gjm9s_6{width:220px;padding:.4rem .75rem .4rem 2rem;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-tertiary);color:var(--text-primary);font-size:.875rem;transition:width .2s ease,border-color .15s ease}._input_gjm9s_6:focus{outline:none;border-color:var(--accent-primary);width:300px}._dropdown_gjm9s_36{position:absolute;top:calc(100% + .5rem);right:0;width:340px;max-height:70vh;overflow-y:auto;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 24px var(--shadow);z-index:200;padding:.35rem}._hint_gjm9s_51{padding:.9rem 1rem;color:var(--text-secondary);font-size:.875rem}._section_gjm9s_57+._section_gjm9s_57{border-top:1px solid var(--border-color);margin-top:.35rem;padding-top:.35rem}._sectionTitle_gjm9s_63{padding:.35rem .65rem .2rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}._item_gjm9s_72{display:flex;align-items:center;gap:.6rem;width:100%;padding:.45rem .65rem;border:none;border-radius:8px;background:none;cursor:pointer;text-align:left}._item_gjm9s_72:hover{background:var(--bg-tertiary)}._thumb_gjm9s_89{width:34px;height:34px;border-radius:6px;object-fit:cover;flex-shrink:0;background:var(--bg-tertiary)}._thumbIcon_gjm9s_98{width:34px;height:34px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);background:var(--bg-tertiary);flex-shrink:0}._itemBody_gjm9s_110{display:flex;flex-direction:column;min-width:0}._itemName_gjm9s_116{color:var(--text-primary);font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemMeta_gjm9s_125{color:var(--text-secondary);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._viewAll_gjm9s_133{display:block;width:100%;padding:.45rem .65rem;border:none;background:none;color:var(--accent-primary);font-size:.82rem;font-weight:600;text-align:left;cursor:pointer;border-radius:8px}._viewAll_gjm9s_133:hover{background:var(--bg-tertiary)}@media (max-width: 768px){._wrap_gjm9s_1{flex:1 1 auto;min-width:0;margin-left:.25rem}._input_gjm9s_6,._input_gjm9s_6:focus{width:100%}._dropdown_gjm9s_36{position:fixed;left:.75rem;right:.75rem;top:auto;width:auto;margin-top:.5rem}}._navbar_9vkyk_1{position:sticky;top:0;z-index:100;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);box-shadow:0 2px 8px var(--shadow)}@media (display-mode: standalone){._navbar_9vkyk_1{padding-top:env(safe-area-inset-top)}}._container_9vkyk_16{width:min(96vw,1800px);margin:0 auto;padding:0 1rem}._topBar_9vkyk_22{display:flex;align-items:center;justify-content:space-between;height:64px}._brand_9vkyk_29{display:flex;align-items:center;gap:.75rem;flex-shrink:1}._logo_9vkyk_33{font-size:1.5rem;font-weight:700;color:var(--accent-primary);display:flex;align-items:center;gap:.5rem;cursor:pointer;flex-shrink:0}._pageTitle_9vkyk_35{font-size:1rem;font-weight:600;color:var(--text-secondary);padding-left:.75rem;border-left:1px solid var(--border-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._logoIcon_9vkyk_62{width:32px;height:32px;object-fit:contain;transition:filter .2s ease}@media (prefers-color-scheme: dark){._logoIcon_9vkyk_62{filter:brightness(1.1)}}._logo_9vkyk_33 span{color:var(--text-primary)}._actions_9vkyk_80{display:flex;align-items:center;gap:1rem;flex-shrink:0}._navLinks_9vkyk_88{display:flex;align-items:center;gap:.25rem}._navLink_9vkyk_88{padding:.4rem .9rem .55rem;font-size:.95rem;font-weight:600;color:var(--text-secondary);text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}._navLink_9vkyk_88:hover{color:var(--text-primary)}._navLinkActive_9vkyk_108{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}._iconButton_9vkyk_113{width:40px;height:40px;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}._iconButton_9vkyk_113:hover{background-color:var(--card-hover);transform:scale(1.05)}._loginButton_9vkyk_153{padding:.625rem 1.25rem;border-radius:8px;background-color:var(--accent-primary);color:#fff;font-weight:600;transition:all .2s;font-size:.9375rem}._loginButton_9vkyk_153:hover{background-color:var(--accent-hover);transform:translateY(-1px)}._userMenuWrap_9vkyk_168{position:relative}._userMenu_9vkyk_168{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border:none;border-radius:8px;background-color:var(--bg-tertiary);transition:all .2s;cursor:pointer;font:inherit}._userMenu_9vkyk_168:hover{background-color:var(--card-hover)}._userDropdown_9vkyk_189{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:10px;padding:6px;box-shadow:0 12px 32px #00000059;z-index:200}._userDropdownItem_9vkyk_202{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:8px;background:none;color:var(--text-primary);font-size:.9rem;cursor:pointer;text-align:left}._userDropdownItem_9vkyk_202:hover{background:var(--bg-tertiary)}._avatar_9vkyk_221{width:32px;height:32px;border-radius:50%;background-color:var(--accent-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}._username_9vkyk_233{color:var(--text-primary);font-weight:500}._logoutButton_9vkyk_238{padding:.5rem 1rem;border-radius:6px;background-color:var(--bg-primary);color:var(--text-primary);font-size:.875rem;transition:all .2s}._logoutButton_9vkyk_238:hover{background-color:var(--bg-tertiary)}._filtersBar_9vkyk_251{padding:1rem 0;display:flex;gap:1rem;align-items:center;flex-wrap:wrap;flex-shrink:0}._filterToggleMobile_9vkyk_260{display:none;width:40px;height:40px;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-primary);align-items:center;justify-content:center;transition:all .2s;font-size:1.25rem;position:relative}._filterToggleMobile_9vkyk_260:hover{background-color:var(--card-hover);transform:scale(1.05)}._filterToggleMobile_9vkyk_260._hasActiveFilters_9vkyk_279:after{content:"";position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background-color:var(--accent-primary)}._filterGroup_9vkyk_290{display:flex;flex-direction:column}._filterLabel_9vkyk_295{font-size:.875rem;color:var(--text-secondary);font-weight:500}._select_9vkyk_301{padding:.625rem 1rem;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);font-size:.9375rem;min-width:200px;cursor:pointer;transition:all .2s}._select_9vkyk_301:hover{background-color:var(--card-hover);border-color:var(--accent-primary)}._select_9vkyk_301:focus{outline:2px solid var(--accent-primary);outline-offset:2px}._clearFilters_9vkyk_323{padding:.625rem 1rem;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-secondary);font-size:.875rem;transition:all .2s;margin-top:1.5rem}._clearFilters_9vkyk_323:hover{background-color:var(--card-hover);color:var(--text-primary)}@media (max-width: 1200px){._pageTitle_9vkyk_35{display:none}}@media (max-width: 768px){._topBar_9vkyk_22{height:56px}._logo_9vkyk_33{font-size:1.25rem}._actions_9vkyk_80{gap:.5rem;flex-shrink:1}._publishButton_9vkyk_139{display:none}._loginButton_9vkyk_153{padding:.5rem 1rem;font-size:.875rem}._username_9vkyk_233{display:none}._filtersBar_9vkyk_251{flex-direction:column;align-items:stretch;display:none;padding-top:0}._filtersBar_9vkyk_251._filtersOpen_9vkyk_380,._filterToggleMobile_9vkyk_260{display:flex}._filterGroup_9vkyk_290{width:100%}._select_9vkyk_301{min-width:100%}._clearFilters_9vkyk_323{margin-top:0}._navLinks_9vkyk_88{justify-content:center}._navLink_9vkyk_88{flex:1;text-align:center;padding:.35rem .5rem .5rem}}._card_1w9bq_1{background-color:var(--card-bg);border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px var(--shadow);cursor:pointer;display:flex;flex-direction:column;height:100%}._card_1w9bq_1:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow)}._imageContainer_1w9bq_18{position:relative;width:100%;padding-top:121.05%;overflow:hidden;background-color:var(--bg-tertiary)}._image_1w9bq_18{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:var(--image-bg, #000)}._imagePlaceholder_1w9bq_36{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;color:var(--text-tertiary);background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%)}._featuredBadge_1w9bq_50{position:absolute;top:.75rem;right:.75rem;background:var(--accent-primary);color:#fff;padding:.375rem .75rem;border-radius:6px;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px #00000026}._pastBadge_1w9bq_65{position:absolute;top:0;left:0;right:0;background:#dc2626e6;color:#fff;padding:.25rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-align:center;z-index:1}._editButton_1w9bq_81{position:absolute;bottom:.75rem;right:.75rem;background:var(--accent-primary);color:#fff;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0003;transition:all .2s ease;z-index:2}._editButton_1w9bq_81:hover{background:var(--accent-hover);transform:scale(1.1);box-shadow:0 4px 12px #0000004d}._editButton_1w9bq_81:active{transform:scale(.95)}._content_1w9bq_110{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;flex:1}._title_1w9bq_118{font-size:1.25rem;font-weight:700;color:var(--text-primary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._info_1w9bq_129{display:flex;flex-direction:column;gap:.5rem}._infoRow_1w9bq_135{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.9375rem}._icon_1w9bq_143{flex-shrink:0;color:var(--text-secondary)}._infoText_1w9bq_148{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._linkText_1w9bq_155{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer}._linkText_1w9bq_155:hover{color:var(--accent-primary)}._departamento_1w9bq_170{flex-shrink:0;padding:.125rem .5rem;border-radius:999px;border:1px solid var(--border-color);font-size:.75rem;font-weight:600;color:var(--text-secondary);white-space:nowrap}._date_1w9bq_181{color:var(--accent-primary);font-weight:600;font-size:1rem}._pastEvent_1w9bq_187{opacity:.65}._pastEvent_1w9bq_187:hover{opacity:.8}._pastDate_1w9bq_195,._pastDate_1w9bq_195 ._icon_1w9bq_143{color:#dc2626!important}._bands_1w9bq_203{display:flex;flex-wrap:wrap;gap:.5rem}._bandTag_1w9bq_209{padding:.25rem .625rem;background-color:var(--bg-tertiary);border-radius:6px;font-size:.8125rem;color:var(--text-secondary);border:none;font-family:inherit;cursor:pointer}._bandTag_1w9bq_209:hover{background-color:var(--bg-secondary);color:var(--accent-primary)}._headliner_1w9bq_225{background-color:var(--accent-primary);color:#fff}._headliner_1w9bq_225:hover{background-color:var(--accent-hover);color:#fff}._actions_1w9bq_235{display:flex;align-items:center;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--border-color);margin-top:auto}._actionButton_1w9bq_244{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background:var(--card-bg);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._actionButton_1w9bq_244:hover{background:var(--bg-secondary);border-color:var(--accent-primary);color:var(--accent-primary);transform:translateY(-1px)}._actionButton_1w9bq_244._active_1w9bq_266{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}._actionButton_1w9bq_244._active_1w9bq_266:hover{background:var(--accent-hover)}._stat_1w9bq_276{display:flex;align-items:center;gap:.375rem;color:var(--text-tertiary);font-size:.875rem;margin-left:auto}._statIcon_1w9bq_285{color:var(--text-tertiary)}._shareWrapper_1w9bq_289{position:relative}._shareMenu_1w9bq_293{position:absolute;right:0;bottom:calc(100% + .5rem);min-width:170px;padding:.5rem;border-radius:8px;background-color:var(--card-bg);box-shadow:0 8px 24px var(--shadow);border:1px solid var(--border-color);z-index:5}._shareMenuItem_1w9bq_306{display:block;width:100%;text-align:left;padding:.35rem .5rem;border-radius:4px;font-size:.8125rem;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;transition:background .15s ease,color .15s ease}._shareMenuItem_1w9bq_306:hover{background:var(--bg-secondary);color:var(--accent-primary)}._skeleton_1w9bq_326{background-color:var(--card-bg);border-radius:12px;overflow:hidden}._skeletonImage_1w9bq_332{width:100%;padding-top:121.05%;background-color:var(--bg-tertiary);animation:_pulse_1w9bq_1 2s cubic-bezier(.4,0,.6,1) infinite}._skeletonContent_1w9bq_339{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}._skeletonTitle_1w9bq_346{height:1.5rem;width:80%;background-color:var(--bg-tertiary);border-radius:4px;animation:_pulse_1w9bq_1 2s cubic-bezier(.4,0,.6,1) infinite}._skeletonLine_1w9bq_354{height:1rem;width:100%;background-color:var(--bg-tertiary);border-radius:4px;animation:_pulse_1w9bq_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_1w9bq_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){._card_1w9bq_1{border-radius:0;box-shadow:none;border-bottom:1px solid var(--border-color)}._card_1w9bq_1:hover{transform:none;box-shadow:none}._imageContainer_1w9bq_18{padding-top:100%}._image_1w9bq_18{object-fit:cover}._title_1w9bq_118{font-size:1.125rem}._content_1w9bq_110{padding:.75rem 1rem 1rem}._infoRow_1w9bq_135{font-size:.875rem}._actions_1w9bq_235{padding-top:.625rem;border-top:none}._actionButton_1w9bq_244{padding:.5rem .625rem;min-height:44px}}._container_1m1wq_1{width:min(100vw,1800px);margin:0 auto;padding:2rem 1.5rem}._feedTabs_1m1wq_8{display:flex;justify-content:flex-end;gap:1.25rem;margin:0 0 1rem}._feedTab_1m1wq_8{padding:.15rem 0;border:none;border-bottom:2px solid transparent;background:none;color:var(--text-secondary);font-size:.8125rem;font-weight:600;cursor:pointer}._feedTab_1m1wq_8:hover{color:var(--text-primary)}._feedTabActive_1m1wq_30{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}._emptyLink_1m1wq_35{color:var(--accent-primary);font-weight:600;text-decoration:none}._emptyLink_1m1wq_35:hover{text-decoration:underline}._eventsGrid_1m1wq_45{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.75rem}._emptyState_1m1wq_51{grid-column:1 / -1;text-align:center;padding:4rem 2rem}._emptyIcon_1m1wq_57{font-size:4rem;margin-bottom:1rem}._emptyTitle_1m1wq_62{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}._emptyText_1m1wq_69{font-size:1rem;color:var(--text-secondary)}._error_1m1wq_74{grid-column:1 / -1;text-align:center;padding:4rem 2rem;background-color:#ef44441a;border-radius:12px;color:#ef4444}._errorIcon_1m1wq_83{font-size:3rem;margin-bottom:1rem}._errorTitle_1m1wq_88{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}._errorText_1m1wq_94{font-size:1rem;opacity:.8}@media (max-width: 1024px){._eventsGrid_1m1wq_45{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}}@media (max-width: 768px){._container_1m1wq_1{padding:.75rem 0}._eventsGrid_1m1wq_45{grid-template-columns:1fr;gap:0}}._container_srcmm_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background:linear-gradient(135deg,var(--bg-primary) 0%,var(--bg-secondary) 100%)}._card_srcmm_10{background-color:var(--card-bg);border-radius:16px;padding:2.5rem;width:100%;max-width:420px;box-shadow:0 8px 32px var(--shadow)}._header_srcmm_19{text-align:center;margin-bottom:2rem}._logo_srcmm_24{font-size:3rem;margin-bottom:1rem}._title_srcmm_29{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}._subtitle_srcmm_36{font-size:1rem;color:var(--text-secondary)}._form_srcmm_41{display:flex;flex-direction:column;gap:1.25rem}._formGroup_srcmm_47{display:flex;flex-direction:column;gap:.5rem}._label_srcmm_53{font-size:.875rem;font-weight:600;color:var(--text-primary)}._input_srcmm_59{padding:.875rem 1rem;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);font-size:1rem;transition:all .2s}._input_srcmm_59:focus{outline:2px solid var(--accent-primary);outline-offset:2px;border-color:var(--accent-primary)}._input_srcmm_59::placeholder{color:var(--text-tertiary)}._error_srcmm_79{padding:1rem;border-radius:8px;background-color:#ef44441a;color:#ef4444;font-size:.875rem;text-align:center}._rememberMe_srcmm_88{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary);cursor:pointer}._rememberMe_srcmm_88 input{width:16px;height:16px;cursor:pointer}._submitButton_srcmm_103{padding:1rem;border-radius:8px;background-color:var(--accent-primary);color:#fff;font-size:1rem;font-weight:600;transition:all .2s;margin-top:.5rem}._submitButton_srcmm_103:hover:not(:disabled){background-color:var(--accent-hover);transform:translateY(-1px)}._submitButton_srcmm_103:disabled{opacity:.6;cursor:not-allowed}._footer_srcmm_124{margin-top:1.5rem;text-align:center;color:var(--text-secondary);font-size:.875rem}._link_srcmm_131{color:var(--accent-primary);font-weight:600;cursor:pointer;transition:color .2s}._forgotPassword_srcmm_138{text-align:right;font-size:.85rem;margin-top:-.5rem}._success_srcmm_144{padding:1rem;border-radius:8px;background-color:#22c55e1f;color:#16a34a;font-size:.875rem;text-align:center}._link_srcmm_131:hover{color:var(--accent-hover);text-decoration:underline}._fieldError_srcmm_158{color:#ef4444;font-size:.8125rem;margin-top:.25rem;display:block}._hint_srcmm_165{color:var(--text-tertiary);font-size:.8125rem;margin-top:.25rem;display:block}._backLink_srcmm_172{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.9375rem;margin-bottom:1.5rem;transition:color .2s}._backLink_srcmm_172:hover{color:var(--text-primary)}._socialLogin_srcmm_186{margin-top:1.5rem}._divider_srcmm_190{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;color:var(--text-tertiary);font-size:.8125rem}._dividerLine_srcmm_199{flex:1;height:1px;background-color:var(--border-color)}._dividerText_srcmm_205{white-space:nowrap}._googleButton_srcmm_209{width:100%;padding:.875rem 1rem;border-radius:8px;border:1px solid var(--border-color);background-color:var(--bg-tertiary);color:var(--text-primary);font-size:.9375rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:all .2s}._googleButton_srcmm_209:hover:not(:disabled){background-color:var(--bg-secondary);transform:translateY(-1px)}._googleButton_srcmm_209:disabled{opacity:.6;cursor:not-allowed}._googleIcon_srcmm_235{width:20px;height:20px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#4285f4;font-weight:700;font-size:.9rem}@media (max-width: 480px){._card_srcmm_10{padding:2rem 1.5rem}._title_srcmm_29{font-size:1.5rem}._subtitle_srcmm_36{font-size:.9375rem}}._container_nt0jr_1{max-width:660px;margin:0 auto;padding:2rem 1rem 4rem}._header_nt0jr_7{margin-bottom:1.5rem}._title_nt0jr_11{display:flex;align-items:center;gap:.6rem;font-size:1.7rem;font-weight:700;color:var(--text-primary);margin:0 0 .4rem}._subtitle_nt0jr_21{color:var(--text-secondary);margin:0;line-height:1.5}._gate_nt0jr_27,._success_nt0jr_28{text-align:center;padding:3rem 1.5rem;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);color:var(--text-primary)}._gate_nt0jr_27 p{margin:0 0 1.25rem;color:var(--text-secondary)}._successIcon_nt0jr_42{font-size:3rem}._success_nt0jr_28 h2{margin:.5rem 0}._success_nt0jr_28 p{color:var(--text-secondary);margin-bottom:1.5rem}._form_nt0jr_55{display:flex;flex-direction:column;gap:1.1rem}._row_nt0jr_61{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem}._field_nt0jr_67{display:flex;flex-direction:column;gap:.35rem;position:relative}._label_nt0jr_74{font-size:.85rem;font-weight:600;color:var(--text-primary)}._input_nt0jr_80,._textarea_nt0jr_81{padding:.6rem .8rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;font-family:inherit;width:100%}._input_nt0jr_80:focus,._textarea_nt0jr_81:focus{outline:none;border-color:var(--accent-primary)}._textarea_nt0jr_81{resize:vertical}._placeChip_nt0jr_102{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.45rem .7rem;border-radius:999px;background:var(--accent-primary);color:#fff;font-size:.9rem;font-weight:600}._placeChipRemove_nt0jr_115{display:inline-flex;background:none;border:none;color:#fff;cursor:pointer;padding:.1rem}._placeResults_nt0jr_124{list-style:none;margin:.35rem 0 0;padding:.3rem;border:1px solid var(--border-color);border-radius:10px;background:var(--card-bg);box-shadow:0 8px 24px var(--shadow)}._placeResult_nt0jr_124{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .6rem;border:none;border-radius:8px;background:none;color:var(--text-primary);font-size:.9rem;text-align:left;cursor:pointer}._placeResult_nt0jr_124:hover{background:var(--bg-tertiary)}._placeResultMeta_nt0jr_153{margin-left:auto;color:var(--text-secondary);font-size:.8rem}._primaryButton_nt0jr_159{padding:.75rem 1.5rem;border:none;border-radius:10px;background:var(--accent-primary);color:#fff;font-size:1rem;font-weight:600;cursor:pointer}._primaryButton_nt0jr_159:hover:not(:disabled){background:var(--accent-hover)}._primaryButton_nt0jr_159:disabled{opacity:.6;cursor:default}._error_nt0jr_179{padding:.9rem;border-radius:8px;background:#ef44441a;color:#ef4444;font-size:.9rem;text-align:center}._disclaimer_nt0jr_188{color:var(--text-secondary);font-size:.82rem;text-align:center;margin:0}@media (max-width: 640px){._row_nt0jr_61{grid-template-columns:1fr 1fr}}._container_1knzh_1{max-width:660px;margin:0 auto;padding:2rem 1rem 4rem}._header_1knzh_7{margin-bottom:1.5rem}._title_1knzh_11{display:flex;align-items:center;gap:.6rem;font-size:1.7rem;font-weight:700;color:var(--text-primary);margin:0}._gate_1knzh_21{text-align:center;padding:3rem 1.5rem;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);color:var(--text-primary)}._gate_1knzh_21 p{margin:0 0 1.25rem;color:var(--text-secondary)}._gateHint_1knzh_35{font-size:.85rem;margin:0!important}._step_1knzh_40{display:flex;flex-direction:column;gap:1.25rem}._stepPrompt_1knzh_46{color:var(--text-primary);font-size:1.05rem;margin:0}._entityGrid_1knzh_52{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}._entityCard_1knzh_58{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-secondary);cursor:pointer;text-align:left}._entityCard_1knzh_58:hover{border-color:var(--accent-primary)}._entityImage_1knzh_74{width:48px;height:48px;border-radius:10px;object-fit:cover;flex-shrink:0}._entityImageFallback_1knzh_82{width:48px;height:48px;border-radius:10px;background:var(--bg-tertiary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._entityInfo_1knzh_94{display:flex;flex-direction:column;gap:.15rem;min-width:0}._entityName_1knzh_101{font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._entityMeta_1knzh_109{font-size:.8rem;color:var(--text-secondary)}._modeGrid_1knzh_114{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}._modeCard_1knzh_120{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.75rem 1rem;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);color:var(--text-primary);font-weight:600;cursor:pointer}._modeCard_1knzh_120:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._linkButton_1knzh_139{align-self:center;background:none;border:none;color:var(--text-secondary);font-size:.85rem;text-decoration:underline;cursor:pointer;padding:0}._success_1knzh_150{text-align:center;padding:3rem 1.5rem;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);color:var(--text-primary)}._successIcon_1knzh_159{font-size:3rem}._success_1knzh_150 p{color:var(--text-secondary);margin-bottom:1.5rem}._successActions_1knzh_168{display:flex;gap:.75rem;justify-content:center}._form_1knzh_174{display:flex;flex-direction:column;gap:1.1rem}._backLink_1knzh_180{align-self:flex-start;background:none;border:none;color:var(--text-secondary);font-size:.9rem;cursor:pointer;padding:0;margin-bottom:.25rem}._row_1knzh_191{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._field_1knzh_197{display:flex;flex-direction:column;gap:.35rem;position:relative}._label_1knzh_204{font-size:.85rem;font-weight:600;color:var(--text-primary)}._input_1knzh_210,._textarea_1knzh_211{padding:.6rem .8rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;font-family:inherit;width:100%}._input_1knzh_210:focus,._textarea_1knzh_211:focus{outline:none;border-color:var(--accent-primary)}._textarea_1knzh_211{resize:vertical}._chipRow_1knzh_232{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.1rem}._chip_1knzh_232{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.45rem .7rem;border-radius:999px;background:var(--accent-primary);color:#fff;font-size:.9rem;font-weight:600}._chipRemove_1knzh_252{display:inline-flex;background:none;border:none;color:#fff;cursor:pointer;padding:.1rem}._searchResults_1knzh_261{list-style:none;margin:.35rem 0 0;padding:.3rem;border:1px solid var(--border-color);border-radius:10px;background:var(--card-bg);box-shadow:0 8px 24px var(--shadow)}._searchResult_1knzh_261{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .6rem;border:none;border-radius:8px;background:none;color:var(--text-primary);font-size:.9rem;text-align:left;cursor:pointer}._searchResult_1knzh_261:hover{background:var(--bg-tertiary)}._searchResultMeta_1knzh_290{margin-left:auto;color:var(--text-secondary);font-size:.8rem}._dropZone_1knzh_296{border:2px dashed var(--border-color);border-radius:12px;min-height:110px;display:flex;align-items:center;justify-content:center}._dropZoneLabel_1knzh_305{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;color:var(--text-secondary);font-size:.85rem;text-align:center;cursor:pointer;width:100%}._imagePreviewWrap_1knzh_318{position:relative;width:100%;padding:.75rem}._imagePreview_1knzh_318{width:100%;max-height:220px;object-fit:cover;border-radius:10px;display:block}._imageUploadingOverlay_1knzh_332{position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;border-radius:10px;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.9rem}._imageClear_1knzh_344{position:absolute;top:1.1rem;right:1.1rem;background:#0000008c;color:#fff;border:none;border-radius:999px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer}._advancedToggle_1knzh_360{display:flex;align-items:center;gap:.4rem;align-self:flex-start;background:none;border:none;color:var(--accent-primary);font-size:.9rem;font-weight:600;cursor:pointer;padding:0}._advancedPanel_1knzh_374{display:flex;flex-direction:column;gap:1.1rem;padding-top:.25rem;border-top:1px solid var(--border-color)}._photoGrid_1knzh_382{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.6rem}._photoThumb_1knzh_388{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden}._photoThumb_1knzh_388 img{width:100%;height:100%;object-fit:cover;display:block}._primaryButton_1knzh_402{padding:.75rem 1.5rem;border:none;border-radius:10px;background:var(--accent-primary);color:#fff;font-size:1rem;font-weight:600;cursor:pointer}._primaryButton_1knzh_402:hover:not(:disabled){background:var(--accent-hover)}._primaryButton_1knzh_402:disabled{opacity:.6;cursor:default}._secondaryButton_1knzh_422{padding:.75rem 1.5rem;border:1px solid var(--border-color);border-radius:10px;background:none;color:var(--text-primary);font-size:1rem;font-weight:600;cursor:pointer}._error_1knzh_433{padding:.9rem;border-radius:8px;background:#ef44441a;color:#ef4444;font-size:.9rem;text-align:center}@media (max-width: 640px){._row_1knzh_191,._modeGrid_1knzh_114{grid-template-columns:1fr}}._calendar_41zqn_1{background:var(--bg-secondary);border-radius:12px;padding:1.5rem}._monthTitle_41zqn_7{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1.5rem;text-transform:capitalize;text-align:center}._weekdays_41zqn_16{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;margin-bottom:.5rem}._weekday_41zqn_16{text-align:center;font-size:.875rem;font-weight:600;color:var(--text-secondary);padding:.5rem}._grid_41zqn_31{display:flex;flex-direction:column;gap:.5rem}._week_41zqn_16{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}._day_41zqn_43{aspect-ratio:1;background:var(--bg-tertiary);border-radius:8px;padding:.375rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;transition:all .2s;min-height:80px;overflow:hidden}._day_41zqn_43:hover{background:var(--card-hover)}._day_41zqn_43._today_41zqn_62{background:var(--accent-primary);color:#fff}._day_41zqn_43._today_41zqn_62 ._dayNumber_41zqn_67{color:#fff;font-weight:700}._day_41zqn_43._hasEvents_41zqn_72{cursor:pointer;border:2px solid var(--accent-primary)}._dayNumber_41zqn_67{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}._eventImages_41zqn_84{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:2px;width:100%;flex:1;min-height:0;margin-top:.25rem}._eventThumb_41zqn_95{position:relative;min-width:0;min-height:0;border:none;margin:0;padding:0;border-radius:4px;overflow:hidden;background:var(--bg-primary);cursor:pointer;transition:transform .2s}._eventThumb_41zqn_95:hover{transform:scale(1.05)}._eventThumb_41zqn_95:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._eventThumb_41zqn_95._full_41zqn_118{grid-column:1 / -1}._eventThumb_41zqn_95 img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}._eventThumbFallback_41zqn_130{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1rem}._moreOverlay_41zqn_139{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000008c;color:#fff;font-size:.75rem;font-weight:700;pointer-events:none}@media (max-width: 768px){._calendar_41zqn_1{padding:1rem}._monthTitle_41zqn_7{font-size:1.25rem}._day_41zqn_43{min-height:60px;padding:.25rem}._dayNumber_41zqn_67{font-size:.75rem}._weekday_41zqn_16{font-size:.75rem;padding:.25rem}._eventImages_41zqn_84{gap:1px;margin-top:.15rem}._eventThumb_41zqn_95{border-radius:3px}._eventThumbFallback_41zqn_130{font-size:.75rem}._moreOverlay_41zqn_139{font-size:.625rem}}._listView_mgekn_1{background:var(--bg-secondary);border-radius:12px;overflow:hidden}._table_mgekn_7{width:100%;border-collapse:collapse}._table_mgekn_7 thead{background:var(--bg-tertiary)}._table_mgekn_7 th{padding:1rem;text-align:left;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._row_mgekn_26{border-bottom:1px solid var(--border-color);cursor:pointer;transition:background .2s}._row_mgekn_26:hover{background:var(--card-hover)}._row_mgekn_26 td{padding:1rem;color:var(--text-primary)}._date_mgekn_41{font-weight:600;white-space:nowrap}._time_mgekn_46{color:var(--text-secondary);font-size:.875rem;white-space:nowrap}._name_mgekn_52{font-weight:600}._nameWrapper_mgekn_56{display:flex;align-items:center;gap:.75rem}._thumbnail_mgekn_62{width:40px;height:40px;border-radius:6px;object-fit:contain;background-color:var(--image-bg, #000)}._place_mgekn_70{color:var(--text-secondary);font-size:.875rem}._type_mgekn_75{text-align:center}._typeBadge_mgekn_79{display:inline-block;padding:.25rem .75rem;border-radius:999px;background:var(--accent-primary);color:#fff;font-size:.75rem;font-weight:600}._empty_mgekn_89{padding:3rem;text-align:center;color:var(--text-secondary)}@media (max-width: 768px){._table_mgekn_7{font-size:.875rem}._table_mgekn_7 th,._row_mgekn_26 td{padding:.75rem .5rem}._table_mgekn_7 th:nth-child(4),._row_mgekn_26 td:nth-child(4),._table_mgekn_7 th:nth-child(5),._row_mgekn_26 td:nth-child(5){display:none}._thumbnail_mgekn_62{width:32px;height:32px}}._container_ud9m4_1{width:min(96vw,1800px);margin:0 auto;padding:2rem 1rem}._header_ud9m4_7{background:var(--bg-secondary);border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 2px 8px var(--shadow)}._headerContent_ud9m4_15{display:flex;align-items:center;justify-content:space-between;gap:2rem}._userInfo_ud9m4_22{display:flex;align-items:center;gap:1rem}._avatar_ud9m4_28{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0%,var(--accent-hover) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;flex-shrink:0;overflow:hidden}._avatar_ud9m4_28 img{width:100%;height:100%;object-fit:cover}._title_ud9m4_49{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.25rem}._subtitle_ud9m4_56{font-size:.875rem;color:var(--text-secondary)}._headerActions_ud9m4_61{display:flex;align-items:center;gap:1rem}._viewToggle_ud9m4_67{display:flex;gap:.5rem;background:var(--bg-tertiary);padding:.25rem;border-radius:8px}._viewButton_ud9m4_75{width:40px;height:40px;border-radius:6px;background:transparent;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all .2s}._viewButton_ud9m4_75:hover{background:var(--card-hover);color:var(--text-primary)}._viewButton_ud9m4_75._active_ud9m4_93{background:var(--accent-primary);color:#fff}._tabToggle_ud9m4_98{display:flex;gap:.5rem;background:var(--bg-tertiary);padding:.25rem;border-radius:8px}._tabButton_ud9m4_106{padding:.5rem 1rem;border-radius:6px;background:transparent;color:var(--text-secondary);font-weight:500;font-size:.875rem;transition:all .2s}._tabButton_ud9m4_106:hover{background:var(--card-hover);color:var(--text-primary)}._tabButton_ud9m4_106._active_ud9m4_93{background:var(--accent-primary);color:#fff}._settingsSection_ud9m4_126{display:flex;flex-direction:column;gap:2rem}._settingsCard_ud9m4_132{background:var(--bg-secondary);border-radius:12px;padding:2rem;box-shadow:0 2px 8px var(--shadow)}._settingsCard_ud9m4_132 h2{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:1.5rem}._formGroup_ud9m4_146{margin-bottom:1.5rem}._formGroup_ud9m4_146 label{display:block;font-size:.875rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem}._formGroup_ud9m4_146 input,._formGroup_ud9m4_146 textarea{width:100%;padding:.75rem;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border);color:var(--text-primary);font-size:1rem;transition:all .2s}._formGroup_ud9m4_146 input:focus,._formGroup_ud9m4_146 textarea:focus{outline:none;border-color:var(--accent-primary)}._formGroup_ud9m4_146 textarea{resize:vertical;min-height:80px}._saveButton_ud9m4_181{padding:.75rem 1.5rem;border-radius:8px;background-color:var(--accent-primary);color:#fff;font-weight:600;font-size:.875rem;transition:all .2s;border:none;cursor:pointer}._saveButton_ud9m4_181:hover:not(:disabled){background-color:var(--accent-hover);transform:translateY(-2px)}._saveButton_ud9m4_181:disabled{opacity:.6;cursor:not-allowed}._avatarUpload_ud9m4_203{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}._currentAvatar_ud9m4_210{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid var(--accent-primary)}._listSection_ud9m4_218{display:flex;flex-direction:column;gap:1rem}._listItem_ud9m4_224{display:flex;align-items:center;justify-content:space-between;background:var(--bg-secondary);padding:1rem 1.5rem;border-radius:8px;gap:1rem}._listItemContent_ud9m4_234{flex:1;font-size:1rem;font-weight:500;color:var(--text-primary);cursor:pointer}._listItemContent_ud9m4_234:hover{color:var(--accent-primary)}._cardWithActions_ud9m4_246{display:flex;flex-direction:column;gap:.75rem}._unfollowButton_ud9m4_252{padding:.5rem 1rem;border-radius:6px;background-color:var(--bg-tertiary);color:var(--text-secondary);font-weight:500;font-size:.875rem;transition:all .2s;border:none;cursor:pointer}._unfollowButton_ud9m4_252:hover{background-color:#dc3545;color:#fff}._eventsGrid_ud9m4_269{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-bottom:2rem}._logoutButton_ud9m4_276{padding:.625rem 1.25rem;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-primary);font-weight:600;transition:all .2s;font-size:.875rem}._logoutButton_ud9m4_276:hover{background-color:var(--card-hover)}._error_ud9m4_290{text-align:center;padding:3rem 1rem}._errorIcon_ud9m4_295{font-size:4rem;margin-bottom:1rem}._errorTitle_ud9m4_300{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}._errorText_ud9m4_307{font-size:1rem;color:var(--text-secondary)}._emptyState_ud9m4_312{text-align:center;padding:4rem 1rem}._emptyIcon_ud9m4_317{font-size:5rem;margin-bottom:1.5rem}._emptyTitle_ud9m4_322{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:.75rem}._emptyText_ud9m4_329{font-size:1.125rem;color:var(--text-secondary);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}._exploreButton_ud9m4_338{padding:1rem 2rem;border-radius:8px;background-color:var(--accent-primary);color:#fff;font-weight:600;font-size:1rem;transition:all .2s}._exploreButton_ud9m4_338:hover{background-color:var(--accent-hover);transform:translateY(-2px)}@media (max-width: 768px){._headerContent_ud9m4_15{flex-direction:column;align-items:flex-start}._headerActions_ud9m4_61{width:100%;justify-content:space-between}._title_ud9m4_49{font-size:1.25rem}._eventsGrid_ud9m4_269{grid-template-columns:1fr}._viewToggle_ud9m4_67{flex:1;justify-content:center}}._settingsHint_ud9m4_379{font-size:.8125rem;color:var(--text-secondary);margin:0 0 .75rem;line-height:1.4}._checkboxRow_ud9m4_386{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem 0;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--border-color)}._checkboxRow_ud9m4_386:last-of-type{border-bottom:none}._checkboxRow_ud9m4_386 input{accent-color:var(--accent-primary);width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0}._checkboxRow_ud9m4_386 span{display:flex;flex-direction:column;gap:2px}._checkboxRow_ud9m4_386 strong{font-size:.875rem;color:var(--text-primary);font-weight:600}._checkboxRow_ud9m4_386 small{font-size:.75rem;color:var(--text-secondary)}._room_7sn9b_4{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--bg-primary)}._ribbon_7sn9b_14{display:flex;align-items:center;gap:.4rem;height:52px;padding:0 .4rem;border-bottom:1px solid var(--border-color);flex-shrink:0}._ribbonButton_7sn9b_24{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:none;border:none;border-radius:10px;color:var(--text-primary);cursor:pointer;flex-shrink:0}._ribbonButton_7sn9b_24:hover{background:var(--bg-secondary)}._ribbonTitle_7sn9b_42{flex:1;min-width:0;text-align:left;background:none;border:none;padding:0;color:var(--text-primary);font-size:.95rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}._ribbonTitleStatic_7sn9b_59{cursor:default;padding-left:.5rem}._livePill_7sn9b_64,._endedPill_7sn9b_65{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}._livePill_7sn9b_64{background:#e5484d24;color:#e5484d}._livePillDot_7sn9b_83{width:7px;height:7px;border-radius:999px;background:#e5484d;animation:_livePulse_7sn9b_1 1.6s ease-in-out infinite}._livePillOffline_7sn9b_91{background:var(--bg-tertiary);color:var(--text-secondary)}._livePillOffline_7sn9b_91 ._livePillDot_7sn9b_83{background:var(--text-tertiary);animation:none}._endedPill_7sn9b_65{background:var(--bg-tertiary);color:var(--text-secondary)}@keyframes _livePulse_7sn9b_1{0%,to{opacity:1}50%{opacity:.35}}._ribbonStats_7sn9b_116{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._ribbonStat_7sn9b_116{display:inline-flex;align-items:center;gap:.25rem;font-size:.78rem;color:var(--text-secondary)}._presentBadge_7sn9b_133{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:#2ea36f24;border:1px solid rgba(46,163,111,.55);border-radius:999px;color:#2ea36f;cursor:pointer;flex-shrink:0}._presentBadge_7sn9b_133:hover{background:#2ea36f3d}._tabs_7sn9b_152{display:flex;gap:2px;margin:.5rem .75rem 0;background:var(--bg-tertiary);border-radius:10px;padding:3px;flex-shrink:0}._tab_7sn9b_152{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 0;background:none;border:none;border-radius:8px;color:var(--text-secondary);font-size:.875rem;font-weight:600;cursor:pointer}._tabActive_7sn9b_180{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 4px var(--shadow)}._tabDot_7sn9b_186{width:7px;height:7px;border-radius:999px;background:#e5484d;animation:_livePulse_7sn9b_1 1.6s ease-in-out infinite}._checkinStrip_7sn9b_196{display:flex;align-items:center;gap:.5rem;margin:.5rem .75rem 0;padding:.45rem .6rem;border-radius:12px;flex-shrink:0;background:var(--bg-secondary);border:1px solid var(--border-color)}._checkinPrompt_7sn9b_208{flex:1;min-width:0;font-size:.85rem;color:var(--text-primary)}._checkinButton_7sn9b_215{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .85rem;background:var(--accent-primary);color:#fff;border:none;border-radius:999px;font-size:.85rem;font-weight:700;cursor:pointer;flex-shrink:0;transition:background .15s ease}._checkinButton_7sn9b_215:hover:not(:disabled){background:var(--accent-hover)}._checkinButton_7sn9b_215:disabled{opacity:.55;cursor:not-allowed}._stripClose_7sn9b_240{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;opacity:.7;cursor:pointer;padding:.35rem;border-radius:999px;flex-shrink:0}._stripClose_7sn9b_240:hover{opacity:1}._checkinNotice_7sn9b_258{margin:.4rem .95rem 0;font-size:.8rem;color:#2ea36f;flex-shrink:0}._messageListWrapper_7sn9b_267{position:relative;flex:1;min-height:0;display:flex}._messageList_7sn9b_267{flex:1;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.65rem}._chatEmpty_7sn9b_285{margin:auto;text-align:center;color:var(--text-tertiary);font-size:.9rem;padding:1.5rem 1rem}._loadOlderButton_7sn9b_293{align-self:center;background:none;border:1px solid var(--border-color);color:var(--text-secondary);border-radius:999px;font-size:.8rem;padding:.3rem .85rem;cursor:pointer;flex-shrink:0}._loadOlderButton_7sn9b_293:hover{color:var(--text-primary);border-color:var(--accent-primary)}._messageRow_7sn9b_310{display:flex;gap:.6rem;align-items:flex-start}._avatar_7sn9b_316,._avatarFallback_7sn9b_317{width:32px;height:32px;border-radius:999px;flex-shrink:0;object-fit:cover}._avatarFallback_7sn9b_317{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;font-weight:700}._messageContent_7sn9b_334{min-width:0;flex:1}._messageHeader_7sn9b_339{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._senderName_7sn9b_346{font-weight:600;font-size:.875rem;color:var(--text-primary)}._messageTime_7sn9b_352{font-size:.72rem;color:var(--text-tertiary)}._deleteButton_7sn9b_357{display:inline-flex;align-items:center;background:none;border:none;color:var(--text-tertiary);opacity:0;cursor:pointer;padding:.1rem}._messageRow_7sn9b_310:hover ._deleteButton_7sn9b_357,._deleteButton_7sn9b_357:focus-visible{opacity:.8}._deleteButton_7sn9b_357:hover{color:#e5484d}._messageBody_7sn9b_377{font-size:.925rem;line-height:1.45;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._badgePresent_7sn9b_387,._badgeVerified_7sn9b_388,._badgeArtist_7sn9b_389,._badgeVenue_7sn9b_390,._badgeStaff_7sn9b_391{display:inline-block;padding:.05rem .5rem;border-radius:999px;font-size:.68rem;font-weight:700;line-height:1.4;letter-spacing:.02em}._badgePresent_7sn9b_387{color:#2ea36f;border:1px solid #2ea36f;background:#2ea36f1a}._badgeVerified_7sn9b_388{color:#fff;background:#2ea36f;border:1px solid #2ea36f}._badgeArtist_7sn9b_389{color:#b07df5;border:1px solid #b07df5;background:#b07df51f}._badgeVenue_7sn9b_390{color:#e8963c;border:1px solid #e8963c;background:#e8963c1f}._badgeStaff_7sn9b_391{color:var(--accent-primary);border:1px solid var(--accent-primary);background:var(--bg-secondary)}._systemRow_7sn9b_433{display:flex;align-items:center;justify-content:center;gap:.35rem;color:var(--text-tertiary);font-size:.8rem;padding:.1rem 0}._systemIcon_7sn9b_443{color:#2ea36f;flex-shrink:0}._systemVerified_7sn9b_448{color:#2ea36f;font-weight:700}._newMessagesPill_7sn9b_453{position:absolute;left:50%;bottom:.6rem;transform:translate(-50%);background:var(--accent-primary);color:#fff;border:none;border-radius:999px;padding:.35rem .9rem;font-size:.8rem;font-weight:600;cursor:pointer;box-shadow:0 2px 8px var(--shadow)}._inputRow_7sn9b_471{display:flex;gap:.5rem;padding:.55rem .75rem calc(.55rem + env(safe-area-inset-bottom));border-top:1px solid var(--border-color);background:var(--bg-primary);flex-shrink:0}._chatInput_7sn9b_480{flex:1;min-width:0;padding:.6rem .95rem;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:16px}._chatInput_7sn9b_480:focus{outline:none;border-color:var(--accent-primary)}._sendButton_7sn9b_497{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:999px;background:var(--accent-primary);color:#fff;cursor:pointer;flex-shrink:0;transition:background .15s ease}._sendButton_7sn9b_497:hover:not(:disabled){background:var(--accent-hover)}._sendButton_7sn9b_497:disabled{opacity:.5;cursor:not-allowed}._loginPrompt_7sn9b_521{margin:.55rem .75rem calc(.55rem + env(safe-area-inset-bottom));padding:.7rem;min-height:44px;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:12px;color:var(--accent-primary);font-size:.9rem;font-weight:600;cursor:pointer;flex-shrink:0}._loginPrompt_7sn9b_521:hover{border-color:var(--accent-primary)}._footerNote_7sn9b_539{margin:.55rem .75rem calc(.55rem + env(safe-area-inset-bottom));padding:.7rem;text-align:center;color:var(--text-tertiary);font-size:.85rem;background:var(--bg-secondary);border-radius:12px;flex-shrink:0}._sendError_7sn9b_550{margin:.3rem .95rem;color:#e5484d;font-size:.8rem;flex-shrink:0}@media (max-width: 640px){._deleteButton_7sn9b_357{opacity:.45}}._row_p94in_1{display:flex;align-items:center;gap:.55rem}._stack_p94in_7{display:flex;align-items:center}._avatar_p94in_12,._avatarFallback_p94in_13,._avatarOverflow_p94in_14{width:28px;height:28px;border-radius:50%;border:2px solid var(--bg-primary);flex-shrink:0}._avatar_p94in_12{object-fit:cover;background:var(--bg-tertiary)}._avatarFallback_p94in_13{display:inline-flex;align-items:center;justify-content:center;background:var(--accent-primary);color:#fff;font-size:.75rem;font-weight:700}._avatarOverflow_p94in_14{display:inline-flex;align-items:center;justify-content:center;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.68rem;font-weight:700}._stack_p94in_7>*+*{margin-left:-8px}._label_p94in_51{color:var(--text-secondary);font-size:.85rem;font-weight:600}._overlay_1ocmb_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#040614a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_1ocmb_13{position:relative;background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:28px 24px 20px;width:100%;max-width:380px;text-align:center;box-shadow:0 24px 64px #00000073}._closeButton_1ocmb_25{position:absolute;top:10px;right:10px;background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:6px;border-radius:8px;display:flex}._closeButton_1ocmb_25:hover{background:var(--bg-tertiary);color:var(--text-primary)}._logo_1ocmb_43{width:56px;height:56px;margin-bottom:8px}._title_1ocmb_49{margin:0 0 8px;font-size:1.15rem;color:var(--text-primary)}._entity_1ocmb_55{color:var(--accent-primary)}._text_1ocmb_59{margin:0 0 18px;font-size:.9rem;color:var(--text-secondary);line-height:1.5}._googleButton_1ocmb_66{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px;border-radius:10px;border:none;background:var(--accent-primary);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer}._googleButton_1ocmb_66:hover{background:var(--accent-hover)}._googleIcon_1ocmb_86{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#4285f4;font-weight:800;font-size:.85rem}._altActions_1ocmb_99{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:14px}._altLink_1ocmb_107{background:none;border:none;color:var(--accent-primary);font-size:.85rem;font-weight:600;cursor:pointer;padding:4px}._altLink_1ocmb_107:hover{text-decoration:underline}._altDivider_1ocmb_121{color:var(--text-tertiary)}._dismiss_1ocmb_125{margin-top:10px;background:none;border:none;color:var(--text-tertiary);font-size:.8rem;cursor:pointer;padding:6px}._dismiss_1ocmb_125:hover{color:var(--text-secondary)}._shell_cx4jb_11{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-secondary)}._headerBar_cx4jb_20{flex-shrink:0;display:flex;align-items:center;padding:.65rem 1rem}._backButton_cx4jb_27{padding:.55rem 1.1rem;background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;font-size:.925rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px var(--shadow)}._backButton_cx4jb_27:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._loading_cx4jb_47,._error_cx4jb_48{margin:auto;text-align:center;padding:2rem;color:var(--text-secondary)}._error_cx4jb_48 h2{margin-bottom:1rem;color:var(--text-primary)}._body_cx4jb_62{flex:1;min-height:0;display:flex;justify-content:center;gap:1.5rem;width:100%;max-width:1720px;margin:0 auto;padding:0 1rem 1rem}._infoScroll_cx4jb_81{flex:0 1 864px;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem .25rem 1rem}._heroSection_cx4jb_90{display:flex;align-items:flex-start;justify-content:center;gap:1.5rem}._heroImageContainer_cx4jb_97{background:#000;border-radius:16px;overflow:hidden;flex:0 1 460px;max-width:460px}._heroImage_cx4jb_97{width:100%;height:auto;display:block;object-fit:contain;max-height:80vh}._heroImagePlaceholder_cx4jb_113{width:100%;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;font-size:4rem;color:var(--text-tertiary);background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%)}._infoPanel_cx4jb_124{background:var(--card-bg);border-radius:16px;padding:1.5rem;box-shadow:0 2px 8px var(--shadow);width:380px;flex-shrink:0}._eventTitle_cx4jb_133{margin:0 0 .75rem;font-size:1.75rem;font-weight:700;color:var(--text-primary)}._actionButtons_cx4jb_140{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-bottom:1rem}._interactionButton_cx4jb_148{display:flex;align-items:center;gap:.4rem;padding:.5rem .875rem;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._interactionButton_cx4jb_148:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._interactionButton_cx4jb_148._active_cx4jb_169{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}._interactionButton_cx4jb_148._active_cx4jb_169:hover{background:var(--accent-hover)}._editButton_cx4jb_179{display:flex;align-items:center;gap:.4rem;padding:.5rem .875rem;background:var(--accent-primary);color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}._editButton_cx4jb_179:hover{background:var(--accent-hover)}._reminderRow_cx4jb_199{display:flex;align-items:center;gap:.5rem;margin:-.375rem 0 1rem}._reminderLabel_cx4jb_206{font-size:.8125rem;color:var(--text-secondary)}._reminderSelect_cx4jb_211{padding:.375rem .625rem;border-radius:8px;background-color:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);font-size:.8125rem;cursor:pointer}._badgeRow_cx4jb_221{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._badge_cx4jb_221{display:inline-block;padding:.3rem .75rem;background:var(--bg-secondary);border:1px solid var(--accent-primary);border-radius:999px;font-size:.8125rem;font-weight:600;color:var(--accent-primary)}._ticketButton_cx4jb_239{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;padding:.6rem;border:1px solid var(--accent-primary);border-radius:8px;background:transparent;color:var(--accent-primary);font-size:.875rem;font-weight:600;text-decoration:none}._ticketButton_cx4jb_239:hover{background:var(--bg-secondary)}._infoDivider_cx4jb_259{height:1px;background:var(--border-color);margin:1rem 0}._infoRow_cx4jb_265{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}._infoRow_cx4jb_265:last-child{margin-bottom:0}._infoIcon_cx4jb_276{color:var(--accent-primary);flex-shrink:0;margin-top:1px}._infoRowText_cx4jb_282{flex:1;min-width:0}._infoRowLabel_cx4jb_287{font-size:.75rem;color:var(--text-secondary);margin-bottom:.125rem}._infoRowValue_cx4jb_293{font-size:.9375rem;font-weight:600;color:var(--text-primary)}._infoRowLink_cx4jb_299{font-size:.9375rem;font-weight:600;color:var(--accent-primary);text-decoration:none}._infoRowLink_cx4jb_299:hover{color:var(--accent-hover);text-decoration:underline}._infoRowSub_cx4jb_311{margin-top:.125rem;font-size:.8125rem;color:var(--text-secondary)}._mapButton_cx4jb_317{width:100%;margin-top:.625rem;padding:.625rem;background:#28a745;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}._mapButton_cx4jb_317:hover{background:#218838}._shareRow_cx4jb_335{display:flex;flex-wrap:wrap;gap:.5rem}._shareIconButton_cx4jb_341{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:all .2s ease}._shareIconButton_cx4jb_341:hover{background:var(--card-hover);border-color:var(--accent-primary);color:var(--accent-primary)}._shareIcon_cx4jb_341{width:18px;height:18px}._descriptionSection_cx4jb_75{background:var(--card-bg);border-radius:12px;padding:1.75rem;margin:1.5rem auto 0;max-width:864px;box-shadow:0 2px 8px var(--shadow)}._sectionTitle_cx4jb_377{margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:var(--text-primary)}._description_cx4jb_75{line-height:1.6;color:var(--text-primary);white-space:pre-wrap}._chatColumn_cx4jb_393{width:420px;flex-shrink:0;min-height:0;display:flex;flex-direction:column}._chatDock_cx4jb_401{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:14px;overflow:hidden;box-shadow:0 2px 8px var(--shadow)}._chatTeaserCard_cx4jb_415{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem;background:var(--card-bg);border:1px dashed var(--border-color);border-radius:14px;box-shadow:0 2px 8px var(--shadow)}._chatTeaserIcon_cx4jb_426{color:var(--accent-primary);flex-shrink:0;margin-top:2px}._chatTeaserTitle_cx4jb_432{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:.25rem}._chatTeaserText_cx4jb_439{font-size:.875rem;line-height:1.5;color:var(--text-secondary)}._toast_cx4jb_447{position:fixed;left:50%;bottom:1.5rem;transform:translate(-50%);z-index:80;padding:.6rem 1.1rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:10px;color:var(--text-primary);font-size:.85rem;box-shadow:0 4px 16px var(--shadow)}._calendarRow_cx4jb_464{display:flex;gap:.5rem;margin-top:.5rem}._calendarButton_cx4jb_470{flex:1;padding:.5rem .4rem;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease;white-space:nowrap}._calendarButton_cx4jb_470:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._overlay_qnqvf_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0000008c;display:flex;align-items:flex-end;justify-content:center}._sheet_qnqvf_11{width:100%;max-width:560px;background:var(--card-bg);border:1px solid var(--border-color);border-bottom:none;border-radius:18px 18px 0 0;padding:.5rem 1rem calc(1rem + env(safe-area-inset-bottom));animation:_sheetUp_qnqvf_1 .18s ease-out}@keyframes _sheetUp_qnqvf_1{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}._grabber_qnqvf_33{width:40px;height:4px;border-radius:999px;background:var(--border-color);margin:.35rem auto .75rem}._title_qnqvf_41{margin:0 0 .85rem;font-size:1rem;font-weight:600;color:var(--text-primary);text-align:center}._grid_qnqvf_49{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem .5rem}._target_qnqvf_55{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.25rem 0;background:none;border:none;cursor:pointer}._targetIcon_qnqvf_66{width:52px;height:52px;border-radius:16px;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);display:flex;align-items:center;justify-content:center}._target_qnqvf_55:hover ._targetIcon_qnqvf_66{border-color:var(--accent-primary);color:var(--accent-primary)}._brandIcon_qnqvf_83{width:22px;height:22px}._targetLabel_qnqvf_88{font-size:.72rem;color:var(--text-secondary);max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cancel_qnqvf_97{width:100%;margin-top:1rem;padding:.7rem;min-height:44px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--text-primary);font-size:.9rem;font-weight:600;cursor:pointer}._page_j3yz2_9{min-height:100vh;background:var(--bg-primary)}._layerHidden_j3yz2_14{display:none!important}._infoLayer_j3yz2_25{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}._liveLayer_j3yz2_15{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;height:100vh;height:100dvh;background:var(--bg-primary);display:flex;flex-direction:column}@media (min-width: 900px){._liveLayer_j3yz2_15{left:calc(50% - 410px);right:auto;width:820px;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}}._topBar_j3yz2_56{flex-shrink:0;display:flex;align-items:center;gap:.4rem;height:52px;padding:0 .4rem;background:var(--bg-primary);border-bottom:1px solid var(--border-color)}._topBarButton_j3yz2_67{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:none;border:none;border-radius:10px;color:var(--text-primary);cursor:pointer;flex-shrink:0}._topBarButton_j3yz2_67:hover{background:var(--bg-secondary)}._topBarLabel_j3yz2_85{font-size:.85rem;color:var(--text-secondary)}._topBarSpacer_j3yz2_90{flex:1}._menuWrap_j3yz2_94{position:relative}._menuBackdrop_j3yz2_98{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39}._menu_j3yz2_94{position:absolute;right:0;top:calc(100% + 4px);z-index:40;min-width:190px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 24px var(--shadow);padding:.35rem;display:flex;flex-direction:column}._menuUpLeft_j3yz2_120{right:auto;left:0}._menu_j3yz2_94 button{display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem;background:none;border:none;border-radius:8px;color:var(--text-primary);font-size:.9rem;text-align:left;cursor:pointer;white-space:nowrap}._menu_j3yz2_94 button:hover{background:var(--bg-tertiary)}._tabs_j3yz2_144{display:flex;gap:2px;margin-top:.6rem;background:var(--bg-tertiary);border-radius:10px;padding:3px}._tab_j3yz2_144{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 0;background:none;border:none;border-radius:8px;color:var(--text-secondary);font-size:.875rem;font-weight:600;cursor:pointer}._tabActive_j3yz2_171{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 4px var(--shadow)}._tabDot_j3yz2_177{width:7px;height:7px;border-radius:999px;background:#e5484d;animation:_livePulse_j3yz2_1 1.6s ease-in-out infinite}@keyframes _livePulse_j3yz2_1{0%,to{opacity:1}50%{opacity:.35}}._endedRibbon_j3yz2_195{margin-top:.6rem;padding:.5rem .75rem;background:var(--bg-tertiary);color:var(--text-secondary);border-radius:10px;font-size:.85rem;text-align:center}._content_j3yz2_24{flex:1;min-height:0;width:100%;max-width:640px;margin:0 auto;padding:0 .75rem 1.25rem;overflow-y:auto;overscroll-behavior:contain}._heroBanner_j3yz2_222{position:relative;display:block;width:100%;margin-top:.75rem;padding:0;border:none;border-radius:14px;overflow:hidden;cursor:pointer;background:var(--image-bg, #000)}._heroBannerImg_j3yz2_235{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}@media (min-width: 640px){._heroBannerImg_j3yz2_235{aspect-ratio:16 / 9}}._heroExpand_j3yz2_248{position:absolute;top:.6rem;right:.6rem;display:flex;padding:.4rem;border-radius:8px;background:#0000008c;color:#fff}._heroChips_j3yz2_259{position:absolute;left:.6rem;bottom:.6rem;display:flex;gap:.4rem;flex-wrap:wrap}._heroCountdown_j3yz2_268{position:absolute;right:.6rem;bottom:.6rem;padding:.25rem .65rem;border-radius:999px;background:var(--accent-primary);color:#fff;font-size:.75rem;font-weight:700}._chipRow_j3yz2_280{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.85rem}._chip_j3yz2_280{display:inline-block;padding:.25rem .7rem;border-radius:999px;background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);font-size:.78rem;font-weight:600}._heroChips_j3yz2_259 ._chip_j3yz2_280{background:#080a19b3;border-color:transparent;color:#fff}._chipAccent_j3yz2_304{display:inline-block;padding:.25rem .7rem;border-radius:999px;background:var(--accent-primary);color:#fff;font-size:.78rem;font-weight:700}._title_j3yz2_316{margin:.85rem 0 .55rem;font-size:1.45rem;line-height:1.22;font-weight:700;color:var(--text-primary)}@media (min-width: 640px){._title_j3yz2_316{font-size:1.7rem}}._metaRows_j3yz2_330{display:flex;flex-direction:column;gap:.5rem}._metaRow_j3yz2_330{display:flex;align-items:flex-start;gap:.55rem}._metaIcon_j3yz2_342{color:var(--accent-primary);flex-shrink:0;margin-top:2px}._metaMain_j3yz2_348{min-width:0;font-size:.95rem;font-weight:600;color:var(--text-primary);display:flex;flex-direction:column}._metaSub_j3yz2_357{margin-top:1px;font-size:.8rem;font-weight:400;color:var(--text-secondary)}._metaLink_j3yz2_364{color:var(--accent-primary);font-weight:600;text-decoration:none}._metaLink_j3yz2_364:hover{color:var(--accent-hover);text-decoration:underline}._liveNowTag_j3yz2_375{margin-left:.3rem;align-self:center;padding:.05rem .5rem;border-radius:999px;border:1px solid #e5484d;color:#e5484d;font-size:.7rem;font-weight:700}._ticketButton_j3yz2_386{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.85rem;padding:.65rem;min-height:46px;border:1px solid var(--accent-primary);border-radius:12px;background:transparent;color:var(--accent-primary);font-size:.95rem;font-weight:700;text-decoration:none}._ticketButton_j3yz2_386:hover{background:var(--bg-secondary)}._utilityRow_j3yz2_409{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.85rem}._utilityButton_j3yz2_416{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .8rem;min-height:44px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer}._utilityButton_j3yz2_416:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._utilityActive_j3yz2_436{color:var(--accent-primary);border-color:var(--accent-primary)}._reminderPill_j3yz2_441{display:inline-flex;align-items:center;gap:.25rem;padding:0 .35rem 0 .8rem;min-height:44px;background:var(--bg-secondary);border:1px solid var(--accent-primary);border-radius:10px;color:var(--accent-primary)}._reminderSelect_j3yz2_453{background:transparent;border:none;color:inherit;font-size:.85rem;font-weight:600;padding:.4rem .1rem;cursor:pointer}._reminderSelect_j3yz2_453:focus{outline:none}._lineup_j3yz2_469{display:flex;gap:.5rem;overflow-x:auto;margin-top:1rem;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}._bandChip_j3yz2_478{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .85rem .3rem .35rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;text-decoration:none;flex-shrink:0}._bandChip_j3yz2_478:hover{border-color:var(--accent-primary)}._bandAvatar_j3yz2_494{width:32px;height:32px;border-radius:999px;object-fit:cover}._bandAvatarFallback_j3yz2_501{width:32px;height:32px;border-radius:999px;background:var(--accent-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700}._bandChipText_j3yz2_514{display:flex;flex-direction:column;line-height:1.18}._bandName_j3yz2_520{font-size:.85rem;font-weight:600;color:var(--text-primary);white-space:nowrap}._bandGenre_j3yz2_527{font-size:.7rem;color:var(--text-secondary);white-space:nowrap}._descriptionCard_j3yz2_535{margin-top:1rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:1rem}._description_j3yz2_535{line-height:1.6;color:var(--text-primary);white-space:pre-wrap;font-size:.925rem}._descriptionClamped_j3yz2_550{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}._descToggle_j3yz2_557{margin-top:.5rem;padding:0;background:none;border:none;color:var(--accent-primary);font-size:.875rem;font-weight:600;cursor:pointer}._chatTeaser_j3yz2_571{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.7rem .85rem;background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:12px;color:var(--text-secondary);font-size:.85rem}._venueCard_j3yz2_586{margin-top:1rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:1rem}._venueHead_j3yz2_594{display:flex;align-items:center;gap:.5rem;font-size:.95rem}._venueLine_j3yz2_601{margin:.35rem 0 0 1.55rem;font-size:.85rem;color:var(--text-secondary)}._venueMapButton_j3yz2_607{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;margin-top:.75rem;padding:.6rem;min-height:44px;background:#28a745;border:none;border-radius:10px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer}._venueMapButton_j3yz2_607:hover{background:#218838}._bottomBar_j3yz2_631{flex-shrink:0;display:flex;gap:.6rem;padding:.65rem .75rem calc(.65rem + env(safe-area-inset-bottom));background:var(--bg-primary);border-top:1px solid var(--border-color)}@media (min-width: 680px){._bottomBar_j3yz2_631{padding-left:calc(50% - 320px);padding-right:calc(50% - 320px)}}._primaryButton_j3yz2_647{flex:1.6;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:48px;padding:0 .5rem;background:var(--accent-primary);border:none;border-radius:12px;color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._primaryButton_j3yz2_647:hover{background:var(--accent-hover)}._followingButton_j3yz2_671{background:var(--bg-secondary);color:var(--accent-primary);border:1px solid var(--accent-primary)}._followingButton_j3yz2_671:hover{background:var(--bg-tertiary)}._secondaryButton_j3yz2_681{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:48px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--text-primary);font-size:.9rem;font-weight:600;cursor:pointer}._secondaryButton_j3yz2_681:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._liveInviteBanner_j3yz2_704{position:fixed;left:.75rem;right:.75rem;bottom:calc(88px + env(safe-area-inset-bottom));z-index:41;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem;background:var(--accent-primary);border:none;border-radius:12px;color:#fff;font-size:.9rem;font-weight:600;box-shadow:0 6px 20px var(--shadow);cursor:pointer}@media (min-width: 680px){._liveInviteBanner_j3yz2_704{left:calc(50% - 320px);right:calc(50% - 320px)}}._lightbox_j3yz2_734{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:1rem}._lightboxImg_j3yz2_745{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}._lightboxClose_j3yz2_752{position:absolute;top:calc(.75rem + env(safe-area-inset-top));right:.75rem;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#ffffff24;border:none;border-radius:999px;color:#fff;cursor:pointer}._toast_j3yz2_770{position:fixed;left:50%;transform:translate(-50%);bottom:calc(96px + env(safe-area-inset-bottom));z-index:80;padding:.5rem .95rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:999px;color:var(--text-primary);font-size:.85rem;box-shadow:0 4px 16px var(--shadow)}._loading_j3yz2_787,._error_j3yz2_788{text-align:center;padding:4rem 2rem;color:var(--text-secondary)}._error_j3yz2_788 h2{margin-bottom:1rem;color:var(--text-primary)}._errorBack_j3yz2_799{margin-top:.5rem;padding:.7rem 1.4rem;background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-color);border-radius:10px;font-size:.95rem;font-weight:500;cursor:pointer}._page_1ufem_8{--bp-accent: var(--accent-primary);--bp-accent-2: #7048e8;--bp-official-1: #f59f00;--bp-official-2: #fd7e14;--bp-radius: 16px;min-height:100vh;min-height:100dvh;background:var(--bg-secondary);color:var(--text-primary);padding-bottom:calc(40px + env(safe-area-inset-bottom))}._page_1ufem_8 :focus-visible{outline:3px solid var(--accent-primary);outline-offset:2px}._header_1ufem_28{position:relative}._cover_1ufem_32{position:relative;isolation:isolate;height:100px;overflow:hidden;background:#0a0e27;display:grid;place-items:center}._coverImg_1ufem_42{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 30%}._coverBlur_1ufem_52{filter:blur(24px) brightness(.62) saturate(1.25);transform:scale(1.3)}._coverGlyph_1ufem_57{color:#ffffff24}._coverScrim_1ufem_61{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,#0507148c 0,#0507140d 55%,#05071452)}._topbar_1ufem_68{position:absolute;z-index:3;top:10px;left:50%;width:min(1240px,100%);transform:translate(-50%);padding:0 12px;display:flex;justify-content:space-between;pointer-events:none}._topbar_1ufem_68>*{pointer-events:auto}._topbarRight_1ufem_82{display:flex;gap:8px}._glassBtn_1ufem_84{position:relative;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#0a0e2780;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .15s,transform .15s}._glassBtn_1ufem_84:hover{background:#0a0e27bf}._glassBtn_1ufem_84:active{transform:scale(.94)}._dot_1ufem_102{position:absolute;top:7px;right:7px;width:10px;height:10px;border-radius:50%;background:#fa5252;border:2px solid #0a0e27}._identity_1ufem_113{width:min(1240px,100%);margin:0 auto;padding:0 16px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"portrait text" "actions actions";column-gap:14px;align-items:start}._portrait_1ufem_126{grid-area:portrait;position:relative;z-index:2;margin-top:-36px;width:80px;height:80px;padding:0;display:grid;place-items:center;border-radius:22px;overflow:hidden;border:3px solid var(--bg-secondary);box-shadow:0 8px 24px #00000059;background:var(--bg-tertiary);cursor:default}._portrait_1ufem_126:not(:disabled){cursor:zoom-in}._portrait_1ufem_126 img{width:100%;height:100%;object-fit:cover;display:block}._portraitInitial_1ufem_153{font-size:2.2rem;font-weight:900;color:#ffffffeb}._idText_1ufem_159{grid-area:text;min-width:0;padding-top:10px}._titleRow_1ufem_165{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}._title_1ufem_165{font-size:clamp(1.45rem,6vw,2.3rem);line-height:1.1;font-weight:900;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}._verified_1ufem_181{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 14%,transparent)}._verified_1ufem_181 span{display:none}._genre_1ufem_197{font-size:.85rem;font-weight:600;color:var(--text-secondary)}._socials_1ufem_203{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin-right:4px}._socialBtn_1ufem_212{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-color);transition:transform .15s,background .15s,color .15s,border-color .15s}._socialBtn_1ufem_212:hover{transform:translateY(-2px);color:#fff;border-color:transparent;background:var(--accent-primary)}._social_instagram_1ufem_225:hover{background:linear-gradient(45deg,#f09433,#dc2743 55%,#bc1888)}._social_facebook_1ufem_226:hover{background:#1877f2}._social_youtube_1ufem_227:hover{background:#f03}._social_tiktok_1ufem_228:hover{background:#000}._social_spotify_1ufem_229:hover{background:#1db954}._social_whatsapp_1ufem_230:hover{background:#25d366}._social_x_1ufem_231:hover{background:#000}._actions_1ufem_233{grid-area:actions;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}._followBtn_1ufem_242{flex:1;min-width:128px;max-width:320px;min-height:46px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-size:.98rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--bp-accent),var(--bp-accent-2));box-shadow:0 6px 18px color-mix(in srgb,var(--bp-accent) 40%,transparent);transition:transform .15s,box-shadow .15s}._followBtn_1ufem_242:hover{transform:translateY(-1px)}._followBtn_1ufem_242:active{transform:scale(.97)}._followBtnOn_1ufem_264{color:var(--text-primary);background:var(--bg-tertiary);border:1.5px solid var(--border-color);box-shadow:none}._btnCount_1ufem_271{min-width:24px;padding:1px 8px;border-radius:999px;font-size:.78rem;font-weight:700;background:#ffffff38}._followBtnOn_1ufem_264 ._btnCount_1ufem_271{background:var(--bg-secondary);color:var(--text-secondary)}._likeBtn_1ufem_282{flex:none;min-height:46px;padding:0 16px;display:inline-flex;align-items:center;gap:7px;border-radius:999px;font-size:.92rem;font-weight:700;color:var(--text-primary);background:var(--bg-tertiary);border:1.5px solid var(--border-color);transition:transform .15s,background .15s}._likeBtn_1ufem_282:active{transform:scale(.94)}._likeBtnOn_1ufem_300{color:#e8344f;border-color:color-mix(in srgb,#e8344f 55%,transparent);background:color-mix(in srgb,#e8344f 12%,transparent)}._likeBtnOn_1ufem_300 svg{animation:_pop_1ufem_1 .35s cubic-bezier(.3,1.6,.5,1)}._notify_1ufem_308{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 4px;font-size:.84rem;color:var(--text-secondary);cursor:pointer}._notify_1ufem_308 input{position:absolute;opacity:0;width:1px;height:1px}._switch_1ufem_321{position:relative;flex:none;width:38px;height:22px;border-radius:999px;background:var(--border-color);transition:background .2s}._switch_1ufem_321:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}._notify_1ufem_308 input:checked+._switch_1ufem_321{background:#37b24d}._notify_1ufem_308 input:checked+._switch_1ufem_321:after{transform:translate(16px)}._notify_1ufem_308 input:focus-visible+._switch_1ufem_321{outline:3px solid var(--accent-primary);outline-offset:2px}._stickyBar_1ufem_349{position:sticky;top:0;z-index:60;margin-top:10px;background:color-mix(in srgb,var(--bg-secondary) 90%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid var(--border-color);transition:box-shadow .2s}._stickyBarStuck_1ufem_361{box-shadow:0 6px 24px var(--shadow)}._stickyInner_1ufem_363{width:min(1240px,100%);margin:0 auto;padding:8px 16px;display:flex;align-items:center;gap:10px}._stickyId_1ufem_372{display:none;align-items:center;gap:8px;min-width:0;max-width:220px;font-weight:800}._stickyId_1ufem_372 img,._stickyIdFallback_1ufem_382{flex:none;width:30px;height:30px;border-radius:8px;object-fit:cover;background:var(--bg-tertiary)}._stickyId_1ufem_372 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navChips_1ufem_397{flex:1;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}._navChips_1ufem_397::-webkit-scrollbar{display:none}._navChip_1ufem_397{flex:none;min-height:38px;padding:0 15px;border-radius:999px;font-size:.88rem;font-weight:700;color:var(--text-secondary);background:transparent;transition:background .15s,color .15s}._navChip_1ufem_397:hover{background:var(--bg-tertiary)}._navChipOn_1ufem_422{background:var(--text-primary);color:var(--bg-secondary)}._navChipOn_1ufem_422:hover{background:var(--text-primary)}._miniFollow_1ufem_429{flex:none;min-height:38px;padding:0 14px;display:none;align-items:center;gap:6px;border-radius:999px;font-size:.84rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--bp-accent),var(--bp-accent-2))}._miniFollowShown_1ufem_443{display:inline-flex;animation:_slideIn_1ufem_1 .2s ease-out}._miniFollowLabel_1ufem_444{display:none}@media (min-width: 480px){._miniFollowLabel_1ufem_444{display:inline}}._miniFollowOn_1ufem_446{color:var(--text-primary);background:var(--bg-tertiary)}._sentinel_1ufem_447{height:1px;margin-top:-1px}._layout_1ufem_451{width:min(1240px,100%);margin:0 auto;padding:0 16px;display:flex;flex-direction:column}._main_1ufem_459,._side_1ufem_460{display:contents}._secBio_1ufem_462{order:0}._secEvents_1ufem_463{order:1}._secVideos_1ufem_464{order:2}._secPhotos_1ufem_465{order:3}._secInfo_1ufem_466{order:4}._section_1ufem_468{padding-top:24px;scroll-margin-top:64px;min-width:0}._sectionHead_1ufem_474{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}._sectionTitle_1ufem_482{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-size:1.2rem;font-weight:900;letter-spacing:-.01em}._sectionCount_1ufem_492{font-size:.85rem;font-weight:700;color:var(--text-tertiary)}._sectionActions_1ufem_494{display:flex;align-items:center;gap:8px}._sectionLink_1ufem_496{white-space:nowrap;min-height:36px;padding:0 4px;display:inline-flex;align-items:center;gap:2px;font-size:.88rem;font-weight:700;color:var(--accent-primary)}._sectionLink_1ufem_496:hover{text-decoration:underline}._addBtn_1ufem_510{flex:none;min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:.82rem;font-weight:700;color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-color)}._addBtn_1ufem_510:hover{border-color:var(--accent-primary)}._pendingBanner_1ufem_527{display:flex;align-items:center;gap:12px;width:100%;margin-top:16px;padding:11px 14px;border-radius:14px;text-align:left;font-size:.9rem;color:var(--text-primary);background:linear-gradient(135deg,#f59f002e,#fd7e1424);border:1px solid rgba(245,159,0,.55)}._pendingBanner_1ufem_527 strong{flex:1}._pendingBanner_1ufem_527 span{font-weight:800;color:#e8590c}._bio_1ufem_545{padding-top:18px}._bioText_1ufem_546{font-size:.97rem;line-height:1.6;color:var(--text-secondary);white-space:pre-line}._bioClamp_1ufem_547{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._linkBtn_1ufem_548{margin-top:2px;min-height:36px;font-size:.88rem;font-weight:700;color:var(--accent-primary)}._emptyCard_1ufem_550{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;border-radius:var(--bp-radius);color:var(--text-secondary);background:var(--card-bg);border:1.5px dashed var(--border-color)}._emptyCard_1ufem_550>div{flex:1;min-width:180px}._emptyCard_1ufem_550 strong{color:var(--text-primary)}._emptyCard_1ufem_550 p{margin-top:2px;font-size:.88rem;line-height:1.45}._emptyAction_1ufem_566{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--bp-accent),var(--bp-accent-2))}._evPanel_1ufem_580{border-radius:var(--bp-radius);background:var(--card-bg);border:1px solid var(--border-color);overflow:hidden}._evList_1ufem_587{list-style:none}._evList_1ufem_587>li+li{border-top:1px solid var(--border-color)}._evItem_1ufem_590{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 12px;transition:background .15s}._evItem_1ufem_590:hover{background:var(--bg-tertiary)}._evItemNext_1ufem_602{background:color-mix(in srgb,var(--accent-primary) 8%,transparent);box-shadow:inset 3px 0 0 var(--accent-primary)}._evDate_1ufem_607{flex:none;width:46px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;border-radius:12px;background:var(--bg-tertiary)}._evItemNext_1ufem_602 ._evDate_1ufem_607{color:#fff;background:linear-gradient(160deg,var(--bp-accent),var(--bp-accent-2))}._evDate_1ufem_607 span{font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary)}._evItemNext_1ufem_602 ._evDate_1ufem_607 span{color:#ffffffe6}._evDate_1ufem_607 strong{font-size:1.3rem;font-weight:900}._evBody_1ufem_629{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._evName_1ufem_631{font-size:.96rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._evMeta_1ufem_640{display:flex;align-items:center;flex-wrap:wrap;gap:2px 3px;font-size:.8rem;color:var(--text-secondary)}._evBadge_1ufem_649{flex:none;padding:3px 9px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#1b1200;background:linear-gradient(135deg,var(--bp-official-1),var(--bp-official-2))}._evChevron_1ufem_661{flex:none;color:var(--text-tertiary)}._evMore_1ufem_663{width:100%;min-height:46px;font-size:.88rem;font-weight:700;color:var(--accent-primary);border-top:1px solid var(--border-color)}._evMore_1ufem_663:hover{background:var(--bg-tertiary)}._vCompact_1ufem_676{display:grid;gap:14px;min-width:0}._vPlayer_1ufem_677{min-width:0}._vFrame_1ufem_679{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--bp-radius);background:#000;box-shadow:0 12px 36px var(--shadow)}._vFrame_1ufem_679 iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}._vPoster_1ufem_690{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0}._vThumb_1ufem_699{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:#000}._vThumbBig_1ufem_708{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0}._vThumb_1ufem_699 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}button:hover>._vThumb_1ufem_699 img{transform:scale(1.04)}._vFallback_1ufem_726{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:1rem;font-weight:800;letter-spacing:.04em;color:#ffffffb3;background:linear-gradient(145deg,#c92a2a,#5f1010)}._vFallbackTikTok_1ufem_738{background:linear-gradient(145deg,#12121a,#2d2d44 55%,#00c3d2)}._playBadge_1ufem_740{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;padding-left:2px;color:#fff;background:#0a0e279e;border:2px solid rgba(255,255,255,.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform .2s,background .2s}._vThumbBig_1ufem_708 ._playBadge_1ufem_740{width:68px;height:68px}button:hover>._vThumb_1ufem_699 ._playBadge_1ufem_740{transform:scale(1.1);background:#4c6ef5d9}._vConcert_1ufem_761{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:999px;font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#1b1200;background:linear-gradient(135deg,var(--bp-official-1),var(--bp-official-2))}._vInfo_1ufem_775{padding:10px 2px 0}._vTitle_1ufem_776{font-size:1.05rem;line-height:1.3;font-weight:800;overflow-wrap:anywhere}._vSub_1ufem_778{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:5px;font-size:.82rem;color:var(--text-secondary)}._vLink_1ufem_788{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary)}._vLink_1ufem_788:hover{color:var(--accent-primary);text-decoration:underline}._officialTag_1ufem_791,._communityTag_1ufem_792{display:inline-flex;align-items:center;gap:4px;font-weight:800;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}._officialTag_1ufem_791{color:#e8590c}._communityTag_1ufem_792{color:var(--text-tertiary)}._vMore_1ufem_805{min-width:0}._vMoreTitle_1ufem_806{margin-bottom:8px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}._vRail_1ufem_808{list-style:none;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 16px;margin:0 -16px;padding:2px 16px 8px;scrollbar-width:none}._vRail_1ufem_808::-webkit-scrollbar{display:none}._vRail_1ufem_808>li{flex:0 0 min(46vw,190px);scroll-snap-align:start}._vItem_1ufem_823{display:block;width:100%;text-align:left;color:inherit;border-radius:12px}._vItemText_1ufem_831{display:flex;flex-direction:column;gap:2px;padding:7px 2px 0}._vItemText_1ufem_831 strong{font-size:.86rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._vItemText_1ufem_831 span{font-size:.74rem;color:var(--text-secondary)}._orderRow_1ufem_844{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}._orderBtn_1ufem_856{min-height:30px;padding:0 11px;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-secondary)}._orderBtn_1ufem_856:hover{background:var(--bg-tertiary)}._orderBtnOn_1ufem_868{color:var(--text-primary);background:var(--bg-tertiary);box-shadow:inset 0 0 0 1.5px var(--border-color)}._filters_1ufem_870{display:flex;gap:6px;overflow-x:auto;margin:0 0 10px;scrollbar-width:none}._filters_1ufem_870::-webkit-scrollbar{display:none}._filterChip_1ufem_880{flex:none;min-height:34px;padding:0 13px;border-radius:999px;font-size:.82rem;font-weight:700;color:var(--text-secondary);background:var(--bg-tertiary)}._filterChipOn_1ufem_891{color:var(--bg-secondary);background:var(--text-primary)}._plLayout_1ufem_895{display:grid;gap:18px;min-width:0}._plSide_1ufem_896{min-width:0}._plList_1ufem_897{list-style:none;display:grid;gap:6px}._plList_1ufem_897 ._vItem_1ufem_823{display:grid;grid-template-columns:128px minmax(0,1fr);gap:12px;align-items:start;padding:6px;border-radius:12px}._plList_1ufem_897 ._vItem_1ufem_823:hover{background:var(--bg-tertiary)}._plList_1ufem_897 ._vItemText_1ufem_831{padding-top:0}._vItemOn_1ufem_910{background:color-mix(in srgb,var(--accent-primary) 12%,transparent);box-shadow:inset 0 0 0 1.5px var(--accent-primary)}@media (min-width: 900px){._plLayout_1ufem_895{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px}._plSide_1ufem_896{position:sticky;top:72px;max-height:calc(100dvh - 92px);overflow-y:auto;padding-right:4px;scrollbar-width:thin}}._phGrid_1ufem_926{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._phHideSm_1ufem_933{display:none}._phTile_1ufem_935{position:relative;display:block;width:100%;aspect-ratio:1;padding:0;overflow:hidden;border-radius:10px;background:var(--bg-tertiary)}._phTile_1ufem_935 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}._phTile_1ufem_935:hover img{transform:scale(1.06)}._pGrid_1ufem_957{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._pTile_1ufem_963{display:block;padding:0;text-align:left;color:#fff;border-radius:16px;overflow:hidden}._pTileLead_1ufem_972{grid-column:span 2}._pMedia_1ufem_974{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:inherit;background:linear-gradient(145deg,#1b2260,#0a0e27);box-shadow:0 8px 22px var(--shadow)}._pTileLead_1ufem_972 ._pMedia_1ufem_974{aspect-ratio:16 / 9}._pMedia_1ufem_974>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._pTile_1ufem_963:hover ._pMedia_1ufem_974>img{transform:scale(1.05)}._pCollage_1ufem_995>img{width:calc(66.6% - 1px)}._pSide_1ufem_997{position:absolute;top:0;right:0;bottom:0;width:33.4%;display:grid;grid-template-rows:1fr 1fr;gap:2px}._pSide_1ufem_997 img{width:100%;height:100%;object-fit:cover;display:block;min-height:0}._pFallback_1ufem_1010{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ffffff59}._pShade_1ufem_1012{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#050714e0 0,#05071440 48%,#05071400 72%);pointer-events:none}._pTop_1ufem_1019{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._pPill_1ufem_1030,._pCount_1ufem_1031{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:#0a0e279e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}._pBottom_1ufem_1046{position:absolute;left:12px;right:12px;bottom:10px;display:flex;flex-direction:column;gap:2px}._pTitle_1ufem_1056{font-size:.95rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 8px rgba(0,0,0,.6)}._pSub_1ufem_1066{display:flex;align-items:center;gap:5px;font-size:.74rem;color:#ffffffd6}._pSub_1ufem_1066 svg{color:#ffc078}._inviteCard_1ufem_1069{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:18px;border-radius:var(--bp-radius);background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--accent-primary) 18%,transparent),transparent 60%),var(--card-bg);border:1px solid var(--border-color)}._inviteCard_1ufem_1069>div{flex:1;min-width:200px}._inviteCard_1ufem_1069 strong{font-size:1rem}._inviteCard_1ufem_1069 p{margin-top:3px;font-size:.88rem;line-height:1.45;color:var(--text-secondary)}._infoStack_1ufem_1086{display:grid;gap:8px}._infoHeading_1ufem_1088{margin:14px 0 8px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}._infoHeading_1ufem_1088:first-child{margin-top:4px}._acc_1ufem_1099{border-radius:14px;background:var(--card-bg);border:1px solid var(--border-color);overflow:hidden}._acc_1ufem_1099>summary{list-style:none;min-height:50px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.95rem;font-weight:800;cursor:pointer}._acc_1ufem_1099>summary::-webkit-details-marker{display:none}._acc_1ufem_1099>summary svg{color:var(--text-tertiary);transition:transform .2s}._acc_1ufem_1099[open]>summary svg{transform:rotate(180deg)}._accBody_1ufem_1122{padding:0 16px 16px}._contactGrid_1ufem_1123{display:grid;gap:8px}._contactItem_1ufem_1125{min-height:46px;padding:8px 12px;display:flex;align-items:center;gap:10px;border-radius:12px;font-size:.92rem;overflow-wrap:anywhere;color:var(--text-primary);background:var(--bg-tertiary)}a._contactItem_1ufem_1125:hover{background:color-mix(in srgb,var(--accent-primary) 18%,var(--bg-tertiary))}._contactItem_1ufem_1125 svg{flex:none;color:var(--accent-primary)}._pastList_1ufem_1141{list-style:none;display:grid;gap:2px}._pastItem_1ufem_1142{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 8px;border-radius:10px}._pastItem_1ufem_1142:hover{background:var(--bg-tertiary)}._pastDate_1ufem_1144{flex:none;width:72px;font-size:.8rem;font-weight:700;color:var(--text-tertiary)}._pastName_1ufem_1145{flex:1;min-width:0;font-size:.92rem;font-weight:600}._pastVenue_1ufem_1146{display:block;font-size:.78rem;font-weight:400;color:var(--text-secondary)}._metaLine_1ufem_1147{display:flex;align-items:center;gap:7px;font-size:.9rem;color:var(--text-secondary)}._menuList_1ufem_1151{list-style:none;display:grid;gap:6px;padding-top:6px}._menuItem_1ufem_1153{width:100%;min-height:54px;padding:0 14px;display:flex;align-items:center;gap:14px;border-radius:14px;font-size:1rem;font-weight:600;text-align:left;color:var(--text-primary);background:var(--bg-tertiary)}._menuItem_1ufem_1153:hover{background:color-mix(in srgb,var(--accent-primary) 16%,var(--bg-tertiary))}._menuItem_1ufem_1153 svg{flex:none;color:var(--accent-primary)}._menuBadge_1ufem_1171{margin-left:auto;padding:2px 9px;border-radius:999px;font-size:.78rem;font-weight:800;color:#fff;background:#f03e3e}._skelCover_1ufem_1183{height:112px;background:linear-gradient(110deg,#10163a 30%,#1b2260,#10163a 70%);background-size:200% 100%;animation:_shimmer_1ufem_1 1.6s linear infinite}._skelBlock_1ufem_1190{width:min(1240px,100%);margin:0 auto;padding:16px;display:grid;gap:12px}._skelLine_1ufem_1198{height:20px;border-radius:10px;background:var(--bg-tertiary)}._errorBox_1ufem_1204{max-width:480px;margin:0 auto;padding:96px 24px;text-align:center;color:var(--text-secondary)}._errorBox_1ufem_1204 h2{margin-bottom:8px;color:var(--text-primary)}._errorBox_1ufem_1204 button{margin-top:18px;min-height:46px;padding:0 22px;border-radius:999px;font-weight:700;color:#fff;background:var(--accent-primary)}@media (min-width: 600px){._phGrid_1ufem_926{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._phHideSm_1ufem_933{display:block}._pGrid_1ufem_957{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}._contactGrid_1ufem_1123{grid-template-columns:repeat(2,minmax(0,1fr))}._vRail_1ufem_808>li{flex-basis:200px}._verified_1ufem_181 span{display:inline}}@media (min-width: 700px){._cover_1ufem_32{height:128px}._glassBtn_1ufem_84{width:44px;height:44px}._identity_1ufem_113{column-gap:20px;padding:0 24px}._portrait_1ufem_126{margin-top:-50px;width:104px;height:104px;border-radius:24px}._idText_1ufem_159{padding-top:14px}._title_1ufem_165{font-size:clamp(1.8rem,4vw,2.4rem)}._socialBtn_1ufem_212{width:40px;height:40px}._stickyInner_1ufem_363,._layout_1ufem_451{padding-left:24px;padding-right:24px}._vRail_1ufem_808{margin:0;padding:2px 0 8px;scroll-padding:0}._vTitle_1ufem_776{font-size:1.15rem}}@media (min-width: 1000px){._cover_1ufem_32{height:156px}._topbar_1ufem_68{padding:0 24px}._identity_1ufem_113{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"portrait text actions";column-gap:24px}._portrait_1ufem_126{margin-top:-58px;width:124px;height:124px;border-radius:26px}._idText_1ufem_159{padding-top:14px}._title_1ufem_165{font-size:2.5rem}._genre_1ufem_197{font-size:.95rem}._actions_1ufem_233{margin-top:0;padding-top:12px;justify-content:flex-end;flex-wrap:wrap}._followBtn_1ufem_242{flex:none;min-width:170px}._notify_1ufem_308{flex-basis:100%;justify-content:flex-end}._stickyId_1ufem_372{display:flex}._layout_1ufem_451{display:grid;grid-template-columns:minmax(0,1fr) 360px;column-gap:32px;align-items:start}._main_1ufem_459,._side_1ufem_460{display:flex;flex-direction:column;min-width:0}._side_1ufem_460{position:sticky;top:62px;max-height:calc(100dvh - 74px);overflow-y:auto;padding-bottom:12px;scrollbar-width:thin}._secEvents_1ufem_463{order:0}._secBio_1ufem_462{order:1}._section_1ufem_468{padding-top:26px}._sectionTitle_1ufem_482{font-size:1.3rem}._bio_1ufem_545{padding-top:22px}._evItem_1ufem_590{min-height:68px}._phGrid_1ufem_926{grid-template-columns:repeat(4,minmax(0,1fr))}._vRail_1ufem_808>li{flex-basis:210px}}@media (min-width: 700px) and (max-width: 999px){._vCompact_1ufem_676{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px}._vRail_1ufem_808{flex-direction:column;overflow-x:hidden;overflow-y:auto;max-height:340px;gap:12px}._vRail_1ufem_808>li{flex:none}._vRail_1ufem_808 ._vItem_1ufem_823{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:start}._vRail_1ufem_808 ._vItemText_1ufem_831{padding-top:0}}@media (min-width: 1500px){._layout_1ufem_451{grid-template-columns:minmax(0,1fr) 380px}}@keyframes _pop_1ufem_1{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes _slideIn_1ufem_1{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes _shimmer_1ufem_1{to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){._page_1ufem_8 *,._page_1ufem_8 *:before,._page_1ufem_8 *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}._overlay_v4x6c_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;flex-direction:column;background:radial-gradient(120% 90% at 50% 0%,#131a40,#04050f 70%);color:#fff;animation:_fade_v4x6c_1 .2s ease-out;padding-bottom:env(safe-area-inset-bottom)}._topBar_v4x6c_13{flex:none;display:flex;align-items:center;justify-content:space-between;padding:calc(10px + env(safe-area-inset-top)) 12px 6px}._counter_v4x6c_21{font-size:.85rem;font-weight:600;letter-spacing:.04em;color:#ffffffb8}._iconBtn_v4x6c_28{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#ffffff1a;transition:background .15s}._iconBtn_v4x6c_28:hover{background:#fff3}._stage_v4x6c_43{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;padding:0}._frameWide_v4x6c_53{width:100%;max-width:min(1100px,100%);aspect-ratio:16 / 9;max-height:100%;background:#000;box-shadow:0 20px 80px #0009}._framePortrait_v4x6c_62{height:100%;max-height:740px;aspect-ratio:9 / 16;max-width:100%;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 20px 80px #0009}._frameWide_v4x6c_53 iframe,._framePortrait_v4x6c_62 iframe{width:100%;height:100%;border:0;display:block}._nav_v4x6c_81{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:48px;height:48px;border-radius:50%;display:none;place-items:center;color:#fff;background:#00000080;border:1px solid rgba(255,255,255,.18)}._nav_v4x6c_81:hover{background:#ffffff2e}._navPrev_v4x6c_100{left:16px}._navNext_v4x6c_101{right:16px}._info_v4x6c_103{flex:none;padding:14px 18px 18px;max-width:1100px;width:100%;margin:0 auto}._badges_v4x6c_111{display:flex;gap:8px;margin-bottom:8px;flex-wrap:wrap}._badge_v4x6c_111,._badgeOfficial_v4x6c_119{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:#ffffff1f;color:#ffffffdb}._badgeOfficial_v4x6c_119{background:linear-gradient(135deg,#f59f00,#fd7e14);color:#1b1200}._title_v4x6c_138{font-size:1.1rem;font-weight:700;line-height:1.3}._meta_v4x6c_144{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.88rem;color:#ffffffb3}._eventLink_v4x6c_153{display:inline-flex;align-items:center;gap:5px;color:#91a7ff}._eventLink_v4x6c_153:hover{text-decoration:underline}@media (min-width: 900px){._nav_v4x6c_81{display:grid}._stage_v4x6c_43{padding:0 84px}._title_v4x6c_138{font-size:1.3rem}}@keyframes _fade_v4x6c_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._overlay_v4x6c_1{animation:none}}._overlay_k38i3_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:#05060f;color:#fff;display:flex;flex-direction:column;animation:_fade_k38i3_1 .2s ease-out}._iconBtn_k38i3_12{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#ffffff1a;transition:background .15s}._iconBtn_k38i3_12:hover{background:#fff3}._gridPage_k38i3_30{display:flex;flex-direction:column;height:100%;min-height:0}._gridHeader_k38i3_37{flex:none;display:flex;align-items:center;gap:12px;padding:calc(10px + env(safe-area-inset-top)) 12px 10px;background:linear-gradient(#05060f 70%,#05060f00)}._gridHeadText_k38i3_46{flex:1;min-width:0}._gridTitle_k38i3_51{font-size:1.1rem;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._gridMeta_k38i3_61{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:2px;font-size:.82rem;color:#ffffffa8}._official_k38i3_71{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#ffc078}._eventLink_k38i3_79{display:inline-flex;align-items:center;gap:5px;color:#91a7ff}._eventLink_k38i3_79:hover{text-decoration:underline}._gridScroll_k38i3_90{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 3px calc(24px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}._grid_k38i3_30{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;max-width:1500px;margin:0 auto}._tile_k38i3_107{position:relative;aspect-ratio:1;overflow:hidden;background:#151933;border-radius:3px;padding:0;display:block}._tile_k38i3_107 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease,opacity .3s}._tile_k38i3_107:hover img{transform:scale(1.04)}._tileFeature_k38i3_130{grid-column:span 2;grid-row:span 2}._skeleton_k38i3_135{background:linear-gradient(110deg,#151933 30%,#1e2442,#151933 70%);background-size:200% 100%;animation:_shimmer_k38i3_1 1.4s linear infinite}._note_k38i3_141{text-align:center;padding:18px;color:#fff9;font-size:.9rem}._moreCard_k38i3_148{display:flex;align-items:center;justify-content:center;gap:8px;max-width:460px;margin:20px auto 0;padding:14px 18px;border-radius:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font-weight:600;font-size:.95rem}._moreCard_k38i3_148:hover{background:#ffffff24}._photoPage_k38i3_169{display:flex;flex-direction:column;height:100%;min-height:0}._photoBar_k38i3_176{flex:none;display:flex;align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top)) 12px 6px}._photoBarText_k38i3_184{flex:1;min-width:0;display:flex;flex-direction:column}._photoTitle_k38i3_191{font-size:.95rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._photoCount_k38i3_199{font-size:.78rem;color:#fff9;letter-spacing:.03em}._stage_k38i3_205{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}._track_k38i3_215{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}._slot_k38i3_221{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:4px}._photo_k38i3_169{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;background-size:cover;background-position:center;border-radius:4px;box-shadow:0 10px 50px #0009}._arrow_k38i3_245{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;display:none;place-items:center;color:#fff;background:#00000080;border:1px solid rgba(255,255,255,.18);z-index:2}._arrow_k38i3_245:hover{background:#fff3}._arrowPrev_k38i3_264{left:14px}._arrowNext_k38i3_265{right:14px}._photoFoot_k38i3_267{flex:none;padding:8px 0 calc(10px + env(safe-area-inset-bottom))}._caption_k38i3_272{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 14px;padding:0 16px 8px;font-size:.88rem;line-height:1.35;color:#ffffffdb;text-align:center}._captionLink_k38i3_285{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:#91a7ff}._captionLink_k38i3_285:hover{text-decoration:underline}._strip_k38i3_297{display:flex;gap:6px;overflow-x:auto;padding:2px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}._strip_k38i3_297::-webkit-scrollbar{display:none}._stripThumb_k38i3_310{flex:none;width:48px;height:48px;border-radius:6px;overflow:hidden;padding:0;opacity:.5;outline:2px solid transparent;outline-offset:-2px;transition:opacity .15s,outline-color .15s;background:#151933}._stripThumb_k38i3_310 img{width:100%;height:100%;object-fit:cover;display:block}._stripActive_k38i3_331{opacity:1;outline-color:#fff}@media (min-width: 700px){._grid_k38i3_30{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}._gridScroll_k38i3_90{padding-left:12px;padding-right:12px}._tileFeature_k38i3_130{grid-column:span 2;grid-row:span 2}._stripThumb_k38i3_310{width:60px;height:60px}._arrow_k38i3_245{display:grid}._gridHeader_k38i3_37,._photoBar_k38i3_176{padding-left:20px;padding-right:20px}}@keyframes _fade_k38i3_1{0%{opacity:0}to{opacity:1}}@keyframes _shimmer_k38i3_1{to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){._overlay_k38i3_1,._skeleton_k38i3_135{animation:none}._tile_k38i3_107 img{transition:none}}._backdrop_y2wdz_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;background:#0406149e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:_fade_y2wdz_1 .18s ease-out}._panel_y2wdz_14{width:100%;max-height:min(90dvh,900px);display:flex;flex-direction:column;background:var(--bg-secondary);color:var(--text-primary);border-radius:22px 22px 0 0;border:1px solid var(--border-color);border-bottom:0;box-shadow:0 -12px 48px #00000073;outline:none;padding-bottom:env(safe-area-inset-bottom);animation:_rise_y2wdz_1 .26s cubic-bezier(.22,1,.36,1)}._grab_y2wdz_30{width:40px;height:4px;border-radius:4px;background:var(--border-color);margin:8px auto 0;flex:none}._header_y2wdz_39{display:flex;align-items:flex-start;gap:12px;padding:12px 16px 8px 20px;flex:none}._headerText_y2wdz_47{flex:1;min-width:0}._title_y2wdz_52{font-size:1.15rem;font-weight:700;line-height:1.25}._subtitle_y2wdz_58{margin-top:2px;font-size:.85rem;color:var(--text-secondary)}._close_y2wdz_64{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--text-secondary);background:var(--bg-tertiary)}._close_y2wdz_64:hover{color:var(--text-primary)}._body_y2wdz_79{overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 24px;-webkit-overflow-scrolling:touch}@media (min-width: 700px){._backdrop_y2wdz_1{align-items:center;padding:24px}._panel_y2wdz_14{width:min(560px,100%);border-radius:20px;border-bottom:1px solid var(--border-color);animation:_pop_y2wdz_1 .22s cubic-bezier(.22,1,.36,1)}._grab_y2wdz_30{display:none}}@keyframes _fade_y2wdz_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_y2wdz_1{0%{transform:translateY(40px);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes _pop_y2wdz_1{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){._backdrop_y2wdz_1,._panel_y2wdz_14{animation:none}}._wrap_1pr05_1{position:relative}._inputWrap_1pr05_3{position:relative;display:flex;align-items:center}._icon_1pr05_5{position:absolute;left:14px;color:var(--text-tertiary);pointer-events:none}._input_1pr05_3{width:100%;min-height:48px;padding:10px 40px 10px 42px;font-size:16px;font-family:inherit;color:var(--text-primary);background:var(--bg-primary);border:1.5px solid var(--border-color);border-radius:12px;outline:none}._input_1pr05_3:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 25%,transparent)}._spin_1pr05_25{position:absolute;right:14px;color:var(--accent-primary);animation:_spin_1pr05_25 .9s linear infinite}._list_1pr05_27{list-style:none;margin-top:6px;max-height:260px;overflow-y:auto;border-radius:12px;background:var(--bg-primary);border:1.5px solid var(--border-color);box-shadow:0 10px 30px var(--shadow)}._option_1pr05_38{width:100%;min-height:52px;padding:8px 14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;color:var(--text-primary)}._option_1pr05_38:hover{background:var(--bg-tertiary)}._option_1pr05_38 strong{font-size:.95rem}._option_1pr05_38 span{font-size:.8rem;color:var(--text-secondary)}._none_1pr05_54{margin-top:6px;font-size:.85rem;color:var(--text-tertiary)}._chip_1pr05_56{min-height:48px;padding:0 6px 0 14px;display:flex;align-items:center;gap:8px;border-radius:12px;color:var(--text-primary);background:var(--bg-tertiary);border:1.5px solid var(--border-color)}._chip_1pr05_56 svg:first-child{flex:none;color:var(--accent-primary)}._chipName_1pr05_69{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clear_1pr05_70{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:var(--text-secondary)}._clear_1pr05_70:hover{background:var(--bg-primary)}@keyframes _spin_1pr05_25{to{transform:rotate(360deg)}}._form_1iemv_1{display:flex;flex-direction:column;gap:14px;padding-top:6px}._field_1iemv_8{display:flex;flex-direction:column;gap:6px;min-width:0}._label_1iemv_15{font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}._label_1iemv_15 em{font-style:normal;font-weight:500;text-transform:none;letter-spacing:0;color:var(--text-tertiary)}._inputWrap_1iemv_31{position:relative;display:flex;align-items:center}._inputIcon_1iemv_37{position:absolute;left:14px;color:var(--text-tertiary);pointer-events:none}._inputWrap_1iemv_31 ._input_1iemv_31{padding-left:42px;padding-right:42px}._input_1iemv_31{width:100%;min-height:48px;padding:10px 14px;font-size:16px;font-family:inherit;color:var(--text-primary);background:var(--bg-primary);border:1.5px solid var(--border-color);border-radius:12px;outline:none;transition:border-color .15s,box-shadow .15s}._input_1iemv_31:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 25%,transparent)}._spin_1iemv_69{position:absolute;right:14px;color:var(--accent-primary);animation:_spin_1iemv_69 .9s linear infinite}._sources_1iemv_76{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;font-size:.8rem;color:var(--text-tertiary)}._sources_1iemv_76 li{display:inline-flex;align-items:center;gap:6px}._error_1iemv_91{padding:10px 12px;border-radius:10px;font-size:.9rem;color:#ff8787;background:#fa52521f;border:1px solid rgba(250,82,82,.35)}._preview_1iemv_100{display:flex;gap:12px;padding:10px;border-radius:14px;background:var(--bg-tertiary);border:1px solid var(--border-color)}._previewThumb_1iemv_109{flex:none;width:96px;height:72px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--bg-primary);color:var(--text-tertiary)}._previewThumb_1iemv_109 img{width:100%;height:100%;object-fit:cover}._previewText_1iemv_127{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}._ok_1iemv_135{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:700;color:#51cf66}._previewTitle_1iemv_144{font-size:.95rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._previewMeta_1iemv_153{font-size:.8rem;color:var(--text-secondary)}._chips_1iemv_158{display:flex;flex-wrap:wrap;gap:8px}._chip_1iemv_158{min-height:40px;padding:8px 16px;border-radius:999px;font-size:.9rem;font-weight:600;color:var(--text-secondary);background:var(--bg-tertiary);border:1.5px solid transparent}._chipOn_1iemv_175{color:#fff;background:var(--accent-primary)}._submit_1iemv_180{min-height:52px;border-radius:14px;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--accent-primary),#7048e8);box-shadow:0 8px 24px color-mix(in srgb,var(--accent-primary) 35%,transparent)}._submit_1iemv_180:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}._fineprint_1iemv_196{font-size:.78rem;line-height:1.45;color:var(--text-tertiary)}@keyframes _spin_1iemv_69{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._spin_1iemv_69{animation-duration:3s}}._tabs_1kr38_1{display:flex;gap:6px;padding:6px;margin:4px 0 14px;border-radius:14px;background:var(--bg-tertiary)}._tab_1kr38_1{flex:1;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;font-size:.85rem;font-weight:600;color:var(--text-secondary)}._tabOn_1kr38_23{color:var(--text-primary);background:var(--bg-secondary);box-shadow:0 1px 4px var(--shadow)}._count_1kr38_29{min-width:20px;padding:1px 6px;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--text-secondary);background:var(--bg-primary)}._countHot_1kr38_39{color:#fff;background:#f03e3e}._empty_1kr38_44{padding:28px 8px;text-align:center;color:var(--text-secondary)}._list_1kr38_50{list-style:none;display:flex;flex-direction:column;gap:10px}._row_1kr38_57{padding:10px;border-radius:14px;background:var(--bg-primary);border:1px solid var(--border-color)}._row_1kr38_57[aria-busy=true]{opacity:.6;pointer-events:none}._rowMain_1kr38_69{display:flex;gap:10px;align-items:flex-start}._thumb_1kr38_75{flex:none;width:84px;height:64px;border-radius:8px;overflow:hidden;background:var(--bg-tertiary)}._thumb_1kr38_75 img{width:100%;height:100%;object-fit:cover}._rowText_1kr38_90{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rowTitle_1kr38_98{font-size:.92rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._rowMeta_1kr38_107{font-size:.78rem;color:var(--text-secondary)}._flags_1kr38_112{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}._flag_1kr38_112,._flagOfficial_1kr38_120,._flagFeatured_1kr38_121{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary);background:var(--bg-tertiary)}._flagOfficial_1kr38_120{color:#e8590c;background:#fd7e1426}._flagFeatured_1kr38_121{color:#f08c00;background:#fab0052e}._open_1kr38_145{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--text-secondary)}._open_1kr38_145:hover{background:var(--bg-tertiary)}._actions_1kr38_159{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._approve_1kr38_166,._reject_1kr38_167,._toggle_1kr38_168,._ghost_1kr38_169,._danger_1kr38_170{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-radius:10px;font-size:.85rem;font-weight:600}._approve_1kr38_166{color:#fff;background:#2f9e44}._reject_1kr38_167{color:#e03131;background:#e031311f}._toggle_1kr38_168{color:var(--text-secondary);background:var(--bg-tertiary)}._toggleOn_1kr38_196{color:#fff;background:var(--accent-primary)}._more_1kr38_201{margin-left:auto;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:var(--text-secondary)}._more_1kr38_201 svg{transition:transform .2s}._edit_1kr38_215{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--border-color)}._editField_1kr38_224{display:flex;flex-direction:column;gap:4px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}._editField_1kr38_224 input,._editField_1kr38_224 select{min-height:44px;padding:8px 12px;font-size:16px;font-family:inherit;font-weight:400;text-transform:none;letter-spacing:0;color:var(--text-primary);background:var(--bg-secondary);border:1.5px solid var(--border-color);border-radius:10px}._editButtons_1kr38_250{display:flex;flex-wrap:wrap;gap:8px}._ghost_1kr38_169{color:var(--text-primary);background:var(--bg-tertiary)}._danger_1kr38_170{margin-left:auto;color:#e03131;background:#e031311a}._page_b5nxs_3{min-height:100vh;min-height:100dvh;background:var(--bg-secondary);color:var(--text-primary);padding-bottom:calc(40px + env(safe-area-inset-bottom))}._bar_b5nxs_11{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg-secondary) 92%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid var(--border-color)}._barInner_b5nxs_21{width:min(1240px,100%);margin:0 auto;padding:8px 16px;display:flex;align-items:center;gap:12px}._back_b5nxs_30{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--text-primary);background:var(--bg-tertiary)}._back_b5nxs_30:hover{background:color-mix(in srgb,var(--accent-primary) 18%,var(--bg-tertiary))}._avatar_b5nxs_43{flex:none;width:38px;height:38px;border-radius:10px;object-fit:cover;background:var(--bg-tertiary)}._heading_b5nxs_52{flex:1;min-width:0;line-height:1.2}._crumb_b5nxs_54{display:block;font-size:.78rem;font-weight:700;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._crumb_b5nxs_54:hover{color:var(--accent-primary)}._pageTitle_b5nxs_66{font-size:1.1rem;font-weight:900;letter-spacing:-.01em}._pageCount_b5nxs_72{margin-left:6px;font-size:.85rem;font-weight:700;color:var(--text-tertiary)}._addBtn_b5nxs_74{flex:none;min-height:38px;padding:0 14px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:.84rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--accent-primary),#7048e8)}._content_b5nxs_88{width:min(1240px,100%);margin:0 auto;padding:18px 16px 0}._empty_b5nxs_94{max-width:520px;margin:56px auto;padding:28px 20px;text-align:center;color:var(--text-secondary);border:1.5px dashed var(--border-color);border-radius:20px}._empty_b5nxs_94 strong{display:block;margin-bottom:4px;color:var(--text-primary);font-size:1.05rem}._empty_b5nxs_94 a{display:inline-flex;margin-top:14px;min-height:42px;padding:0 18px;align-items:center;border-radius:999px;font-weight:800;color:#fff;background:var(--accent-primary)}._filters_b5nxs_118{display:flex;gap:6px;overflow-x:auto;margin-bottom:14px;scrollbar-width:none}._filters_b5nxs_118::-webkit-scrollbar{display:none}._chip_b5nxs_121{flex:none;min-height:36px;padding:0 14px;border-radius:999px;font-size:.84rem;font-weight:700;color:var(--text-secondary);background:var(--bg-tertiary)}._chipOn_b5nxs_132{color:var(--bg-secondary);background:var(--text-primary)}@media (min-width: 700px){._barInner_b5nxs_21,._content_b5nxs_88{padding-left:24px;padding-right:24px}._pageTitle_b5nxs_66{font-size:1.25rem}}._overlay_p5ac8_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#040614a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_p5ac8_13{position:relative;display:flex;flex-direction:column;background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:18px;width:100%;max-width:380px;max-height:calc(100vh - 32px);box-shadow:0 24px 64px #00000073}._header_p5ac8_27{display:flex;align-items:center;justify-content:space-between}._title_p5ac8_33{margin:0;font-size:1.1rem;color:var(--text-primary)}._closeButton_p5ac8_39{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:6px;border-radius:50%;display:flex}._closeButton_p5ac8_39:hover{background:var(--bg-tertiary);color:var(--text-primary)}._subtitle_p5ac8_54{margin:2px 0 14px;color:var(--text-secondary);font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._message_p5ac8_63{color:var(--text-secondary);font-size:.9rem;text-align:center;padding:12px 0}._listRows_p5ac8_70{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;margin-bottom:12px}._listRow_p5ac8_70{display:flex;align-items:center;gap:10px;padding:10px 6px;border-radius:8px;cursor:pointer}._listRow_p5ac8_70:hover{background:var(--bg-secondary)}._hiddenInput_p5ac8_92{position:absolute;opacity:0;width:0;height:0}._checkbox_p5ac8_99{flex:0 0 auto;width:20px;height:20px;border-radius:6px;border:2px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:#fff}._checkboxChecked_p5ac8_111{background:var(--accent-primary);border-color:var(--accent-primary)}._listName_p5ac8_116{flex:1;color:var(--text-primary);font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemCount_p5ac8_125{color:var(--text-tertiary);font-size:.8rem}._createRow_p5ac8_130{display:flex;gap:8px;padding-top:10px;border-top:1px solid var(--border-color)}._createInput_p5ac8_137{flex:1;padding:8px 12px;border-radius:8px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.9rem}._createInput_p5ac8_137:focus{outline:none;border-color:var(--accent-primary)}._createButton_p5ac8_152{display:inline-flex;align-items:center;justify-content:center;width:38px;border-radius:8px;border:none;background:var(--accent-primary);color:#fff;cursor:pointer}._createButton_p5ac8_152:hover:not(:disabled){background:var(--accent-hover)}._createButton_p5ac8_152:disabled{opacity:.5;cursor:default}._summary_2q75i_1{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._avgNumber_2q75i_8{font-size:1.6rem;font-weight:700;color:var(--text-primary)}._stars_2q75i_14{display:inline-flex;gap:1px}._starFilled_2q75i_19{color:#f5a524;fill:#f5a524}._starEmpty_2q75i_24{color:var(--border-color)}._countLabel_2q75i_28{color:var(--text-secondary);font-size:.9rem}._writeButton_2q75i_33{margin-left:auto;padding:.5rem 1rem;border:1px solid var(--accent-primary);border-radius:8px;background:transparent;color:var(--accent-primary);font-size:.875rem;font-weight:600;cursor:pointer}._writeButton_2q75i_33:hover{background:var(--accent-primary);color:#fff}._form_2q75i_51{margin-top:1rem;padding:1rem;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-secondary);display:flex;flex-direction:column;gap:.75rem}._starPicker_2q75i_62{display:flex;gap:.25rem}._starButton_2q75i_67{background:none;border:none;padding:.1rem;cursor:pointer}._textarea_2q75i_74{width:100%;padding:.6rem .75rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-size:.9rem;font-family:inherit;resize:vertical}._textarea_2q75i_74:focus{outline:none;border-color:var(--accent-primary)}._formError_2q75i_91{color:#ef4444;font-size:.85rem}._formActions_2q75i_96{display:flex;justify-content:flex-end;gap:.5rem}._cancelButton_2q75i_102{padding:.5rem 1rem;border:1px solid var(--border-color);border-radius:8px;background:none;color:var(--text-secondary);font-size:.875rem;cursor:pointer}._submitButton_2q75i_112{padding:.5rem 1.25rem;border:none;border-radius:8px;background:var(--accent-primary);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer}._submitButton_2q75i_112:disabled,._cancelButton_2q75i_102:disabled{opacity:.6;cursor:default}._hint_2q75i_130{margin-top:1rem;color:var(--text-secondary);font-size:.9rem}._list_2q75i_136{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:1rem}._item_2q75i_145{padding-bottom:1rem;border-bottom:1px solid var(--border-color)}._item_2q75i_145:last-child{border-bottom:none;padding-bottom:0}._itemHeader_2q75i_155{display:flex;align-items:center;gap:.6rem}._avatar_2q75i_161{width:34px;height:34px;border-radius:50%;object-fit:cover}._avatarFallback_2q75i_168{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-primary);color:#fff;font-weight:700;font-size:.9rem;flex-shrink:0}._itemMeta_2q75i_182{display:flex;flex-direction:column;min-width:0;margin-right:auto}._itemName_2q75i_189{font-weight:600;color:var(--text-primary);font-size:.9rem}._itemDate_2q75i_195{color:var(--text-secondary);font-size:.78rem}._deleteButton_2q75i_200{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:.25rem;border-radius:6px}._deleteButton_2q75i_200:hover{color:#ef4444;background:var(--bg-tertiary)}._itemComment_2q75i_214{margin:.5rem 0 0;color:var(--text-primary);font-size:.92rem;line-height:1.5;white-space:pre-wrap}._container_p1w5n_1{min-height:100vh;background:var(--bg-secondary);padding-bottom:2rem}._backButton_p1w5n_7{margin:1rem;padding:.75rem 1.5rem;background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px var(--shadow)}._backButton_p1w5n_7:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow)}._loading_p1w5n_28,._error_p1w5n_29{text-align:center;padding:4rem 2rem;color:var(--text-secondary)}._error_p1w5n_29 h2{margin-bottom:1rem;color:var(--text-primary)}._detail_p1w5n_40{max-width:1200px;margin:0 auto;padding:0 1rem}._heroSection_p1w5n_47{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}@media (min-width: 768px){._heroSection_p1w5n_47{flex-direction:row;align-items:flex-start}}._heroImageContainer_p1w5n_61{flex-shrink:0;width:100%;max-width:400px;aspect-ratio:16/9;background:var(--card-bg);border-radius:16px;overflow:hidden;box-shadow:0 4px 16px var(--shadow)}@media (max-width: 768px){._heroImageContainer_p1w5n_61{max-width:100%;border-radius:0;box-shadow:none;aspect-ratio:auto}._heroImage_p1w5n_61{width:100%;height:auto;max-height:80vh;object-fit:contain;background-color:#000}._detail_p1w5n_40{padding:0}._heroContent_p1w5n_92{padding:1rem}._section_p1w5n_96{border-radius:0;margin:0 0 .5rem}._actionButton_p1w5n_101,._quickAction_p1w5n_105{min-height:44px}}@media (min-width: 768px){._heroImageContainer_p1w5n_61{width:400px}}._heroImage_p1w5n_61{width:100%;height:100%;object-fit:contain;background-color:var(--image-bg, #000)}._imagePlaceholder_p1w5n_123{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff}._heroContent_p1w5n_92{flex:1;padding:1rem 0}._title_p1w5n_138{margin:0 0 .5rem;font-size:2rem;font-weight:700;color:var(--text-primary)}@media (min-width: 768px){._title_p1w5n_138{font-size:2.5rem}}._location_p1w5n_151{margin:0 0 1.5rem;font-size:1.125rem;color:var(--accent-primary);font-weight:500}._actions_p1w5n_159{display:flex;gap:1rem;flex-wrap:wrap}._actionButton_p1w5n_101{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-color);border-radius:24px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease}._actionButton_p1w5n_101:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow)}._actionButton_p1w5n_101._active_p1w5n_185,._editButton_p1w5n_191{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}._editButton_p1w5n_191:hover{background:var(--accent-hover)}._content_p1w5n_202{display:flex;flex-direction:column;gap:2rem}._section_p1w5n_96{background:var(--card-bg);border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px var(--shadow)}._sectionTitle_p1w5n_215{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:var(--text-primary)}._description_p1w5n_222{margin:0;line-height:1.7;color:var(--text-secondary);white-space:pre-line}._quickActions_p1w5n_230{display:flex;flex-wrap:wrap;gap:1rem}._quickAction_p1w5n_105{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1.5rem;background:var(--bg-secondary);border-radius:12px;color:var(--text-primary);text-decoration:none;font-weight:500;transition:all .2s ease;min-width:100px}._quickAction_p1w5n_105:hover{background:var(--accent-primary);color:#fff;transform:translateY(-2px)}._quickAction_p1w5n_105 svg{color:var(--accent-primary)}._quickAction_p1w5n_105:hover svg{color:#fff}._contactGrid_p1w5n_266{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}._contactItem_p1w5n_273{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--bg-secondary);border-radius:8px;color:var(--text-primary);text-decoration:none;transition:all .2s ease}._contactItem_p1w5n_273:hover{background:var(--bg-tertiary)}._contactItem_p1w5n_273 svg{color:var(--accent-primary);flex-shrink:0}._socialLinks_p1w5n_295{display:flex;flex-wrap:wrap;gap:.75rem}._socialLink_p1w5n_295{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--bg-secondary);border-radius:20px;color:var(--text-primary);text-decoration:none;font-size:.875rem;transition:all .2s ease}._socialLink_p1w5n_295:hover{background:var(--accent-primary);color:#fff}._socialIcon_p1w5n_319{font-size:1.125rem}._mapContainer_p1w5n_324{border-radius:8px;overflow:hidden}._eventsList_p1w5n_330{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._eventCard_p1w5n_336{display:flex;gap:1rem;padding:1rem;background:var(--bg-secondary);border-radius:12px;text-decoration:none;color:inherit;transition:all .2s ease}._eventCard_p1w5n_336:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow)}._eventCard_p1w5n_336._pastEvent_p1w5n_352{opacity:.7}._eventImage_p1w5n_356{width:80px;height:80px;object-fit:contain;background-color:var(--image-bg, #000);border-radius:8px;flex-shrink:0}._eventInfo_p1w5n_365{flex:1;min-width:0}._eventInfo_p1w5n_365 h3{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._eventDate_p1w5n_380{margin:0 0 .25rem;font-size:.875rem;color:var(--accent-primary)}._eventBands_p1w5n_386{margin:0;font-size:.875rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._heroImageContainer_p1w5n_61{position:relative}._galleryNav_p1w5n_400{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}._galleryNav_p1w5n_400:hover{background:#000000b3;transform:translateY(-50%) scale(1.1)}._galleryNavLeft_p1w5n_423{left:1rem}._galleryNavRight_p1w5n_427{right:1rem}._galleryIndicator_p1w5n_431{position:absolute;bottom:1rem;right:1rem;background:#000000b3;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:500;z-index:10}._thumbnailGrid_p1w5n_445{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}._thumbnail_p1w5n_445{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease}._thumbnail_p1w5n_445:hover{transform:scale(1.05);box-shadow:0 4px 12px var(--shadow)}._thumbnailImage_p1w5n_465{width:100%;height:100%;object-fit:contain;background-color:var(--image-bg, #000)}._thumbnailCaption_p1w5n_472{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);color:#fff;padding:.5rem;font-size:.75rem;text-align:center}._lightbox_p1w5n_485{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}._lightboxClose_p1w5n_499{position:absolute;top:1rem;right:1rem;background:#ffffff1a;color:#fff;border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:1001}._lightboxClose_p1w5n_499:hover{background:#fff3;transform:scale(1.1)}._lightboxImage_p1w5n_522{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px;background-color:var(--image-bg, #000)}._lightboxNav_p1w5n_530{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;color:#fff;border:none;border-radius:50%;width:64px;height:64px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:1001}._lightboxNav_p1w5n_530:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}._lightboxNavLeft_p1w5n_553{left:2rem}._lightboxNavRight_p1w5n_557{right:2rem}._lightboxCaption_p1w5n_561{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:1rem 2rem;border-radius:8px;max-width:80%;text-align:center}._lightboxCounter_p1w5n_574{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:500}@media (max-width: 768px){._lightboxNav_p1w5n_530{width:48px;height:48px}._lightboxNavLeft_p1w5n_553{left:.5rem}._lightboxNavRight_p1w5n_557{right:.5rem}}._notifyToggle_p1w5n_603{display:flex;align-items:center;gap:.5rem;margin-top:.625rem;font-size:.8125rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}._notifyToggle_p1w5n_603 input{accent-color:var(--accent-primary);width:16px;height:16px;cursor:pointer}._container_pxueg_1{width:min(96vw,1800px);margin:0 auto;padding:2rem 1rem 4rem}._header_pxueg_7{margin-bottom:1.5rem}._title_pxueg_11{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .25rem}._subtitle_pxueg_18{color:var(--text-secondary);margin:0}._filters_pxueg_24{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.75rem}._searchInput_pxueg_32{flex:1 1 220px;min-width:200px;padding:.6rem .9rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem}._searchInput_pxueg_32:focus{outline:none;border-color:var(--accent-primary)}._select_pxueg_48{padding:.6rem .9rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;cursor:pointer}._nearbyChip_pxueg_58{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .9rem;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-secondary);color:var(--text-primary);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s ease}._nearbyChip_pxueg_58:hover{border-color:var(--accent-primary)}._nearbyActive_pxueg_77{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}._geoHint_pxueg_83{color:var(--text-secondary);font-size:.9rem;margin:-1rem 0 1.5rem}._grid_pxueg_90{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}._card_pxueg_96{background-color:var(--card-bg);border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px var(--shadow);cursor:pointer;display:flex;flex-direction:column}._card_pxueg_96:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow)}._imageContainer_pxueg_112{position:relative;width:100%;padding-top:62.5%;overflow:hidden;background-color:var(--bg-tertiary)}._image_pxueg_112{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._imagePlaceholder_pxueg_128{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:var(--text-tertiary);background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%)}._distanceBadge_pxueg_140{position:absolute;top:.6rem;right:.6rem;background:#000000a6;color:#fff;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600}._cardBody_pxueg_152{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.5rem;flex:1}._cardTitle_pxueg_160{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._chips_pxueg_171{display:flex;flex-wrap:wrap;gap:.35rem}._typeChip_pxueg_177{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .55rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.75rem;font-weight:600}._menuChip_pxueg_189{background:var(--accent-primary);color:#fff;text-decoration:none}._cardMeta_pxueg_195{display:flex;align-items:center;gap:.35rem;color:var(--text-secondary);font-size:.85rem;min-width:0}._cardMeta_pxueg_195 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardFooter_pxueg_210{display:flex;gap:1rem;margin-top:auto;padding-top:.35rem;color:var(--text-secondary);font-size:.85rem}._stat_pxueg_219{display:inline-flex;align-items:center;gap:.3rem}._ratingStat_pxueg_225{color:var(--text-primary);font-weight:600}._ratingStar_pxueg_230{color:#f5a524;fill:#f5a524}._ratingCount_pxueg_235{color:var(--text-secondary);font-weight:400}._loadMoreWrap_pxueg_241{display:flex;justify-content:center;margin-top:2rem}._loadMore_pxueg_241{padding:.7rem 2rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .15s ease}._loadMore_pxueg_241:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}._loadMore_pxueg_241:disabled{opacity:.6;cursor:default}._message_pxueg_270{text-align:center;padding:4rem 1rem;color:var(--text-secondary)}._message_pxueg_270 h2{color:var(--text-primary);margin:.5rem 0}._messageIcon_pxueg_281{font-size:3rem}._skeleton_pxueg_286{pointer-events:none}._skeleton_pxueg_286 ._imageContainer_pxueg_112{animation:_pulse_pxueg_1 1.5s ease-in-out infinite}._skeletonLine_pxueg_294{height:.9rem;border-radius:4px;background:var(--bg-tertiary);animation:_pulse_pxueg_1 1.5s ease-in-out infinite}@keyframes _pulse_pxueg_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){._container_pxueg_1{padding-top:1.25rem}._title_pxueg_11{font-size:1.5rem}._grid_pxueg_90{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}}._container_gw49u_1{width:min(96vw,1100px);margin:0 auto;padding:2rem 1rem 4rem}._header_gw49u_7{margin-bottom:1.5rem}._title_gw49u_11{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .25rem}._subtitle_gw49u_18{color:var(--text-secondary);margin:0}._filters_gw49u_24{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}._searchInput_gw49u_32{flex:1 1 260px;min-width:200px;padding:.6rem .9rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem}._searchInput_gw49u_32:focus{outline:none;border-color:var(--accent-primary)}._priceInput_gw49u_48{width:110px;padding:.6rem .7rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem}._priceInput_gw49u_48:focus{outline:none;border-color:var(--accent-primary)}._select_gw49u_63{padding:.6rem .9rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;cursor:pointer}._dietaryRow_gw49u_73{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem}._dietaryChip_gw49u_80{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s ease}._dietaryChip_gw49u_80:hover{border-color:var(--accent-primary)}._dietaryChipActive_gw49u_99{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}._list_gw49u_106{display:flex;flex-direction:column;gap:.75rem}._row_gw49u_112{display:flex;gap:.9rem;padding:.75rem;background-color:var(--card-bg);border-radius:12px;box-shadow:0 2px 8px var(--shadow);cursor:pointer;transition:all .2s ease}._row_gw49u_112:hover{transform:translateY(-2px);box-shadow:0 6px 18px var(--shadow)}._thumb_gw49u_128{flex:0 0 64px;width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center}._thumbImage_gw49u_140{width:100%;height:100%;object-fit:cover}._thumbIcon_gw49u_146{color:var(--text-tertiary)}._rowBody_gw49u_150{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;justify-content:center}._rowTop_gw49u_159{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}._dishName_gw49u_166{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._price_gw49u_48{flex:0 0 auto;font-weight:700;color:var(--accent-primary);font-size:.95rem;white-space:nowrap}._dishDescription_gw49u_184{margin:0;color:var(--text-secondary);font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_gw49u_193{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.15rem}._placeLink_gw49u_201{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-secondary);font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dietaryFlags_gw49u_213{display:inline-flex;gap:.35rem;flex:0 0 auto;color:var(--accent-primary)}._dietaryIcon_gw49u_220{flex:0 0 auto}._loadMoreWrap_gw49u_225{display:flex;justify-content:center;margin-top:2rem}._loadMore_gw49u_225{padding:.7rem 2rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .15s ease}._loadMore_gw49u_225:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}._loadMore_gw49u_225:disabled{opacity:.6;cursor:default}._message_gw49u_254{text-align:center;padding:4rem 1rem;color:var(--text-secondary)}._message_gw49u_254 h2{color:var(--text-primary);margin:.5rem 0}._messageIcon_gw49u_265{font-size:3rem}._skeleton_gw49u_270{pointer-events:none}._skeleton_gw49u_270 ._thumb_gw49u_128{animation:_pulse_gw49u_1 1.5s ease-in-out infinite}._skeletonLine_gw49u_278{height:.8rem;border-radius:4px;background:var(--bg-tertiary);animation:_pulse_gw49u_1 1.5s ease-in-out infinite;margin:.2rem 0}@keyframes _pulse_gw49u_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 640px){._container_gw49u_1{padding-top:1.25rem}._title_gw49u_11{font-size:1.5rem}._row_gw49u_112{padding:.6rem}._thumb_gw49u_128{flex-basis:52px;width:52px;height:52px}}._container_17k5c_1{width:min(96vw,900px);margin:0 auto;padding:2rem 1rem 4rem}._header_17k5c_7{margin-bottom:1.5rem}._title_17k5c_11{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .25rem}._subtitle_17k5c_18{color:var(--text-secondary);margin:0}._createRow_17k5c_23{display:flex;gap:.75rem;margin-bottom:2rem}._createInput_17k5c_29{flex:1;padding:.65rem 1rem;border-radius:8px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem}._createInput_17k5c_29:focus{outline:none;border-color:var(--accent-primary)}._createButton_17k5c_44{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.1rem;border-radius:8px;border:none;background:var(--accent-primary);color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;white-space:nowrap}._createButton_17k5c_44:hover:not(:disabled){background:var(--accent-hover)}._createButton_17k5c_44:disabled{opacity:.5;cursor:default}._message_17k5c_68{color:var(--text-secondary);text-align:center;padding:3rem 0}._empty_17k5c_74{text-align:center;padding:4rem 1rem;color:var(--text-secondary)}._emptyIcon_17k5c_80{color:var(--text-tertiary);margin-bottom:.75rem}._grid_17k5c_85{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}._card_17k5c_91{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;background:var(--card-bg);border-radius:12px;padding:1rem;box-shadow:0 2px 8px var(--shadow)}._cardHeader_17k5c_102{flex:1;cursor:pointer;min-width:0}._cardTitle_17k5c_108{margin:0 0 .25rem;font-size:1.05rem;font-weight:700;color:var(--text-primary)}._cardDescription_17k5c_115{margin:0 0 .4rem;color:var(--text-secondary);font-size:.85rem}._itemCount_17k5c_121{color:var(--accent-primary);font-size:.8rem;font-weight:600}._cardActions_17k5c_127{display:flex;gap:.25rem;flex:0 0 auto}._iconButton_17k5c_133{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:none;background:transparent;color:var(--text-secondary);cursor:pointer}._iconButton_17k5c_133:hover{background:var(--bg-tertiary);color:var(--text-primary)}._editRow_17k5c_151{flex:1;display:flex;gap:.4rem;align-items:center}._editInput_17k5c_158{flex:1;padding:.4rem .6rem;border-radius:6px;border:1px solid var(--accent-primary);background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem}._editInput_17k5c_158:focus{outline:none}._container_uf99b_1{width:min(96vw,1200px);margin:0 auto;padding:1.5rem 1rem 4rem}._backButton_uf99b_7{display:inline-flex;align-items:center;gap:.4rem;background:none;border:none;color:var(--text-secondary);font-size:.9rem;cursor:pointer;padding:.5rem 0;margin-bottom:.5rem}._backButton_uf99b_7:hover{color:var(--text-primary)}._header_uf99b_24{margin-bottom:1.5rem}._title_uf99b_28{font-size:1.8rem;font-weight:700;color:var(--text-primary);margin:0 0 .25rem}._subtitle_uf99b_35{color:var(--text-secondary);margin:0}._message_uf99b_40{text-align:center;color:var(--text-secondary);padding:3rem 0}._empty_uf99b_46{text-align:center;color:var(--text-secondary);padding:4rem 1rem}._emptyLink_uf99b_52{display:inline-block;margin-top:.75rem;color:var(--accent-primary);font-weight:600;text-decoration:none}._emptyLink_uf99b_52:hover{text-decoration:underline}._grid_uf99b_64{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}._card_uf99b_70{position:relative;background:var(--card-bg);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px var(--shadow)}._cardBody_uf99b_78{cursor:pointer}._imageContainer_uf99b_82{position:relative;width:100%;padding-top:62.5%;overflow:hidden;background-color:var(--bg-tertiary)}._image_uf99b_82{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._imagePlaceholder_uf99b_98{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:var(--text-tertiary);background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%)}._cardText_uf99b_110{padding:.75rem .9rem}._cardTitle_uf99b_114{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0 0 .3rem}._cardMeta_uf99b_121{display:flex;align-items:center;gap:.3rem;color:var(--text-secondary);font-size:.8rem}._cardMeta_uf99b_121 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._removeButton_uf99b_135{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:none;background:#0009;color:#fff;cursor:pointer}._removeButton_uf99b_135:hover{background:#000c}._container_utlh6_1{width:min(96vw,1800px);margin:0 auto;padding:2rem 1rem 4rem}._header_utlh6_7{margin-bottom:1.5rem}._title_utlh6_11{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 .25rem}._subtitle_utlh6_18{color:var(--text-secondary);margin:0}._filters_utlh6_23{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.75rem}._searchInput_utlh6_31{flex:1 1 220px;min-width:200px;padding:.6rem .9rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem}._searchInput_utlh6_31:focus{outline:none;border-color:var(--accent-primary)}._select_utlh6_47{padding:.6rem .9rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;cursor:pointer}._grid_utlh6_57{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}._card_utlh6_63{background-color:var(--card-bg);border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px var(--shadow);cursor:pointer;display:flex;flex-direction:column}._card_utlh6_63:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow)}._imageContainer_utlh6_79{position:relative;width:100%;padding-top:100%;overflow:hidden;background-color:var(--bg-tertiary)}._image_utlh6_79{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._imagePlaceholder_utlh6_95{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%)}._cardBody_utlh6_105{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.45rem;flex:1}._cardTitle_utlh6_113{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._genreChip_utlh6_124{align-self:flex-start;padding:.15rem .55rem;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.75rem;font-weight:600}._cardFooter_utlh6_134{display:flex;gap:1rem;margin-top:auto;padding-top:.35rem;color:var(--text-secondary);font-size:.85rem}._stat_utlh6_143{display:inline-flex;align-items:center;gap:.3rem}._loadMoreWrap_utlh6_149{display:flex;justify-content:center;margin-top:2rem}._loadMore_utlh6_149{padding:.7rem 2rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .15s ease}._loadMore_utlh6_149:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}._loadMore_utlh6_149:disabled{opacity:.6;cursor:default}._message_utlh6_177{text-align:center;padding:4rem 1rem;color:var(--text-secondary)}._message_utlh6_177 h2{color:var(--text-primary);margin:.5rem 0}._messageIcon_utlh6_188{font-size:3rem}._skeleton_utlh6_192{pointer-events:none}._skeleton_utlh6_192 ._imageContainer_utlh6_79{animation:_pulse_utlh6_1 1.5s ease-in-out infinite}._skeletonLine_utlh6_200{height:.9rem;border-radius:4px;background:var(--bg-tertiary);animation:_pulse_utlh6_1 1.5s ease-in-out infinite}@keyframes _pulse_utlh6_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){._container_utlh6_1{padding-top:1.25rem}._title_utlh6_11{font-size:1.5rem}._grid_utlh6_57{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}}._container_1cqlz_1{max-width:720px;margin:0 auto;padding:24px 16px 64px}._header_1cqlz_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._backButton_1cqlz_14{background:none;border:none;color:var(--text-secondary);font-size:.9rem;cursor:pointer;padding:8px 0;text-decoration:none}._backButton_1cqlz_14:hover{color:var(--text-primary)}._qrButton_1cqlz_28{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer}._qrButton_1cqlz_28:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._loading_1cqlz_46,._error_1cqlz_47,._empty_1cqlz_48{text-align:center;color:var(--text-secondary);padding:48px 0}._error_1cqlz_47 h2{color:var(--text-primary);margin-bottom:8px}._title_1cqlz_59{display:flex;align-items:center;gap:10px;margin:0;font-size:1.6rem;color:var(--text-primary)}._subtitle_1cqlz_68{margin:4px 0 24px;color:var(--text-secondary)}._menuBlock_1cqlz_73{margin-bottom:32px}._menuName_1cqlz_77{font-size:1.2rem;color:var(--text-primary);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--border-color)}._externalButton_1cqlz_85{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:10px;background:var(--accent-primary);color:#fff;font-weight:600;text-decoration:none}._externalButton_1cqlz_85:hover{background:var(--accent-hover)}._menuImage_1cqlz_101{display:block;width:100%;border-radius:12px;margin-bottom:12px}._jumpNav_1cqlz_108{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._jumpChip_1cqlz_115{padding:6px 14px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);font-size:.8rem;font-weight:600;text-decoration:none;white-space:nowrap}._jumpChip_1cqlz_115:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._section_1cqlz_132{margin-bottom:28px;padding:16px;border-radius:14px;background:var(--card-bg);box-shadow:0 2px 8px var(--shadow);scroll-margin-top:16px}._sectionName_1cqlz_141{font-size:1.05rem;color:var(--accent-primary);margin:0 0 4px;text-transform:uppercase;letter-spacing:.04em}._sectionDescription_1cqlz_149{margin:0 0 10px;color:var(--text-tertiary);font-size:.85rem}._items_1cqlz_155{list-style:none;margin:0;padding:0}._item_1cqlz_155{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px dashed var(--border-color)}._item_1cqlz_155:last-child{border-bottom:none}._itemImage_1cqlz_174{flex:0 0 44px;width:44px;height:44px;border-radius:8px;object-fit:cover}._itemMain_1cqlz_182{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._itemName_1cqlz_190{color:var(--text-primary);font-weight:600}._itemBadges_1cqlz_195{display:inline-flex;gap:6px;color:var(--accent-primary);margin-top:2px}._itemDescription_1cqlz_202{color:var(--text-secondary);font-size:.85rem}._itemPrice_1cqlz_207{color:var(--text-primary);font-weight:700;white-space:nowrap}._container_mfidf_1{max-width:560px;margin:0 auto;padding:24px 16px 64px}._backButton_mfidf_7{background:none;border:none;color:var(--text-secondary);font-size:.9rem;cursor:pointer;padding:8px 0;margin-bottom:12px}._backButton_mfidf_7:hover{color:var(--text-primary)}._loading_mfidf_21,._error_mfidf_22{text-align:center;color:var(--text-secondary);padding:48px 0}._error_mfidf_22 h2{color:var(--text-primary);margin-bottom:8px}._card_mfidf_33{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;text-align:center}._avatar_mfidf_44,._avatarFallback_mfidf_45{width:96px;height:96px;border-radius:50%;margin-bottom:16px}._avatar_mfidf_44{object-fit:cover}._avatarFallback_mfidf_45{background:var(--accent-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:700}._name_mfidf_66{margin:0;font-size:1.5rem;color:var(--text-primary)}._username_mfidf_72{margin:4px 0 0;color:var(--text-tertiary);font-size:.95rem}._bio_mfidf_78{margin:14px 0 0;color:var(--text-secondary);font-size:.95rem;line-height:1.5;max-width:420px}._stats_mfidf_86{display:flex;gap:10px;margin-top:16px;color:var(--text-secondary);font-size:.9rem}._stats_mfidf_86 strong{color:var(--text-primary)}._statDivider_mfidf_98{color:var(--text-tertiary)}._actions_mfidf_102{display:flex;gap:10px;margin-top:20px}._primaryButton_mfidf_108{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:999px;border:none;background:var(--accent-primary);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer}._primaryButton_mfidf_108:hover{background:var(--accent-hover)}._primaryButton_mfidf_108._following_mfidf_126{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color)}._secondaryButton_mfidf_132{display:inline-flex;align-items:center;justify-content:center;width:42px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer}._secondaryButton_mfidf_132:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._uploadButton_mfidf_149{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:.95rem;font-weight:700;cursor:pointer}._uploadButton_mfidf_149:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._meHint_mfidf_168{margin:14px 0 0;font-size:.82rem;color:var(--text-tertiary);max-width:340px}._memberSince_mfidf_175{display:flex;align-items:center;gap:6px;margin:18px 0 0;color:var(--text-tertiary);font-size:.8rem}*{margin:0;padding:0;box-sizing:border-box}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-weight:400}[data-theme=dark]{--bg-primary: #0a0e27;--bg-secondary: #151933;--bg-tertiary: #1e2442;--text-primary: #f8f9fa;--text-secondary: #adb5bd;--text-tertiary: #6c757d;--border-color: #2d3254;--accent-primary: #4c6ef5;--accent-hover: #5c7cfa;--card-bg: #151933;--card-hover: #1e2442;--overlay-bg: rgba(10, 14, 39, .95);--shadow: rgba(0, 0, 0, .5);--image-bg: #000000}[data-theme=light]{--bg-primary: #ffffff;--bg-secondary: #f8f9fa;--bg-tertiary: #e9ecef;--text-primary: #212529;--text-secondary: #495057;--text-tertiary: #6c757d;--border-color: #dee2e6;--accent-primary: #4c6ef5;--accent-hover: #5c7cfa;--card-bg: #ffffff;--card-hover: #f8f9fa;--overlay-bg: rgba(255, 255, 255, .95);--shadow: rgba(0, 0, 0, .1);--image-bg: #ffffff}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--bg-primary);color:var(--text-primary);min-height:100vh;min-height:100dvh;transition:background-color .3s ease,color .3s ease;overscroll-behavior-y:contain;-webkit-tap-highlight-color:transparent;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}#root{min-height:100vh;min-height:100dvh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:var(--bg-tertiary);border-radius:8px}@media (display-mode: standalone){body{padding-top:env(safe-area-inset-top)}}img{content-visibility:auto}*{-webkit-overflow-scrolling:touch}
