@layer components{.page_contentGrid___WpjW{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;@media (min-width:1024px){grid-template-columns:1fr 350px}}.page_sidebar__ttV2X{@media (min-width:1024px){position:-webkit-sticky;position:sticky;top:2rem;align-self:start}}}@layer components{.ArticleBody_container__eR3JD{max-width:800px;margin:0 auto;padding:var(--theme-spacing-xl) var(--theme-spacing-lg)}@media (min-width:var(--theme-breakpoints-sm )){.ArticleBody_container__eR3JD{padding:var(--theme-spacing-xxl) var(--theme-spacing-lg)}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG>*+*{margin-top:.75em}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h1,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h2,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h3,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h4,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h5,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h6{line-height:1.3;font-weight:700;margin-top:var(--theme-spacing-xl);margin-bottom:var(--theme-spacing-md);color:var(--theme-colors-text)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h1{font-size:var(--theme-fontSizes-xxl)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h2{font-size:var(--theme-fontSizes-xl)}@media (min-width:var(--theme-breakpoints-md )){.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h2{font-size:1.875rem}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h3{font-size:var(--theme-fontSizes-lg)}@media (min-width:var(--theme-breakpoints-md )){.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h3{font-size:1.5rem}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h4{font-size:var(--theme-fontSizes-lg)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG p{line-height:1.8;font-size:var(--theme-fontSizes-md);color:var(--theme-colors-text)}@media (min-width:var(--theme-breakpoints-md )){.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG p{font-size:1.0625rem}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG a{color:var(--theme-colors-primary);text-decoration:underline;cursor:pointer;transition:var(--theme-transitions-fast)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG a:hover{color:var(--theme-colors-primaryDark)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ol,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ul{padding-left:var(--theme-spacing-lg);margin:var(--theme-spacing-md) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ol li,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ul li{line-height:1.8;margin:var(--theme-spacing-sm) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG blockquote{border-left:4px solid var(--theme-colors-primary);padding-left:var(--theme-spacing-lg);margin:var(--theme-spacing-lg) 0;font-style:italic;color:var(--theme-colors-textSecondary)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG code{background:var(--theme-colors-background);border-radius:var(--theme-borderRadius-small);padding:.2em .4em;font-size:var(--theme-fontSizes-sm);font-family:Courier New,monospace;color:var(--theme-colors-text)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG pre{background:var(--theme-colors-dark);color:var(--theme-colors-light);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);overflow-x:auto;margin:var(--theme-spacing-lg) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG pre code{background:none;padding:0;color:inherit;font-size:var(--theme-fontSizes-sm);line-height:1.5}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG img{max-width:100%;height:auto;border-radius:var(--theme-borderRadius-medium);margin:var(--theme-spacing-lg) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG hr{border:none;border-top:2px solid var(--theme-colors-border);margin:var(--theme-spacing-xl) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table{border-collapse:collapse;width:100%;margin:var(--theme-spacing-lg) 0;overflow-x:auto;display:block}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table td,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table th{border:1px solid var(--theme-colors-border);padding:var(--theme-spacing-sm) var(--theme-spacing-md);text-align:left}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table th{background:var(--theme-colors-background);font-weight:700;color:var(--theme-colors-text)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table tr:nth-child(2n){background:var(--theme-colors-backgroundAlt)}.CategoryTag_tag__as_dm{display:inline-block;padding:var(--theme-spacing-xs) var(--theme-spacing-sm);font-size:var(--theme-fontSizes-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-colors-primary);background-color:color-mix(in srgb,var(--theme-colors-primaryLight) 12%,transparent);border-radius:var(--theme-borderRadius-large);text-decoration:none;transition:var(--theme-transitions-fast)}.CategoryTag_tag__as_dm:hover{background-color:color-mix(in srgb,var(--theme-colors-primaryLight) 25%,transparent);transform:translateY(-1px)}.CategoryTag_tagPlain__A0QU5{display:inline-block;padding:.25rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.PublishedDate_dateText__rZHt3,.ReadTime_container__KPi4J{font-size:.875rem;color:var(--theme-colors-textSecondary)}.ReadTime_container__KPi4J{display:inline-flex;align-items:center;gap:.25rem}.ReadTime_icon__23hTl{width:14px;height:14px}.ArticleMeta_container__U3cLo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--theme-spacing-md);padding:var(--theme-spacing-sm) 0}.ArticleMeta_divider__B2M5Y{width:1px;height:16px;background-color:var(--theme-colors-border)}.DetailPageHeader_headerContainer__JiuJ6{justify-content:space-between;margin-bottom:var(--theme-spacing-md);flex-wrap:wrap}.DetailPageHeader_backButtonContainer__ay18y,.DetailPageHeader_headerContainer__JiuJ6{display:flex;align-items:center;gap:var(--theme-spacing-md)}.DetailPageHeader_actionButtonsContainer__BBniY{display:flex;gap:var(--theme-spacing-md);flex-wrap:wrap}.StandingRow_row___FuSL{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--theme-colors-border)}.StandingRow_row___FuSL:last-child{border-bottom:none}.StandingRow_rankCell__tunD_{min-width:32px;font-weight:700;font-size:var(--theme-typography-fontSize-md);text-align:center;color:var(--theme-colors-textSecondary)}.StandingRow_rankCellFirst__U1CNH{color:var(--theme-colors-warning)}.StandingRow_rankCellTop__N6Onz{color:var(--theme-colors-primary)}.StandingRow_participantCell__LswuK{flex:1 1;display:flex;align-items:center;gap:8px;min-width:0}.StandingRow_nameLink___HG8g{font-size:var(--theme-typography-fontSize-sm);color:var(--theme-colors-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StandingRow_nameLink___HG8g:hover{text-decoration:underline}.StandingRow_nameText___teoh{font-size:var(--theme-typography-fontSize-sm);color:var(--theme-colors-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StandingRow_statCell__zFDnH{min-width:40px;text-align:center;font-size:var(--theme-typography-fontSize-sm);color:var(--theme-colors-textSecondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StandingRow_statLabel__I8cF7{display:block;font-size:var(--theme-typography-fontSize-xs);color:var(--theme-colors-textSecondary)}.StandingRow_statGroup__T_DSG{display:flex;gap:16px}.DetailPageTitle_titleContainer___JQ_Q{color:var(--theme-colors-primary);margin-bottom:var(--theme-spacing-md);display:flex;align-items:center;gap:var(--theme-spacing-sm);font-size:var(--theme-fontSizes-xl)}.DetailPageTitle_iconContainer__BLx07{font-size:1.5rem;display:flex;align-items:center;justify-content:center}.DetailPageContainer_container__3rxle{max-width:1200px;margin:0 auto;padding:var(--theme-spacing-lg)}.DetailPageContainer_mainContent__3J0bx{display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.EditAccessibilityDialog_dialogContent__YmQjB{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditAccessibilityDialog_dialogBody__TZcT_{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl);display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.EditAccessibilityDialog_checkboxGrid__UTQbg{display:grid;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md)}.EditAccessibilityDialog_infoBox__mN47Z{background:color-mix(in srgb,var(--theme-colors-primaryLight) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-colors-primaryLight) 30%,transparent);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-md)}.EditGameOfferDialog_dialogContent__tKuD9{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditGameOfferDialog_dialogBody__vF0P8{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl);display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.EditGameOfferDialog_infoBox__MZzf7{background:color-mix(in srgb,var(--theme-colors-primaryLight) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-colors-primaryLight) 30%,transparent);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-md)}.EditGastroDialog_dialogContent__kgX7c{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditGastroDialog_dialogBody__6CePp{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl);display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.EditGastroDialog_infoBox__IE2SV{background:color-mix(in srgb,var(--theme-colors-primaryLight) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-colors-primaryLight) 30%,transparent);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-md)}.EditGeneralInfoDialog_dialogContent__S0Y7M{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditGeneralInfoDialog_dialogBody__3I0M2{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl);display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.EditGeneralInfoDialog_featureRow__LZ0xw{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md)}}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{@media (max-width:var(--theme-breakpoints-sm )){.EditGeneralInfoDialog_featureRow__LZ0xw{grid-template-columns:1fr}}.EditGeneralInfoDialog_infoBox__AFL7g{background:color-mix(in srgb,var(--theme-colors-primaryLight) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-colors-primaryLight) 30%,transparent);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-md)}.EditOpeningHoursDialog_dialogContent__tbJEm{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditOpeningHoursDialog_dialogBody__r5MLd{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl);display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.EditOpeningHoursDialog_dayRow__c1mLv{display:grid;grid-template-columns:150px 1fr;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md);align-items:center;padding:var(--theme-spacing-sm) 0;border-bottom:1px solid var(--theme-colors-border)}.EditOpeningHoursDialog_dayRow__c1mLv:last-child{border-bottom:none}.EditOpeningHoursDialog_dayContent__QeMPr{display:flex;gap:var(--theme-spacing-md);align-items:center}.EditOpeningHoursDialog_timeFieldsWrapper__jfYo8{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:var(--theme-spacing-sm);gap:var(--theme-spacing-sm);align-items:center;flex:1 1}.EditOpeningHoursDialog_specialHourRow__4xHke{display:flex;flex-direction:column;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-sm) 0;border-bottom:1px solid var(--theme-colors-border)}.EditOpeningHoursDialog_specialHourRow__4xHke:last-child{border-bottom:none}.EditOpeningHoursDialog_specialHourHeader__pagzL{display:grid;grid-template-columns:1fr 2fr auto;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md);align-items:end}.EditOpeningHoursDialog_specialHourDetails__6MG11{display:flex;gap:var(--theme-spacing-md);align-items:center;padding-left:var(--theme-spacing-sm)}.EditPrimaryImageDialog_dialogContent__bgCph{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditPrimaryImageDialog_dialogBody__mn3Ds{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl)}.EditPrimaryImageDialog_imagePreview__SEUZS{position:relative;width:100%;aspect-ratio:21/9;background:var(--theme-colors-backgroundAlt);border-radius:var(--theme-borderRadius-medium);overflow:hidden;margin-bottom:var(--theme-spacing-lg);display:flex;align-items:center;justify-content:center}.EditPrimaryImageDialog_placeholderContent__d3N2I{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--theme-spacing-md);color:var(--theme-colors-textSecondary)}.EditPrimaryImageDialog_placeholderContent__d3N2I svg{font-size:4rem}.EditPrimaryImageDialog_uploadArea__i689C{border:2px dashed var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-xl);text-align:center;transition:all var(--theme-transitions-fast);cursor:pointer}.EditPrimaryImageDialog_uploadArea__i689C:hover{border-color:var(--theme-colors-primary);background:color-mix(in srgb,var(--theme-colors-primaryLight) 10%,transparent)}.EditPrimaryImageDialog_uploadArea__i689C.EditPrimaryImageDialog_dragging__xfv3O{border-color:var(--theme-colors-primary);background:color-mix(in srgb,var(--theme-colors-primaryLight) 20%,transparent)}.EditPrimaryImageDialog_hiddenInput__7Mfhf{display:none}.EditPrimaryImageDialog_infoBox__iU6QX{background:color-mix(in srgb,var(--theme-colors-info) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-colors-info) 30%,transparent);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-md)}.EditPrimaryImageDialog_buttonGroup__reKON{display:flex;gap:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-lg)}.EditServicesDialog_dialogContent__zM0eZ{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditServicesDialog_dialogBody__LSm3n{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl)}.EditServicesDialog_serviceGrid__nB3uB{display:grid;grid-template-columns:1fr;grid-gap:var(--theme-spacing-lg);gap:var(--theme-spacing-lg)}.EditServicesDialog_infoBox__g0iKM{background:color-mix(in srgb,var(--theme-colors-primaryLight) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-colors-primaryLight) 30%,transparent);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-md)}.EditTransportDialog_dialogContent__84lgd{display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.EditTransportDialog_dialogBody__SSAYB{flex:1 1;overflow-y:auto;padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl);display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.EditTransportDialog_infoBox__2iKRI{background:color-mix(in srgb,var(--theme-colors-primaryLight) 10%,transparent);border:1px solid color-mix(in srgb,var(--theme-colors-primaryLight) 30%,transparent);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);margin-bottom:var(--theme-spacing-md)}}@layer components{}@layer components{}@layer components{}@layer components{}@keyframes Dialog_overlayShow__7aOZx{0%{opacity:0}to{opacity:1}}@keyframes Dialog_contentShow__igPhj{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@layer components{.Dialog_overlay__Wp5SE{background-color:rgba(0,0,0,.5);position:fixed;inset:0;z-index:1300;animation:Dialog_overlayShow__7aOZx .15s cubic-bezier(.16,1,.3,1)}.Dialog_content__cF_cT{background-color:var(--theme-colors-backgroundInput);border-radius:var(--theme-borderRadius-large);box-shadow:var(--theme-shadows-large);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:650px;max-height:85vh;padding:0;z-index:1400;animation:Dialog_contentShow__igPhj .15s cubic-bezier(.16,1,.3,1);overflow:visible}.Dialog_content__cF_cT:focus{outline:none}.Dialog_content__cF_cT[data-dialog-type=profile]{max-width:1200px}.Dialog_content__cF_cT[data-dialog-type=location]{max-width:900px}@media (max-width:576px){.Dialog_content__cF_cT{width:95vw;max-width:95vw;margin:var(--theme-spacing-sm)}}@media (min-width:576px){.Dialog_content__cF_cT{width:auto;min-width:400px}}.Dialog_header__MotiT{display:flex;justify-content:space-between;align-items:center;padding:var(--theme-spacing-lg);border-bottom:1px solid var(--theme-colors-border)}.Dialog_title__q9saf{color:var(--theme-colors-primary);margin:0;gap:var(--theme-spacing-sm)}.Dialog_close__bbwO9,.Dialog_title__q9saf{display:flex;align-items:center;font-size:var(--theme-fontSizes-lg)}.Dialog_close__bbwO9{background:none;border:none;color:var(--theme-colors-textSecondary);cursor:pointer;padding:var(--theme-spacing-sm);border-radius:var(--theme-borderRadius-small);justify-content:center;transition:var(--theme-transitions-fast)}.Dialog_close__bbwO9:hover{background:var(--theme-colors-backgroundAlt)}.Dialog_body__kYGlr{padding:var(--theme-spacing-lg);padding-bottom:var(--theme-spacing-xl);max-height:85vh;overflow-y:auto;overflow-x:hidden;position:relative;z-index:1}.Dialog_body--hasHeader__atQKJ{max-height:70vh}.Dialog_body__kYGlr::-webkit-scrollbar{width:8px}.Dialog_body__kYGlr::-webkit-scrollbar-track{background:var(--theme-colors-backgroundAlt);border-radius:4px}.Dialog_body__kYGlr::-webkit-scrollbar-thumb{background:var(--theme-colors-border);border-radius:4px}.Dialog_body__kYGlr::-webkit-scrollbar-thumb:hover{background:var(--theme-colors-textSecondary)}}@layer components{.FeedbackDialog_formContainer__izC_o{display:flex;flex-direction:column;gap:var(--theme-spacing-md)}.FeedbackDialog_categoryContainer__UidXw{display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.FeedbackDialog_categoryLabel__HGfPp{font-weight:600;font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-text)}.FeedbackDialog_radioContainer__nhmIw{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.FeedbackDialog_radioLabel__usphH{display:flex;align-items:center;gap:var(--theme-spacing-sm);cursor:pointer;font-size:var(--theme-fontSizes-sm)}.FeedbackDialog_radioInput__ipdL_{cursor:pointer}.FeedbackDialog_infoSection__R4nID{padding:var(--theme-spacing-md);background-color:var(--theme-colors-backgroundAlt);border-radius:var(--theme-borderRadius-medium);display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.FeedbackDialog_infoTitle__pNkVD{font-weight:600;font-size:var(--theme-fontSizes-sm);margin:0}.FeedbackDialog_checkboxContainer__ts5Wr{display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.FeedbackDialog_errorText__aSL3y{color:var(--theme-colors-error);font-size:var(--theme-fontSizes-sm);margin:0}.FeedbackDialog_hintText__7u7Kx{font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-textMuted)}.FeedbackDialog_screenshotPreview__u0YGt{max-height:150px;border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);object-fit:contain}.NavItem_itemButton__JubSp{width:100%;border:none;cursor:pointer;text-align:left;display:flex;align-items:center;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-sm) var(--theme-spacing-md);font-size:var(--theme-fontSizes-md);color:var(--theme-colors-text);background:transparent;border-radius:var(--theme-borderRadius-small);margin:2px var(--theme-spacing-sm);transition:all var(--theme-transitions-fast);position:relative;text-decoration:none;box-sizing:border-box}.NavItem_itemButton__JubSp:focus,.NavItem_itemButton__JubSp:hover{text-decoration:none}.NavItem_itemButton--active__gPXao{color:var(--theme-colors-primary);background:var(--theme-colors-backgroundAlt)}.NavItem_itemButton--subItem__vm3Ph{padding:var(--theme-spacing-xs) var(--theme-spacing-md);font-size:var(--theme-fontSizes-sm)}.NavItem_itemButton--small__8hm6A{font-size:var(--theme-fontSizes-xs);margin:0 var(--theme-spacing-sm)}.NavItem_itemButton--hasChildren__pqKru{padding-right:calc(40px + var(--theme-spacing-sm))}.NavItem_itemButton__JubSp:hover{cursor:pointer;background:var(--theme-colors-backgroundAlt);color:var(--theme-colors-text)}.NavItem_itemButton--active__gPXao:hover{background:var(--theme-colors-primaryDark);color:var(--theme-colors-light)}.NavItem_itemButton__JubSp:active{transform:translateY(1px)}.NavItem_itemIcon__TRahz{font-size:var(--theme-fontSizes-md);flex-shrink:0;width:20px;text-align:center;display:flex;align-items:center;justify-content:center}.NavItem_itemIcon--subItem__ycWAY{font-size:var(--theme-fontSizes-sm)}.NavItem_itemIcon--small__GQeFP{font-size:var(--theme-fontSizes-xs)}.NavItem_itemLabel__lPFRi{flex:1 1;font-weight:500}.NavSection_sectionContainer__m9QIt{margin-bottom:var(--theme-spacing-md)}.NavSection_itemsList__kCGZk,.NavSection_subItemsList__IyM7n{list-style:none;margin:0;padding:0}.NavSection_subItemsList__IyM7n{background:var(--theme-colors-background);border-left:2px solid var(--theme-colors-border);margin-left:var(--theme-spacing-lg);max-height:0;overflow:hidden;transition:max-height var(--theme-transitions-normal)}.NavSection_subItemsList--expanded___AG_j{max-height:500px}.NavSection_itemContainer__RFf_e{position:relative}.NavSection_mainItemWrapper__xOZuq{display:flex;align-items:center;position:relative}.NavSection_expandButtonWrapper__JLYbx{position:absolute;right:var(--theme-spacing-sm);top:50%;transform:translateY(-50%) rotate(0deg);transform-origin:center center;transition:transform var(--theme-transitions-fast);display:flex;align-items:center;justify-content:center}.NavSection_expandButtonWrapper--expanded__sw3WA{transform:translateY(-50%) rotate(90deg)}.NavigationSidebar_sidebarContainer__CbCsh{width:100%;height:100%;background:var(--theme-colors-light);display:flex;flex-direction:column;overflow:hidden;position:relative;top:0;left:0;bottom:0;z-index:var(--theme-zIndex-sidebar);transform:translateX(0);transition:all var(--theme-transitions-normal)}.NavigationSidebar_sidebarContainer__CbCsh[data-mobile=true]{position:absolute;top:60px}.NavigationSidebar_sidebarContainer__CbCsh[data-mobile=true][data-open=false]{transform:translateX(-100%)}.NavigationSidebar_sidebarHeader__crkfp{padding:var(--theme-spacing-md);border-bottom:1px solid var(--theme-colors-border);background:var(--theme-colors-lightDark);display:flex;justify-content:space-between;align-items:center;min-height:60px;flex-shrink:0}.NavigationSidebar_sidebarNav___3ycW{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:var(--theme-spacing-sm) 0;min-height:0}.NavigationSidebar_sidebarFooter__iF2TR{padding:var(--theme-spacing-md);border-top:1px solid var(--theme-colors-border);background:var(--theme-colors-lightDark);font-size:var(--theme-fontSizes-xs);flex-shrink:0}}@layer components{}@layer components{}@layer components{}@layer components{.Logo_container__jIejV{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:var(--theme-spacing-sm);color:var(--theme-colors-light);text-decoration:none;&:hover{opacity:.9}}.Logo_iconWrapper__AQm0R{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.Logo_text__6WDOM{font-family:var(--font-quicksand),"Quicksand",sans-serif;font-size:var(--theme-fontSizes-lg);font-weight:700;transition:all .3s ease;@media (max-width:767px){display:none}}.Logo_textVisible__gXAmp{opacity:1;transform:translateX(0)}.Logo_textHidden__v6JY3{opacity:0;transform:translateX(-10px);position:absolute;pointer-events:none}.Logo_brettspielText__n_4r0{color:#f4a259}.Logo_freundeText__YMlwP{color:#06d6a0}.SearchInput_container__luhZ4{position:relative;width:100%}.SearchInput_input__abMSn{width:100%;padding:var(--theme-spacing-sm);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-small);background:var(--theme-colors-light);color:var(--theme-colors-text);font-size:var(--theme-fontSizes-sm)}.SearchInput_inputWithIcon__Ujuyf{padding-left:40px;padding-right:var(--theme-spacing-md)}}@layer components{.SearchInput_input__abMSn::placeholder{color:var(--theme-colors-textSecondary)}.SearchInput_input__abMSn:focus{outline:none;border-color:var(--theme-colors-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-colors-primary) 12%,transparent)}.SearchInput_input__abMSn:disabled{opacity:.6;cursor:not-allowed;background:var(--theme-colors-backgroundDisabled)}.SearchInput_icon__7XmSM{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--theme-colors-textSecondary);font-size:var(--theme-fontSizes-sm);pointer-events:none;display:flex;align-items:center}.SearchResultItem_itemContainer__6_tpE{display:flex;align-items:center;padding:var(--theme-spacing-sm) var(--theme-spacing-md);border-radius:var(--theme-borderRadius-small);background-color:transparent;transition:background-color var(--theme-transitions-fast);cursor:pointer}.SearchResultItem_itemContainerFocused__BCkLR,.SearchResultItem_itemContainer__6_tpE:hover{background-color:var(--theme-colors-backgroundAlt)}.SearchResultItem_itemContainerFocused__BCkLR{display:flex;align-items:center;padding:var(--theme-spacing-sm) var(--theme-spacing-md);border-radius:var(--theme-borderRadius-small);transition:background-color var(--theme-transitions-fast);cursor:pointer}.SearchResultItem_itemContainerFocused__BCkLR:hover{background-color:var(--theme-colors-backgroundAlt)}.SearchResultItem_itemLink__M_RSb{display:flex;align-items:center;width:100%;text-decoration:none;color:inherit}.SearchResultItem_iconContainer__WSSDJ{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:var(--theme-spacing-sm);color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-sm)}.SearchResultItem_contentContainer__P1rGs{flex:1 1;min-width:0}.SearchResultItem_title__ozufR{font-size:var(--theme-fontSizes-sm);font-weight:500;color:var(--theme-colors-text);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultItem_subtitle__D9Wbf{font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-textSecondary);line-height:1.2;margin-top:var(--theme-spacing-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchDropdown_dropdownContainer__abuOi{position:absolute;top:100%;left:0;right:0;background:var(--theme-colors-backgroundInput);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);box-shadow:var(--theme-shadows-large);z-index:var(--theme-zIndex-dropdown);max-height:70vh;overflow:hidden;margin-top:var(--theme-spacing-xs)}.SearchDropdown_dropdownContent__f_2XG{max-height:60vh;overflow-y:auto}}@layer components{}@layer components{.SearchDropdown_dropdownContent__f_2XG::-webkit-scrollbar{width:6px}.SearchDropdown_dropdownContent__f_2XG::-webkit-scrollbar-track{background:var(--theme-colors-backgroundAlt)}.SearchDropdown_dropdownContent__f_2XG::-webkit-scrollbar-thumb{background:var(--theme-colors-border);border-radius:3px}.SearchDropdown_dropdownContent__f_2XG::-webkit-scrollbar-thumb:hover{background:var(--theme-colors-textSecondary)}.SearchDropdown_groupContainer__vReq_:not(:last-child),.SearchDropdown_groupHeader__pwr6Z{border-bottom:1px solid var(--theme-colors-border)}.SearchDropdown_groupHeader__pwr6Z{padding:var(--theme-spacing-sm) var(--theme-spacing-md);background-color:var(--theme-colors-backgroundAlt);font-size:var(--theme-fontSizes-xs);font-weight:600;color:var(--theme-colors-textSecondary);text-transform:uppercase;letter-spacing:.5px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.SearchDropdown_loadingContainer__FlUhc,.SearchDropdown_noResultsContainer__8KDNq{padding:var(--theme-spacing-lg);text-align:center;color:var(--theme-colors-textSecondary);font-size:var(--theme-fontSizes-sm)}.SearchDropdown_showAllContainer__IlwNW{border-top:1px solid var(--theme-colors-border);padding:var(--theme-spacing-sm) var(--theme-spacing-md);background-color:var(--theme-colors-backgroundAlt)}.SearchDropdown_showAllLink__T1Q_F{display:block;padding:var(--theme-spacing-sm);color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-sm);font-weight:500;text-decoration:none;border-radius:var(--theme-borderRadius-small);background-color:transparent;transition:all var(--theme-transitions-fast)}.SearchDropdown_showAllLinkFocused__v__sE,.SearchDropdown_showAllLink__T1Q_F:hover{background-color:var(--theme-colors-primary);color:var(--theme-colors-light)}.SearchDropdown_showAllLinkFocused__v__sE{display:block;padding:var(--theme-spacing-sm);font-size:var(--theme-fontSizes-sm);font-weight:500;text-decoration:none;border-radius:var(--theme-borderRadius-small);transition:all var(--theme-transitions-fast)}.SearchDropdown_showAllLinkFocused__v__sE:hover{background-color:var(--theme-colors-primary);color:var(--theme-colors-light)}.GlobalSearch_searchContainer__EoQyO{position:relative;flex:1 1;max-width:600px;transition:all .3s ease}.GlobalSearch_searchContainerFullWidth__6QiC_{position:relative;flex:1 1;max-width:100%;transition:all .3s ease}.MessageBell_container__6x7Lf{position:relative;display:inline-block}.MessageBell_badge__iiFX8{position:absolute;top:-4px;right:-4px;pointer-events:none}.NotificationBell_container__3BVwJ{position:relative;display:inline-block}.NotificationBell_badge__sF8sy{position:absolute;top:-4px;right:-4px;pointer-events:none}.NotificationPanel_panelContainer__CZE3e{position:absolute;top:calc(100% + 8px);right:0;width:400px;max-height:600px;background:var(--theme-colors-backgroundInput);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);box-shadow:var(--theme-shadows-large);display:flex;flex-direction:column;overflow:hidden;z-index:var(--theme-zIndices-dropdown)}}@layer components{}@layer components{}@layer components{}@layer components{@media (max-width:480px){.NotificationPanel_panelContainer__CZE3e{position:fixed;top:60px;right:0;left:0;width:100%;max-height:calc(100vh - 60px);border-radius:0}}.NotificationPanel_header__Dqllj{display:flex;align-items:center;justify-content:space-between;padding:var(--theme-spacing-md);border-bottom:1px solid var(--theme-colors-border);background:var(--theme-colors-background)}.NotificationPanel_headerTitle__Dj4LC{margin:0;font-size:var(--theme-fontSizes-md);font-weight:600;display:flex;align-items:center;gap:var(--theme-spacing-sm);color:var(--theme-colors-text)}.NotificationPanel_headerActions__LPrVy{display:flex;align-items:center}.NotificationPanel_notificationsList__oK94J{flex:1 1;overflow-y:auto}.NotificationPanel_notificationsList__oK94J::-webkit-scrollbar{width:6px}.NotificationPanel_notificationsList__oK94J::-webkit-scrollbar-track{background:var(--theme-colors-background)}.NotificationPanel_notificationsList__oK94J::-webkit-scrollbar-thumb{background:var(--theme-colors-border);border-radius:3px}.NotificationPanel_emptyStateWrapper__M_fFE,.NotificationPanel_loadingWrapper__Iuiqa{padding:var(--theme-spacing-xl)}.NotificationPanel_errorWrapper__jO3xB{padding:var(--theme-spacing-md)}.NotificationPanel_footer__D_42z{padding:var(--theme-spacing-md);border-top:1px solid var(--theme-colors-border);text-align:center}.NotificationPanel_footerContent__wmRl2{text-align:center}.NotificationPanel_loadMoreWrapper__aARbZ{padding:var(--theme-spacing-sm)}.NotificationBellWithPanel_container__mijYb,.UserProfileMenu_menuContainer__T86HR{position:relative}.UserProfileMenu_menuButton__XTK4w{background:none;border:none;cursor:pointer;padding:var(--theme-spacing-xs);border-radius:var(--theme-borderRadius-small);transition:background var(--theme-transitions-fast)}.UserProfileMenu_menuButton__XTK4w:hover{background:color-mix(in srgb,var(--theme-colors-light) 20%,transparent)}.UserProfileMenu_menuDropdown__BgxEy{position:absolute;top:100%;right:0;margin-top:var(--theme-spacing-xs);background:var(--theme-colors-backgroundAlt);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);box-shadow:var(--theme-shadows-medium);min-width:200px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease}.UserProfileMenu_menuDropdown__BgxEy:before{content:"";position:absolute;top:-8px;right:16px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--theme-colors-backgroundAlt)}.UserProfileMenu_menuDropdown--open__5Z9lp{opacity:1;visibility:visible;transform:translateY(0)}.UserProfileMenu_menuHeader__FSnkU{padding:var(--theme-spacing-md);border-bottom:1px solid var(--theme-colors-border);display:flex;align-items:center;gap:var(--theme-spacing-sm)}.UserProfileMenu_userInfo___vQnb{flex:1 1}.UserProfileMenu_userName__I1ksh{font-weight:600;color:var(--theme-colors-text);font-size:var(--theme-fontSizes-sm)}.UserProfileMenu_userEmail__B5_DJ{color:var(--theme-colors-textSecondary);font-size:var(--theme-fontSizes-xs)}.UserProfileMenu_menuList__FZ9EA{list-style:none;margin:0;padding:var(--theme-spacing-xs) 0}.UserProfileMenu_menuLink__66V_t{width:100%;padding:var(--theme-spacing-sm) var(--theme-spacing-md);background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:var(--theme-spacing-sm);color:var(--theme-colors-text);font-size:var(--theme-fontSizes-sm);text-align:left;transition:background var(--theme-transitions-fast)}.UserProfileMenu_menuLink__66V_t:hover{background:var(--theme-colors-lightDark)}.UserProfileMenu_menuIcon__Xm_xM{color:var(--theme-colors-textSecondary);width:16px}.MonthHeader_monthHeaderContainer__dU0Sm{margin-top:var(--theme-spacing-xl);margin-bottom:var(--theme-spacing-md);display:flex;align-items:center;justify-content:space-between}.MonthHeader_monthHeaderContainer__dU0Sm:first-of-type{margin-top:0}.MonthHeader_headingWithIcon__8n1Ss{display:flex;align-items:center;gap:var(--theme-spacing-sm)}.MonthHeader_monthHeading__lQQPA{color:var(--theme-colors-primary);margin:0;font-size:var(--theme-fontSizes-xl)}.MonthHeader_eventCount__a17bN{background-color:var(--theme-colors-primary);color:var(--theme-colors-light);padding:var(--theme-spacing-xs) var(--theme-spacing-sm);border-radius:var(--theme-borderRadius-small);font-size:var(--theme-fontSizes-sm);font-weight:700}.MonthHeader_calendarIcon__kd89C{color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-lg)}.ForumPreviewCard_cardContainer__wVyUp{background:var(--theme-colors-backgroundInput);border-radius:var(--theme-borderRadius-large);border:1px solid var(--theme-colors-border);overflow:hidden}.ForumPreviewCard_header__S0Zk3{display:flex;align-items:center;justify-content:space-between;padding:var(--theme-spacing-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--theme-colors-primary) 10%,transparent),color-mix(in srgb,var(--theme-colors-primary) 5%,transparent));border-bottom:1px solid color-mix(in srgb,var(--theme-colors-primary) 20%,var(--theme-colors-border))}.ForumPreviewCard_headerTitle__sBs54{color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-lg);font-weight:700;margin:0;display:flex;align-items:center;gap:var(--theme-spacing-sm)}.ForumPreviewCard_headerTitle__sBs54 svg{color:var(--theme-colors-primary)}.ForumPreviewCard_content__OSEVV{padding:var(--theme-spacing-lg);display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.ForumPreviewCard_statsLine__86rWD{color:var(--theme-colors-textSecondary);font-size:var(--theme-fontSizes-sm);margin-bottom:var(--theme-spacing-xs)}.ForumPreviewCard_emptyText__kVIdu{color:var(--theme-colors-textLight);font-size:var(--theme-fontSizes-sm);text-align:center;padding:var(--theme-spacing-md) 0;margin:0}.ForumPreviewCard_topicList__E0_04{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.ForumPreviewCard_topicItem__gyzCo{border-radius:var(--theme-borderRadius-medium);transition:background var(--theme-transitions-fast)}.ForumPreviewCard_topicItem__gyzCo:hover{background:var(--theme-colors-backgroundAlt)}.ForumPreviewCard_topicLink___Mqio{display:flex;align-items:center;justify-content:space-between;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-sm);text-decoration:none;color:inherit}.ForumPreviewCard_topicTitle__d5ERW{font-size:var(--theme-fontSizes-sm);font-weight:500;color:var(--theme-colors-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.ForumPreviewCard_topicMeta__T_5PK{display:flex;align-items:center;gap:var(--theme-spacing-xs);flex-shrink:0}.ForumPreviewCard_postCountBadge__VBLFH{background:var(--theme-colors-primary)15;color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-xs);font-weight:600;padding:2px 6px;border-radius:var(--theme-borderRadius-small)}.ForumPreviewCard_relativeTime__Rx7dD{color:var(--theme-colors-textLight);font-size:var(--theme-fontSizes-xs)}.ForumPreviewCard_viewAllLink__jWE7t{display:block;text-align:center;color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-sm);font-weight:500;text-decoration:none;padding:var(--theme-spacing-sm) 0;margin-top:var(--theme-spacing-xs);border-top:1px solid var(--theme-colors-border);transition:color var(--theme-transitions-fast)}.ForumPreviewCard_viewAllLink__jWE7t:hover{color:var(--theme-colors-primaryDark)}.EditDialogBase_dialogContent__HiouS{display:flex;flex-direction:column;width:100%;max-width:100%;height:100%}}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{@media (min-width:var(--theme-breakpoints-sm )){.EditDialogBase_dialogContent__HiouS{min-width:400px}}.EditDialogBase_formContainer__nUuHU{display:flex;flex-direction:column;gap:var(--theme-spacing-md);flex:1 1;overflow-y:auto;overflow-x:hidden;padding:var(--theme-spacing-xs);overflow-wrap:break-word;word-wrap:break-word;-webkit-overflow-scrolling:touch}.EditDialogBase_formActions__x5lOj{display:flex;gap:var(--theme-spacing-sm);justify-content:flex-end;padding:var(--theme-spacing-md) var(--theme-spacing-xs) var(--theme-spacing-xs);border-top:1px solid var(--theme-colors-border);flex-shrink:0}.EditDialogBase_errorMessage__flKFX{color:var(--theme-colors-error);font-size:var(--theme-fontSizes-sm);margin-top:var(--theme-spacing-xs)}.EditDialogs_dialogContent__qUhOE{display:flex;flex-direction:column;gap:var(--theme-spacing-lg);width:100%;max-width:100%}}@layer components{@media (min-width:576px){.EditDialogs_dialogContent__qUhOE{min-width:600px;max-width:800px}}@media (min-width:768px){.EditDialogs_dialogContent__qUhOE{max-width:900px}}.EditDialogs_sectionHeader__4X_Ti{display:flex;align-items:center;gap:var(--theme-spacing-sm);margin-bottom:var(--theme-spacing-md)}.EditDialogs_uploadZone__kUjH3{border:2px dashed var(--theme-colors-border);border-radius:var(--theme-borderRadius-large);padding:var(--theme-spacing-xl);text-align:center;background:var(--theme-colors-backgroundAlt);transition:all .2s ease;cursor:pointer;position:relative}.EditDialogs_uploadZone__kUjH3:hover{border-color:var(--theme-colors-primary);background:var(--theme-colors-backgroundAlt)}.EditDialogs_uploadZone__kUjH3[data-drag-over=true]{border-color:var(--theme-colors-primary);background:color-mix(in srgb,var(--theme-colors-primary) 5%,transparent)}.EditDialogs_uploadZone__kUjH3[data-uploading=true]{cursor:wait}.EditDialogs_uploadContent__DpfkF{display:flex;flex-direction:column;align-items:center;gap:var(--theme-spacing-md)}.EditDialogs_uploadIcon__iwlz7{font-size:48px;color:var(--theme-colors-textSecondary)}.EditDialogs_hiddenFileInput__Kf5F9{display:none}.EditDialogs_imagesGrid__lr_WA{display:grid;margin-top:var(--theme-spacing-lg);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:var(--theme-spacing-lg);gap:var(--theme-spacing-lg)}@media (max-width:576px){.EditDialogs_imagesGrid__lr_WA{grid-template-columns:1fr}}.EditDialogs_uploadProgressItem__lat8o{margin-bottom:var(--theme-spacing-sm)}.EditDialogs_uploadProgressInfo__q1FLM{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.EditDialogs_progressBar__AdysV{height:4px;background:var(--theme-colors-border);border-radius:2px;overflow:hidden;margin-top:4px}.EditDialogs_progressBarFill__p4kHQ{height:100%;background:var(--theme-colors-primary);transition:width .3s ease}.EditDialogs_errorBox__ChpQg{margin-top:8px;padding:8px;background:#fee;border:1px solid #fcc;border-radius:4px}.EditDialogs_sectionDivider__T5Hy6{border:none;height:1px;background:var(--theme-colors-border);margin:var(--theme-spacing-lg) 0}.EditDialogs_awardsList__JtCoI,.EditDialogs_expansionsList__wcsIY{display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.EditDialogs_awardItem__hgAF6,.EditDialogs_expansionItem__lfqik{display:flex;align-items:center;justify-content:space-between;gap:var(--theme-spacing-sm);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-sm) var(--theme-spacing-md);background:var(--theme-colors-backgroundAlt)}.EditDialogs_awardMeta__9KSzd,.EditDialogs_expansionMeta__R_Nby{display:flex;align-items:center;gap:var(--theme-spacing-sm);flex:1 1;min-width:0;flex-wrap:wrap}.EditDialogs_awardName__gR9tk,.EditDialogs_expansionName__XwJS5{font-size:var(--theme-fontSizes-sm);font-weight:600;color:var(--theme-colors-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EditDialogs_awardYear__6T7TT{font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-textSecondary);white-space:nowrap}.EditDialogs_addForm__r2EKt{display:flex;flex-direction:column;gap:var(--theme-spacing-md);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);background:var(--theme-colors-backgroundAlt)}.EditDialogs_addFormRow__9hBZo{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md)}.EditDialogs_addFormActions__JQUwL{display:flex;justify-content:flex-end}.EditDialogs_downloadsList__yS76Z,.EditDialogs_linksList__u1qkp,.EditDialogs_videosList__XC8Ao{display:flex;flex-direction:column;gap:var(--theme-spacing-md)}.EditDialogs_downloadItem__qpVQL,.EditDialogs_linkItem__iUMaw,.EditDialogs_videoItem__klvji{border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);background:var(--theme-colors-backgroundAlt)}.EditDialogs_downloadItemHeader__dhVGa,.EditDialogs_linkItemHeader__Vy1OO,.EditDialogs_videoItemHeader__7IG7q{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--theme-spacing-sm);margin-bottom:var(--theme-spacing-sm)}.EditDialogs_linkInfo__TGMM6{flex:1 1;min-width:0}.EditDialogs_linkTitle__K_KYW{font-size:var(--theme-fontSizes-md);font-weight:600;color:var(--theme-colors-text);margin:0 0 var(--theme-spacing-xs) 0;word-wrap:break-word}.EditDialogs_linkUrl__e_hzM{font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-primary);text-decoration:none;display:inline-flex;align-items:center;gap:var(--theme-spacing-xs);word-break:break-all}.EditDialogs_linkUrl__e_hzM:hover{text-decoration:underline}.EditDialogs_linkDescription__tlkgx{font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary);margin:var(--theme-spacing-xs) 0 0 0;line-height:1.4;word-wrap:break-word}.EditDialogs_downloadActions__yIBch,.EditDialogs_linkActions__nGCbR,.EditDialogs_videoActions__jX_Bf{display:flex;gap:var(--theme-spacing-xs);flex-shrink:0}.EditDialogs_addButton__Q7Zth{align-self:flex-start}.EditDialogs_downloadForm__DSpia,.EditDialogs_linkForm__jLB2D,.EditDialogs_videoForm__O_WhP{display:flex;flex-direction:column;gap:var(--theme-spacing-md);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);background:var(--theme-colors-backgroundAlt)}.EditDialogs_formActions__Iz1Nt{display:flex;gap:var(--theme-spacing-sm);justify-content:flex-end}.EditDialogs_videoInfo__6t7Aa{display:flex;align-items:flex-start;gap:var(--theme-spacing-md);flex:1 1;min-width:0}.EditDialogs_videoThumbnail__X3mRU{object-fit:cover}.EditDialogs_videoThumbnailPlaceholder__Y3ulY,.EditDialogs_videoThumbnail__X3mRU{width:120px;height:68px;border-radius:var(--theme-borderRadius-small);flex-shrink:0;background:var(--theme-colors-border)}.EditDialogs_videoThumbnailPlaceholder__Y3ulY{display:flex;align-items:center;justify-content:center;color:var(--theme-colors-textSecondary)}.EditDialogs_videoMeta__jm50K{flex:1 1;min-width:0}.EditDialogs_videoTitle__122WO{font-size:var(--theme-fontSizes-md);font-weight:600;color:var(--theme-colors-text);margin:0 0 var(--theme-spacing-xs) 0;word-wrap:break-word}.EditDialogs_videoDescription__HaGJY{font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary);margin:var(--theme-spacing-xs) 0 0 0;line-height:1.4;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EditDialogs_sectionTitle__UntaE{font-size:var(--theme-fontSizes-lg);font-weight:600;color:var(--theme-colors-text);margin:0}.EditDialogs_sectionDescription__EBOZM{font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary);margin:0 0 var(--theme-spacing-lg) 0;line-height:1.5}.EditDialogs_ratingsGrid__iurE7{display:grid;grid-gap:var(--theme-spacing-lg);gap:var(--theme-spacing-lg);grid-template-columns:1fr}@media (min-width:768px){.EditDialogs_ratingsGrid__iurE7{grid-template-columns:1fr 1fr}}.EditDialogs_ratingField__ue_4H{display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.EditDialogs_commentSection__HDzdn{margin-top:var(--theme-spacing-lg);padding-top:var(--theme-spacing-lg);border-top:1px solid var(--theme-colors-border)}.EditDialogs_averageSection__WtwUU{margin-top:var(--theme-spacing-lg);padding:var(--theme-spacing-md);background-color:var(--theme-colors-backgroundAlt);border-radius:var(--theme-borderRadius-medium);border:2px solid var(--theme-colors-primary)}.EditDialogs_averageHeader__1SHOU{display:flex;align-items:center;gap:var(--theme-spacing-sm);margin-bottom:var(--theme-spacing-sm)}.EditDialogs_averageTitle__V5Am9{margin:0;color:var(--theme-colors-primary);font-weight:600}.EditDialogs_averageValue__aPgth{display:flex;align-items:center;gap:var(--theme-spacing-sm);font-size:var(--theme-fontSizes-lg);font-weight:700;color:var(--theme-colors-text)}.EditDialogs_averageStars__kvfNR{display:flex;gap:2px;color:var(--theme-colors-warning)}.EditDialogs_changedIndicator__KMCAL{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background-color:var(--theme-colors-warning);border-radius:50%;border:2px solid var(--theme-colors-background)}.EditDialogs_ratingFieldContainer__zQjPe{position:relative}.EditDialogs_versionsList__GH1CM{display:flex;flex-direction:column;gap:var(--theme-spacing-md)}.EditDialogs_versionCard__m1iSi{padding:var(--theme-spacing-md);background:var(--theme-colors-backgroundAlt);border:2px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-large);transition:var(--theme-transitions-normal)}.EditDialogs_versionCard__m1iSi:hover{border-color:color-mix(in srgb,var(--theme-colors-primary) 80%,transparent)}.EditDialogs_versionCard__m1iSi[data-original=true]{background:color-mix(in srgb,var(--theme-colors-success) 8%,transparent);border-color:color-mix(in srgb,var(--theme-colors-success) 50%,transparent)}.EditDialogs_versionCard__m1iSi[data-editing=true]{border-color:var(--theme-colors-primary)}.EditDialogs_versionHeader__5HJES{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--theme-spacing-sm)}.EditDialogs_languageInfo__IMhOk{display:flex;align-items:center;gap:var(--theme-spacing-sm)}.EditDialogs_languageFlag__N1bMt{width:32px;height:24px;border-radius:4px;background:color-mix(in srgb,var(--theme-colors-primary) 15%,transparent);display:flex;align-items:center;justify-content:center;font-size:var(--theme-fontSizes-xs);font-weight:700;color:var(--theme-colors-primary);border:1px solid color-mix(in srgb,var(--theme-colors-primary) 30%,transparent)}.EditDialogs_languageName__jQhdT{font-weight:600;color:var(--theme-colors-text);font-size:var(--theme-fontSizes-md)}.EditDialogs_originalBadge__dx8jZ{align-items:center;padding:2px 8px;background:color-mix(in srgb,var(--theme-colors-success) 20%,transparent);color:var(--theme-colors-success);border-radius:var(--theme-borderRadius-small);font-size:var(--theme-fontSizes-xs);font-weight:600}.EditDialogs_originalBadge__dx8jZ,.EditDialogs_versionActions__9_pUd{display:flex;gap:var(--theme-spacing-xs)}.EditDialogs_versionDetails__9d2Ml{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--theme-spacing-sm);gap:var(--theme-spacing-sm);margin-top:var(--theme-spacing-sm)}@media (max-width:768px){.EditDialogs_versionDetails__9d2Ml{grid-template-columns:1fr}}.EditDialogs_detailItem__VxzGB{display:flex;align-items:center;gap:var(--theme-spacing-xs);font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary)}.EditDialogs_detailIcon__lISWU{width:16px;display:flex;justify-content:center}.EditDialogs_editForm__ewyE9{display:flex;flex-direction:column;gap:var(--theme-spacing-md);margin-top:var(--theme-spacing-md);padding-top:var(--theme-spacing-md);border-top:1px solid var(--theme-colors-border)}.EditDialogs_formRow__MW4AD{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--theme-spacing-sm);gap:var(--theme-spacing-sm)}@media (max-width:768px){.EditDialogs_formRow__MW4AD{grid-template-columns:1fr}}.EditDialogs_formFullWidth__7At9x{grid-column:1/-1}.EditDialogs_addVersionCard__E1yIl{padding:var(--theme-spacing-xl);background:var(--theme-colors-backgroundInput);border:2px dashed var(--theme-colors-border);border-radius:var(--theme-borderRadius-large);text-align:center;cursor:pointer;transition:var(--theme-transitions-normal)}.EditDialogs_addVersionCard__E1yIl:hover{border-color:var(--theme-colors-primary);background:color-mix(in srgb,var(--theme-colors-primary) 5%,transparent)}.EditDialogs_addVersionIcon__7ctSV{font-size:48px;color:var(--theme-colors-textSecondary);margin-bottom:var(--theme-spacing-sm)}.EditDialogs_addVersionTitle__r8so2{margin:0 0 var(--theme-spacing-xs) 0;color:var(--theme-colors-text);font-size:var(--theme-fontSizes-md)}.EditDialogs_addVersionDescription__OI8vE{margin:0;color:var(--theme-colors-textSecondary);font-size:var(--theme-fontSizes-sm)}.EditDialogs_versionsCount__Of_YC{font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-textSecondary);margin-top:var(--theme-spacing-xs)}.EditDialogs_alternativeNamesSection__e_5Wq{display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.EditDialogs_alternativeNamesSection__e_5Wq label{font-size:var(--theme-fontSizes-sm);font-weight:500;color:var(--theme-colors-text)}.EditDialogs_alternativeNamesInput__PgV1W{display:flex;gap:var(--theme-spacing-sm);align-items:flex-end}.EditDialogs_alternativeNamesInput__PgV1W>div:first-child{flex:1 1}.EditDialogs_alternativeNamesList__sDNaO{display:flex;flex-wrap:wrap;gap:var(--theme-spacing-xs);margin-top:var(--theme-spacing-xs)}.EditDialogs_alternativeNameTag__nyhox{display:flex;align-items:center;gap:var(--theme-spacing-xs);padding:4px 8px;background:color-mix(in srgb,var(--theme-colors-primary) 15%,transparent);color:var(--theme-colors-primary);border-radius:var(--theme-borderRadius-small);font-size:var(--theme-fontSizes-sm)}.EditDialogs_translationContainer___Wlzr{display:flex;flex-direction:column;gap:var(--theme-spacing-lg);padding:var(--theme-spacing-lg);min-width:400px}.EditDialogs_selectWrapper__fKYOl{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.EditDialogs_styledSelect__MuMXK{width:100%;padding:var(--theme-spacing-sm) var(--theme-spacing-md);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);background:var(--theme-colors-background);color:var(--theme-colors-text);font-size:var(--theme-fontSizes-md);cursor:pointer}.EditDialogs_styledSelect__MuMXK:focus{outline:none;border-color:var(--theme-colors-primary);box-shadow:0 0 0 2px rgba(var(--theme-colors-primaryRgb),.2)}.EditDialogs_formFields__n4eSp{display:flex;flex-direction:column;gap:var(--theme-spacing-md)}.EditDialogs_textareaWrapper__LB5yZ{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.EditDialogs_styledTextarea__o8GZS{width:100%;min-height:200px;padding:var(--theme-spacing-sm) var(--theme-spacing-md);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);background:var(--theme-colors-background);color:var(--theme-colors-text);font-size:var(--theme-fontSizes-md);font-family:inherit;resize:vertical}.EditDialogs_styledTextarea__o8GZS:focus{outline:none;border-color:var(--theme-colors-primary);box-shadow:0 0 0 2px rgba(var(--theme-colors-primaryRgb),.2)}.EditDialogs_actionButtons__ReX5f{display:flex;justify-content:flex-end;gap:var(--theme-spacing-sm)}.EditDialogs_errorText__3tru5{color:var(--theme-colors-error);font-size:var(--theme-fontSizes-sm)}.EditDialogs_translationLabel__cxmpH{font-size:var(--theme-fontSizes-sm);font-weight:600;color:var(--theme-colors-text)}.EditDialogs_fieldsGrid__9q5vB{display:grid;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md)}@media (min-width:768px){.EditDialogs_fieldsGrid__9q5vB{grid-template-columns:1fr 1fr}}.EditDialogs_fullWidthField__UB40X{grid-column:1/-1}.EditDialogs_ageSliderContainer__FRBmo{display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.EditDialogs_sliderLabel__0IVYX{font-size:var(--theme-fontSizes-sm);font-weight:500;color:var(--theme-colors-text);display:flex;align-items:center;gap:var(--theme-spacing-xs)}.EditDialogs_sliderLabel__0IVYX[data-has-error=true]{color:var(--theme-colors-error)}.EditDialogs_sliderInput__R6gEx{width:100%;height:6px;border-radius:3px;background:var(--theme-colors-border);outline:none;-webkit-appearance:none}.EditDialogs_sliderInput__R6gEx::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--theme-colors-primary);cursor:pointer;box-shadow:var(--theme-shadows-small)}.EditDialogs_sliderInput__R6gEx::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--theme-colors-primary);cursor:pointer;border:none;box-shadow:var(--theme-shadows-small)}.EditDialogs_sliderValue__VxWrD{text-align:center;font-weight:600;color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-lg);margin-top:var(--theme-spacing-xs)}.EditDialogs_sliderMarks__rKEku{display:flex;justify-content:space-between;margin-top:var(--theme-spacing-xs);font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-textSecondary)}.EditDialogs_mark__XZTNz{font-weight:400;color:var(--theme-colors-textSecondary)}.EditDialogs_mark__XZTNz[data-active=true]{font-weight:600;color:var(--theme-colors-primary)}.EditDialogs_downloadInfo__ELPgP{flex:1 1;min-width:0;display:flex;gap:var(--theme-spacing-sm);align-items:flex-start}.EditDialogs_downloadMeta__j6_vu{flex:1 1;min-width:0}.EditDialogs_downloadTitle__uP_2U{font-size:var(--theme-fontSizes-md);font-weight:600;color:var(--theme-colors-text);margin:0 0 var(--theme-spacing-xs) 0;word-wrap:break-word}.EditDialogs_downloadBadgeRow__rxIqP{display:flex;align-items:center;gap:var(--theme-spacing-sm);flex-wrap:wrap;margin-bottom:var(--theme-spacing-xs)}.EditDialogs_categoryBadge__THmnT{font-size:var(--theme-fontSizes-xs);font-weight:600;color:var(--theme-colors-primary);background:var(--theme-colors-primaryLight,rgba(0,100,200,.1));border-radius:var(--theme-borderRadius-small);padding:2px 8px;text-transform:uppercase;letter-spacing:.04em}.EditDialogs_downloadDescription__WsBX6,.EditDialogs_fileSizeText__WRgpU{font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary)}.EditDialogs_downloadDescription__WsBX6{margin:var(--theme-spacing-xs) 0 0 0;line-height:1.4;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EditDialogs_pendingFileInfo__iIb80{display:flex;align-items:center;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-sm) var(--theme-spacing-md);background:var(--theme-colors-backgroundAlt);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium)}.EditDialogs_formField__w9Bah{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.EditDialogs_formLabel__jNJaX{font-size:var(--theme-fontSizes-sm);font-weight:500;color:var(--theme-colors-text)}.EditDialogs_formLabelRequired__xA__8{color:var(--theme-colors-error);margin-left:2px}.EditDialogs_selectField__saIj2{width:100%;padding:var(--theme-spacing-sm) var(--theme-spacing-md);font-size:var(--theme-fontSizes-md);color:var(--theme-colors-text);background:var(--theme-colors-background);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.EditDialogs_selectField__saIj2:focus{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.EditDialogs_formErrorText__nqyMd{font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-error)}.EditDialogs_textareaField__vSC3R{width:100%;padding:var(--theme-spacing-sm) var(--theme-spacing-md);font-size:var(--theme-fontSizes-md);color:var(--theme-colors-text);background:var(--theme-colors-background);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}.EditDialogs_textareaField__vSC3R:focus{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.EditDialogs_downloadIcon__XURUk{flex-shrink:0;font-size:var(--theme-fontSizes-lg);color:var(--theme-colors-primary);margin-top:2px}.EditDialogs_uploadIconWrapper__T9yWA{font-size:24px;color:var(--theme-colors-textSecondary)}.ShareDialog_grid__AwmCd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md);padding:var(--theme-spacing-md)}.ShareDialog_channelButton__ijgkX{display:flex;flex-direction:column;align-items:center;gap:var(--theme-spacing-xs);padding:var(--theme-spacing-sm);border:1px solid var(--theme-colors-border);border-radius:8px;background:var(--theme-colors-backgroundAlt);color:var(--theme-colors-textSecondary);cursor:pointer;transition:var(--theme-transitions-fast)}.ShareDialog_channelButton__ijgkX:hover{background:var(--theme-colors-background);color:var(--theme-colors-primary);border-color:var(--theme-colors-primary)}}@layer components{.ShareDialog_channelButton__ijgkX:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.ShareDialog_channelButton__ijgkX svg{width:24px;height:24px}.ShareDialog_channelLabel__w5R4I{font-size:var(--theme-fontSizes-xs);white-space:nowrap}.ActivityReactionBar_container__SZcMZ{display:flex;align-items:center;gap:var(--theme-spacing-sm);padding-top:var(--theme-spacing-xs)}.ActivityReactionBar_reactionButton__q4Z4P{display:flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-full);font-size:var(--theme-fontSize-xs);color:var(--theme-colors-textSecondary);cursor:pointer;transition:all .2s ease;background:var(--theme-colors-backgroundAlt)}.ActivityReactionBar_reactionButton--active__ocOSe{color:var(--theme-colors-primary)}.ActivityReactionBar_reactionButton--active__ocOSe,.ActivityReactionBar_reactionButton__q4Z4P:hover{background:var(--theme-colors-primary-light);border-color:var(--theme-colors-primary)}}@layer components{.ActivityReactionBar_reactionButton__q4Z4P:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.ActivityReactionBar_reactionButton__q4Z4P:disabled{cursor:not-allowed;opacity:.5}.ActivityReactionBar_pickerWrapper__q3v4Y{position:relative}.ActivityReactionBar_emojiPicker__OtQYs{position:absolute;bottom:100%;left:0;margin-bottom:4px;gap:var(--theme-spacing-xs);padding:var(--theme-spacing-xs);background:var(--theme-colors-background);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);box-shadow:var(--theme-shadows-medium);z-index:100}.ActivityReactionBar_emojiPicker--visible__G6vQ0{display:flex}.ActivityReactionBar_emojiPicker--hidden___sy0k{display:none}.ActivityReactionBar_emojiButton__j64wa{padding:4px 8px;background:transparent;border:none;border-radius:var(--theme-borderRadius-small);font-size:18px;cursor:pointer;transition:transform .1s ease,background .2s ease}.ActivityReactionBar_emojiButton--selected__VC_X3{background:var(--theme-colors-primary-light)}.ActivityReactionBar_emojiButton__j64wa:hover{transform:scale(1.2);background:var(--theme-colors-backgroundAlt)}.ActivityReactionBar_addReactionButton__qyEl_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--theme-colors-backgroundAlt);border:1px dashed var(--theme-colors-border);border-radius:var(--theme-borderRadius-full);font-size:14px;color:var(--theme-colors-textMuted);cursor:pointer;transition:all .2s ease}.ActivityReactionBar_addReactionButton__qyEl_:hover{border-style:solid;border-color:var(--theme-colors-primary);color:var(--theme-colors-primary)}.ActivityReactionBar_addReactionButton__qyEl_:disabled{cursor:not-allowed;opacity:.5}.GroupActivityFeed_container__wPT5W{display:flex;flex-direction:column;gap:var(--theme-spacing-md)}.GroupActivityFeed_activityItem__D8uQ5{display:flex;gap:var(--theme-spacing-md);padding:var(--theme-spacing-md);background-color:var(--theme-colors-background);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);transition:all var(--theme-transitions-fast)}.GroupActivityFeed_activityItem__D8uQ5:hover{box-shadow:var(--theme-shadows-small);border-color:var(--theme-colors-primaryLight)}.GroupActivityFeed_activityIcon__42obB{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.GroupActivityFeed_activityIcon--memberJoined__WnNlg{background-color:color-mix(in srgb,var(--theme-colors-success) 20%,transparent);color:var(--theme-colors-success)}.GroupActivityFeed_activityIcon--memberLeft__eLqzj{background-color:color-mix(in srgb,var(--theme-colors-error) 20%,transparent);color:var(--theme-colors-error)}.GroupActivityFeed_activityIcon--memberInvited__AfGAI{background-color:color-mix(in srgb,var(--theme-colors-info) 20%,transparent);color:var(--theme-colors-info)}.GroupActivityFeed_activityIcon--roleChanged__H32Wj{background-color:color-mix(in srgb,var(--theme-colors-warning) 20%,transparent);color:var(--theme-colors-warning)}.GroupActivityFeed_activityIcon--gameAddedRemoved__uMUiG{background-color:color-mix(in srgb,var(--theme-colors-primary) 20%,transparent);color:var(--theme-colors-primary)}.GroupActivityFeed_activityIcon--settingsUpdated__xPSH6{background-color:color-mix(in srgb,var(--theme-colors-secondary) 20%,transparent);color:var(--theme-colors-secondary)}.GroupActivityFeed_activityIcon--eventCreatedCancelled__jpcu5{background-color:color-mix(in srgb,var(--theme-colors-accent) 20%,transparent);color:var(--theme-colors-accent)}.GroupActivityFeed_activityIcon--default__mp1FR{background-color:var(--theme-colors-backgroundAlt);color:var(--theme-colors-textSecondary)}.GroupActivityFeed_activityContent__B39f3{flex:1 1;min-width:0}.GroupActivityFeed_activityHeader__fv2MD{display:flex;align-items:center;gap:var(--theme-spacing-sm);margin-bottom:var(--theme-spacing-xs)}.GroupActivityFeed_activityUser__mDyHQ{font-weight:600;color:var(--theme-colors-text)}.GroupActivityFeed_activityAction__UD0Mj{color:var(--theme-colors-textSecondary)}.GroupActivityFeed_activityDescription__wbp30{margin:0 0 var(--theme-spacing-xs) 0;color:var(--theme-colors-text);line-height:1.4}.GroupActivityFeed_activityMeta__hNnV1{display:flex;align-items:center;gap:var(--theme-spacing-md);font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary)}.GroupActivityFeed_activityTime__MpBwV{display:flex;align-items:center;gap:var(--theme-spacing-xs)}.GroupActivityFeed_loadMoreButton__3woL5{padding:var(--theme-spacing-md);background-color:var(--theme-colors-backgroundAlt);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-md);font-weight:500;cursor:pointer;transition:all var(--theme-transitions-fast)}.GroupActivityFeed_loadMoreButton__3woL5:hover{background-color:color-mix(in srgb,var(--theme-colors-primary) 10%,transparent);border-color:var(--theme-colors-primary)}.GroupActivityFeed_loadMoreButton__3woL5:disabled{opacity:.5;cursor:not-allowed}.GroupActivityFeed_emptyState__SgRcf{text-align:center;padding:var(--theme-spacing-xxl);color:var(--theme-colors-textSecondary)}.GroupActivityFeed_emptyState__SgRcf svg{font-size:48px;margin-bottom:var(--theme-spacing-md);opacity:.5}.GroupActivityFeed_emptyState__SgRcf p{margin:0;font-size:var(--theme-fontSizes-md)}.GroupActivityFeed_skeletonItem__qqnIv{display:flex;align-items:flex-start;gap:var(--theme-spacing-md)}.GroupActivityFeed_skeletonItemBody__ftE0z{flex:1 1;display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.ChatInput_inputContainer___gayK{display:flex;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-md);background-color:var(--theme-colors-light);border-top:1px solid var(--theme-colors-border);align-items:center}.ChatInput_textareaWrapper__WNeLG{flex:1 1}.ChatInput_sendButton__0focM{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--theme-spacing-sm) var(--theme-spacing-md);border:none;border-radius:var(--theme-borderRadius-medium);font-size:var(--theme-fontSizes-md);font-weight:600;transition:all var(--theme-transitions-fast);flex-shrink:0;cursor:pointer}.ChatInput_sendButton--enabled__Qp4Xl{background-color:var(--theme-colors-primary);color:white}.ChatInput_sendButton--disabled__3t1mL{background-color:var(--theme-colors-neutralLight);color:var(--theme-colors-textSecondary);cursor:not-allowed}.ChatInput_sendButton--enabled__Qp4Xl:hover:not(:disabled){background-color:var(--theme-colors-primaryDark,#2563eb);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}}@layer components{}@layer components{.ChatInput_sendButton__0focM:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:2px}.ChatInput_sendButton--enabled__Qp4Xl:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ChatInput_sendButton__0focM:disabled{opacity:.5}.ChatInput_sendButton__0focM svg{width:18px;height:18px}}@keyframes TypingIndicator_bounce__otY8T{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@layer components{.TypingIndicator_wrapper__lLATy{display:flex;align-items:center;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-sm);color:var(--theme-colors-neutralDark);font-size:var(--theme-fontSizes-sm)}.TypingIndicator_username__24Niy{font-weight:500;color:var(--theme-colors-text)}.TypingIndicator_dotsContainer__BSW0W{display:flex;align-items:center;gap:4px;padding:var(--theme-spacing-xs) var(--theme-spacing-sm);background-color:var(--theme-colors-neutralLight);border-radius:var(--theme-borderRadius-medium);min-height:32px}.TypingIndicator_dot__wH_IY{width:8px;height:8px;border-radius:50%;background-color:var(--theme-colors-neutralDark);animation:TypingIndicator_bounce__otY8T 1.4s ease-in-out infinite both}.TypingIndicator_dot--delay0__3tN9a{animation-delay:0s}.TypingIndicator_dot--delay1__LjnPD{animation-delay:.2s}.TypingIndicator_dot--delay2__7X0ZA{animation-delay:.4s}.TypingIndicator_typingText__LF4hl{margin-left:var(--theme-spacing-xs);font-style:italic}.ChatBubble_bubbleWrapper__CvbKE{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;padding:var(--theme-spacing-xs) 0}.ChatBubble_bubbleWrapper__CvbKE[data-own=true]{align-items:flex-end}.ChatBubble_bubbleWrapper__CvbKE[data-content-type=system]{align-items:center}.ChatBubble_bubbleContent__i16_X{padding:var(--theme-spacing-sm) var(--theme-spacing-md);border-radius:var(--theme-borderRadius-medium);max-width:100%;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;background-color:var(--theme-colors-neutralLight);color:var(--theme-colors-text);font-size:var(--theme-fontSizes-md);line-height:1.5;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:all var(--theme-transitions-fast)}.ChatBubble_bubbleContent__i16_X:hover{box-shadow:0 2px 4px rgba(0,0,0,.15)}.ChatBubble_bubbleContent__i16_X[data-own=true]{background-color:var(--theme-colors-primary);color:white}.ChatBubble_bubbleContent__i16_X[data-deleted=true]{background-color:var(--theme-colors-neutralLighter);color:var(--theme-colors-neutralDark);font-style:italic;text-align:center;opacity:.7}.ChatBubble_bubbleContent__i16_X[data-content-type=system]{padding:var(--theme-spacing-xs);border-radius:var(--theme-borderRadius-small);max-width:80%;background-color:transparent;color:var(--theme-colors-neutralDark);font-style:italic;text-align:center;box-shadow:none}.ChatBubble_bubbleContent__i16_X[data-content-type=system]:hover{box-shadow:none}.ChatBubble_timestamp__cWw_5{display:block;margin-top:var(--theme-spacing-xs);font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-neutralDark);text-align:left;padding:0 var(--theme-spacing-xs)}.ChatBubble_timestamp__cWw_5[data-own=true]{text-align:right}.ChatBubble_timestamp__cWw_5[data-content-type=system]{text-align:center}.ChatMessage_messageContainer__ASI5T{display:flex;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-xs) 0;position:relative;align-items:flex-start}.ChatMessage_messageContainer--own__iYn3t{flex-direction:row-reverse}.ChatMessage_messageContainer--other__Nt5eP{flex-direction:row}.ChatMessage_avatarWrapper__ixVJP{flex-shrink:0;width:32px;height:32px}.ChatMessage_contentWrapper__wvrSd{display:flex;flex-direction:column;flex:1 1;min-width:0;max-width:85%}.ChatMessage_contentWrapper--own__050gG{align-items:flex-end}.ChatMessage_contentWrapper--other__rlj__{align-items:flex-start}.ChatMessage_usernameText__5Ibyd{font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-neutralDark);font-weight:500;margin-bottom:var(--theme-spacing-xs);padding:0 var(--theme-spacing-xs)}.ChatMessage_messageActions__WJp6E{position:absolute;top:50%;transform:translateY(-50%);display:flex;gap:var(--theme-spacing-xs);transition:opacity var(--theme-transitions-fast)}.ChatMessage_messageActions--own__v3OZD{left:0}.ChatMessage_messageActions--other__oS7CJ{right:0}.ChatMessage_messageActions--visible__BGOCF{opacity:1;pointer-events:auto}.ChatMessage_messageActions--hidden__FtVK5{opacity:0;pointer-events:none}.ChatMessage_deleteButton__G3in5{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--theme-borderRadius-small);background-color:var(--theme-colors-dangerDark,#b91c1c);color:white;cursor:pointer;transition:all var(--theme-transitions-fast);box-shadow:0 2px 4px rgba(0,0,0,.15)}.ChatMessage_deleteButton__G3in5:hover:not(:disabled){background-color:var(--theme-colors-danger,#dc2626);box-shadow:0 4px 6px rgba(0,0,0,.2)}}@layer components{}@layer components{.ChatMessage_deleteButton__G3in5:focus-visible{outline:2px solid var(--theme-colors-danger);outline-offset:2px}.ChatMessage_deleteButton__G3in5:active:not(:disabled){transform:scale(.95)}.ChatMessage_deleteButton__G3in5:disabled{opacity:.5;cursor:not-allowed}.ChatMessage_deleteButton__G3in5 svg{width:14px;height:14px}.ChatMessage_avatarPlaceholder__V7Ydm{width:32px;height:32px}}@keyframes ChatMessageList_spin__XFxp6{to{transform:rotate(1turn)}}@layer components{.ChatMessageList_container__Gqaq7{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;overflow-x:hidden;padding:var(--theme-spacing-md);background-color:var(--theme-colors-background,#f9fafb);position:relative;scroll-behavior:smooth}.ChatMessageList_container__Gqaq7::-webkit-scrollbar{width:8px}.ChatMessageList_container__Gqaq7::-webkit-scrollbar-track{background:transparent}.ChatMessageList_container__Gqaq7::-webkit-scrollbar-thumb{background-color:var(--theme-colors-neutralLight,#e5e7eb);border-radius:4px}.ChatMessageList_container__Gqaq7::-webkit-scrollbar-thumb:hover{background-color:var(--theme-colors-neutral,#d1d5db)}.ChatMessageList_loadMoreTrigger__DFE0n{display:flex;justify-content:center;padding:var(--theme-spacing-md);min-height:48px}.ChatMessageList_loadingIndicator__PUo72{display:flex;align-items:center;justify-content:center;gap:var(--theme-spacing-sm);color:var(--theme-colors-neutralDark,#6b7280);font-size:var(--theme-fontSizes-sm,.875rem)}.ChatMessageList_loadingSpinner__WuNSH{width:20px;height:20px;border:2px solid var(--theme-colors-neutralLight,#e5e7eb);border-top-color:var(--theme-colors-primary,#3b82f6);border-radius:50%;animation:ChatMessageList_spin__XFxp6 .8s linear infinite}.ChatMessageList_messagesWrapper__jDKGF{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.ChatMessageList_dateSeparator__v1g8D{display:flex;align-items:center;justify-content:center;padding:var(--theme-spacing-md) 0;position:relative}.ChatMessageList_dateSeparator__v1g8D:after,.ChatMessageList_dateSeparator__v1g8D:before{content:"";flex:1 1;height:1px;background-color:var(--theme-colors-border,#e5e7eb)}.ChatMessageList_dateLabel__AhR5g{padding:var(--theme-spacing-xs) var(--theme-spacing-md);font-size:var(--theme-fontSizes-xs,.75rem);color:var(--theme-colors-neutralDark,#6b7280);background-color:var(--theme-colors-background,#f9fafb);border-radius:var(--theme-borderRadius-medium,8px);font-weight:500}.ChatMessageList_emptyState__ScsTB{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:var(--theme-spacing-xl,2rem);text-align:center;color:var(--theme-colors-neutralDark,#6b7280)}.ChatMessageList_emptyStateTitle___y_l0{font-size:var(--theme-fontSizes-lg,1.125rem);font-weight:600;color:var(--theme-colors-text,#374151);margin:0 0 var(--theme-spacing-sm) 0}.ChatMessageList_emptyStateText__WnDtI{font-size:var(--theme-fontSizes-md,1rem);margin:0}.ChatMessageList_typingIndicatorsContainer__bYDtq{display:flex;flex-direction:column;gap:var(--theme-spacing-xs);padding:var(--theme-spacing-sm) 0}.ChatMessageList_scrollToBottomButton__b4hi9{position:absolute;bottom:var(--theme-spacing-lg,1rem);right:var(--theme-spacing-lg,1rem);width:40px;height:40px;border-radius:50%;background-color:var(--theme-colors-primary,#3b82f6);color:white;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all var(--theme-transitions-fast,.15s);z-index:10}.ChatMessageList_scrollToBottomButton__b4hi9:hover{background-color:var(--theme-colors-primaryDark,#2563eb);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.ChatMessageList_scrollToBottomButton__b4hi9:focus-visible{outline:2px solid var(--theme-colors-primary,#3b82f6);outline-offset:2px}.ChatMessageList_scrollToBottomButton__b4hi9:active{transform:translateY(0)}.ChatMessageList_scrollToBottomButton__b4hi9 svg{width:20px;height:20px}.ChatMessageList_screenReaderOnly__yX8Gg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@keyframes ChatWindow_spin__kHPJ_{to{transform:rotate(1turn)}}@keyframes ChatWindow_pulse__LuI82{0%,to{opacity:1}50%{opacity:.4}}@layer components{.ChatWindow_container__sm3Za{flex-direction:column;height:100%;border-radius:var(--theme-borderRadius-large,12px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}.ChatWindow_container__sm3Za,.ChatWindow_header__zW6zP{display:flex;background-color:var(--theme-colors-light,#ffffff)}.ChatWindow_header__zW6zP{align-items:center;justify-content:space-between;padding:var(--theme-spacing-md) var(--theme-spacing-lg);border-bottom:1px solid var(--theme-colors-border,#e5e7eb);min-height:60px}.ChatWindow_headerLeft__yUEhi{display:flex;align-items:center;gap:var(--theme-spacing-md)}.ChatWindow_channelIcon__0V_TN{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-lg)}.ChatWindow_channelInfo__wKSMM{display:flex;flex-direction:column;gap:2px}.ChatWindow_channelName__fcdPg{font-size:var(--theme-fontSizes-lg);font-weight:var(--theme-typography-fontWeight-semibold);color:var(--theme-colors-text);margin:0;line-height:var(--theme-typography-lineHeight-tight)}.ChatWindow_channelMeta__co_f9{font-size:var(--theme-fontSizes-sm,.875rem);color:var(--theme-colors-neutralDark,#6b7280)}.ChatWindow_headerRight__3_SiG{display:flex;align-items:center;gap:var(--theme-spacing-sm)}.ChatWindow_connectionStatus__Uu2jb{display:flex;align-items:center;gap:var(--theme-spacing-xs);padding:var(--theme-spacing-xs) var(--theme-spacing-sm);border-radius:var(--theme-borderRadius-small,4px);font-size:var(--theme-fontSizes-xs,.75rem);font-weight:500}.ChatWindow_connectionStatus--connected__AaLgJ{background-color:var(--theme-colors-successLight,#d1fae5);color:var(--theme-colors-success,#059669)}.ChatWindow_connectionStatus--connecting__gEeuD{background-color:var(--theme-colors-warningLight,#fef3c7);color:var(--theme-colors-warning,#d97706)}.ChatWindow_connectionStatus--disconnected__LM8dr{background-color:var(--theme-colors-dangerLight,#fee2e2);color:var(--theme-colors-danger,#dc2626)}.ChatWindow_statusDot__CY85v{width:8px;height:8px;border-radius:50%}.ChatWindow_statusDot--connected__3zIX1{background-color:var(--theme-colors-success,#059669)}.ChatWindow_statusDot--connecting__U7OGE{background-color:var(--theme-colors-warning,#d97706);animation:ChatWindow_pulse__LuI82 1.5s infinite}.ChatWindow_statusDot--disconnected__fKLVj{background-color:var(--theme-colors-danger,#dc2626)}.ChatWindow_messageArea__cUMT2{flex:1 1;display:flex;flex-direction:column;overflow:hidden;position:relative}.ChatWindow_loadingOverlay__qx3xQ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8);z-index:5}.ChatWindow_loadingSpinner__fny8k{width:32px;height:32px;border:3px solid var(--theme-colors-neutralLight,#e5e7eb);border-top-color:var(--theme-colors-primary,#3b82f6);border-radius:50%;animation:ChatWindow_spin__kHPJ_ .8s linear infinite}.ChatWindow_errorState__d7ETz{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:var(--theme-spacing-xl,2rem);text-align:center;background-color:var(--theme-colors-dangerLight,#fee2e2)}.ChatWindow_errorTitle__F9zNX{font-size:var(--theme-fontSizes-lg,1.125rem);font-weight:600;color:var(--theme-colors-danger,#dc2626);margin:0 0 var(--theme-spacing-sm) 0}.ChatWindow_errorText__SHbu3{font-size:var(--theme-fontSizes-md,1rem);color:var(--theme-colors-dangerDark,#991b1b);margin:0 0 var(--theme-spacing-md) 0}.ChatWindow_retryButton__FrDek{padding:var(--theme-spacing-sm) var(--theme-spacing-lg);background-color:var(--theme-colors-danger,#dc2626);color:white;border:none;border-radius:var(--theme-borderRadius-medium,8px);font-size:var(--theme-fontSizes-md,1rem);font-weight:500;cursor:pointer;transition:all var(--theme-transitions-fast,.15s)}.ChatWindow_retryButton__FrDek:hover{background-color:var(--theme-colors-dangerDark,#b91c1c)}.ChatWindow_retryButton__FrDek:focus-visible{outline:2px solid var(--theme-colors-danger,#dc2626);outline-offset:2px}.ChatWindow_inputArea__9mzdI{flex-shrink:0}.GroupChat_container__nT7dY{height:500px;border-radius:var(--theme-borderRadius-large,12px);overflow:hidden}.GroupChat_emptyState__gzURk{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--theme-spacing-lg);background-color:var(--theme-colors-light,#ffffff);border-radius:var(--theme-borderRadius-large,12px);color:var(--theme-colors-textSecondary,#6b7280);font-size:.875rem;text-align:center}}@layer components{}.GroupCollectionTab_tabContent__fsGsJ{padding:1rem 0}.GroupCollectionTab_collectionGrid__v_R6X{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.GroupCollectionTab_gameCardWrapper__T_1FK{position:relative}.GroupCollectionTab_ownersInfo__s0sSI{position:absolute;top:.5rem;left:.5rem;z-index:10}.GroupCollectionTab_copiesBadge__h9XHh{position:absolute;top:.5rem;right:.5rem;z-index:10}@media (max-width:768px){.GroupCollectionTab_collectionGrid__v_R6X{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}}