.header_navbar__Tn_Tu{justify-content:center;display:flex;align-items:center;background-color:rgb(0,6,12);height:45px}.header_Link__gVA6_{padding:15px;list-style-type:none;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:800;font-size:14px;color:rgb(255,255,255);letter-spacing:1px;text-align:center;justify-content:center;text-decoration:none;text-transform:uppercase}.header_profilePicParent__jI6Z6{right:10px;position:absolute;display:flex;cursor:pointer;margin-left:70px}.header_profileImage__n2npf{height:40px;width:43px;border-radius:50%;box-shadow:0 1px 10px #000;background-color:black}.header_profile-container__ZBcFX{position:relative}.header_notification-dot__M65I6{position:absolute;top:0;right:0;width:10px;height:10px;background-color:red;border-radius:50%}.header_notification-sidebar__tBiUt{position:relative;background:white;border:1px solid #ccc;padding:10px;width:300px;z-index:1000}@media (max-width:767.98px){.header_navbar__Tn_Tu{display:none!important}}.AvatarWithLevel_avatar__h6D8f{position:relative;display:inline-grid;place-items:center;border-radius:50%}.AvatarWithLevel_imageWrapper__s9QyE{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;background:rgba(8,10,18,.6);border:2px solid rgba(255,213,74,.2)}.AvatarWithLevel_image__9n9S_{object-fit:cover}.AvatarWithLevel_levelTag__uyhN9{position:absolute;bottom:-4px;left:0;transform:translate(-10%,10%);padding:.18rem .5rem;border-radius:999px;background:linear-gradient(120deg,rgba(255,213,74,1),rgba(255,138,0,.9));color:#0b0f16;font-size:.6rem;font-weight:700;letter-spacing:.05em;box-shadow:0 8px 16px rgba(255,213,74,.35);border:1px solid rgba(255,213,74,.85);pointer-events:none}.AvatarWithLevel_emberlet__sTwG7{background:linear-gradient(120deg,rgba(255,213,74,1),rgba(255,170,0,.9));border-color:rgba(255,213,74,.85);color:#0b0f16}.AvatarWithLevel_spark__ZsrSJ{background:linear-gradient(120deg,rgba(129,212,250,1),rgba(66,165,245,.95));border-color:rgba(129,212,250,.8);color:#03223b}.AvatarWithLevel_ember__50pOk{background:linear-gradient(120deg,rgba(244,143,177,1),rgba(236,64,122,.95));border-color:rgba(244,143,177,.85);color:#3c061a}.AvatarWithLevel_aurora__bipd7{background:linear-gradient(120deg,rgba(186,104,200,1),rgba(126,87,194,.95));border-color:rgba(186,104,200,.85);color:#200236}.AvatarWithLevel_mythic__eiWSk{background:linear-gradient(120deg,rgba(129,199,132,1),rgba(102,187,106,.95));border-color:rgba(129,199,132,.85);color:#021f0d}.NotificationPanel_notification-panel-overlay__OW07o{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:flex-end;align-items:flex-start;z-index:1060;backdrop-filter:blur(5px)}.NotificationPanel_notification-panel__y8TzB{background-color:#1a202c;color:#e2e8f0;width:100%;max-width:400px;height:100vh;box-shadow:-5px 0 15px rgba(0,0,0,.3);display:flex;flex-direction:column;transform:translateX(0);transition:transform .3s ease-out;border-left:1px solid rgba(255,255,255,.1)}.NotificationPanel_notification-panel-overlay__OW07o.NotificationPanel_closing__CMfwb .NotificationPanel_notification-panel__y8TzB{transform:translateX(100%)}.NotificationPanel_notification-panel-header__HcAfY{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.1);background-color:#2d3748}.NotificationPanel_notification-panel-header__HcAfY h3{margin:0;color:#ffd54a}.NotificationPanel_notification-panel-header__HcAfY .NotificationPanel_btn__KnlBM{color:#63b3ed;font-size:.9rem}.NotificationPanel_notification-panel-body__6kaKv{flex-grow:1;overflow-y:auto;padding:1rem}.NotificationPanel_notification-panel-body__6kaKv ul{list-style:none;padding:0;margin:0}.NotificationPanel_notification-item__JKtuk{display:flex;flex-direction:column;padding:.75rem .5rem;margin-bottom:.5rem;background-color:#2d3748;border-radius:8px;border:1px solid rgba(255,255,255,.08);transition:background-color .2s ease}.NotificationPanel_notification-item__JKtuk.NotificationPanel_unread__XZq7Y{background-color:rgba(99,179,237,.15);border-color:rgba(99,179,237,.3)}.NotificationPanel_notification-item__JKtuk.NotificationPanel_unread__XZq7Y:hover{background-color:rgba(99,179,237,.25)}.NotificationPanel_notification-item__JKtuk.NotificationPanel_read__mbA0f{opacity:.8}.NotificationPanel_notification-item__JKtuk.NotificationPanel_read__mbA0f:hover{background-color:#3b4556}.NotificationPanel_notification-link__oAEYe{display:block;text-decoration:none;color:inherit;margin-bottom:.5rem;cursor:pointer}.NotificationPanel_notification-content__1zoU0{display:flex;align-items:center;gap:.75rem;font-size:.95rem;line-height:1.4}.NotificationPanel_notification-content__1zoU0 p{margin:0}.NotificationPanel_notification-content__1zoU0 strong{color:#ffd54a}.NotificationPanel_sender-avatar__n_JFC{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #63b3ed}.NotificationPanel_notification-timestamp__mlD9w{font-size:.75rem;color:#a0aec0;align-self:flex-end;margin-top:.5rem}.NotificationPanel_notification-actions__DRye_{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.NotificationPanel_notification-actions__DRye_ .NotificationPanel_btn__KnlBM{padding:.25rem .75rem;font-size:.8rem;border-radius:6px}.NotificationPanel_notification-actions__DRye_ .NotificationPanel_btn-primary__xUnBD{background-color:#63b3ed;border-color:#63b3ed;color:#fff}.NotificationPanel_notification-actions__DRye_ .NotificationPanel_btn-danger__OFnqz{background-color:#e53e3e;border-color:#e53e3e;color:#fff}.CollagePost_linkReset__Bv_nc{text-decoration:none;color:inherit;display:block}.CollagePost_collagePost__FQTiU{background:rgba(17,20,28,.6);border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;margin-bottom:1rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;color:#e6e8ee;position:relative;width:100%;height:380px;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column}.CollagePost_collagePost__FQTiU:hover{border-color:rgba(255,213,74,.25);box-shadow:0 16px 40px rgba(0,0,0,.35);transform:translateY(-2px)}.CollagePost_thumbnailWrapper__DJvXH{position:relative;height:200px;overflow:hidden;flex-shrink:0}.CollagePost_thumbnail__IxYrA{object-fit:cover;width:100%;height:100%;transition:transform .3s}.CollagePost_collagePost__FQTiU:hover .CollagePost_thumbnail__IxYrA{transform:scale(1.1)}.CollagePost_imageContainer__v8xtl{position:relative;height:200px;overflow:hidden}.CollagePost_headerRow__w_QZ8{display:flex;justify-content:space-between;align-items:flex-start;padding:.75rem 1rem 0;gap:.5rem;flex-wrap:wrap;min-height:40px}.CollagePost_badge__DshtE{background:rgba(255,213,74,.15);color:#FFD54A;border:1px solid rgba(255,213,74,.25);font-size:.75rem;padding:2px 8px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CollagePost_tagsRow__sV4zu{display:flex;gap:6px;flex-wrap:nowrap;overflow:hidden;flex-grow:1}.CollagePost_tag__DVcij{font-size:.75rem;color:#9aa3b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.CollagePost_content__7XDBx{padding:.75rem 1rem;flex-grow:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.CollagePost_title__kFPEu{font-size:1.1rem;margin:0 0 .25rem;color:#e6e8ee;font-weight:600}.CollagePost_contentText__7gbar,.CollagePost_title__kFPEu{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.CollagePost_contentText__7gbar{font-size:.95rem;color:#b6bdc9;flex-grow:1}.CollagePost_footerRow__qcb5Z{padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.05);flex-shrink:0;min-height:45px}.CollagePost_metaRow__6FMnW{display:flex;gap:10px;color:#9aa3b2;font-size:.8rem;flex-wrap:nowrap;overflow:hidden}.CollagePost_meta__Ulo_3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.CollagePost_actions__2mW_g{display:flex;gap:8px;align-items:center;flex-shrink:0}.CollagePost_smallBtn__BRaiC{background:rgba(14,18,26,.8);color:#ffffff;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:4px 12px;font-size:.8rem;cursor:pointer;white-space:nowrap;transition:all .2s ease}.CollagePost_smallBtn__BRaiC:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.CollagePost_readMore__nhI_s{color:#FFD54A;text-decoration:none;font-weight:600;display:inline-block;padding:4px 8px;border-radius:8px;white-space:nowrap;transition:all .2s ease}.CollagePost_readMore__nhI_s:hover{text-decoration:underline;background:rgba(255,213,74,.1)}@media (max-width:768px){.CollagePost_collagePost__FQTiU{height:360px}.CollagePost_title__kFPEu{-webkit-line-clamp:2;font-size:1rem}.CollagePost_contentText__7gbar{-webkit-line-clamp:2;font-size:.9rem}}@media (max-width:500px){.CollagePost_collagePost__FQTiU{height:340px;margin:.5rem}.CollagePost_headerRow__w_QZ8{padding:.5rem .75rem 0}.CollagePost_content__7XDBx{padding:.5rem .75rem}.CollagePost_footerRow__qcb5Z{padding:.5rem .75rem;min-height:40px}.CollagePost_title__kFPEu{-webkit-line-clamp:2;font-size:.95rem}.CollagePost_contentText__7gbar{-webkit-line-clamp:2;font-size:.85rem}}.Home_container__d256j{min-height:100vh;background:linear-gradient(180deg,#f9f9f9,#ffffff);transition:background .3s}.Home_dark__kDw_C .Home_container__d256j{background:linear-gradient(180deg,#1a1a1a,#000000);color:#ffffff}.Home_hero__VkeT1{height:60vh;background:url(/hero-bg.jpg) 50%/cover no-repeat;position:relative;overflow:hidden}.Home_hero__VkeT1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0}.Home_heroTitle__AMpNI{font-size:4rem;font-family:"serif";color:#ffffff;z-index:2;margin-bottom:1rem}.Home_heroSubtitle__0EZ9Z{font-size:1.5rem;color:#ffffff;z-index:2;margin-bottom:2rem}.Home_heroButton__gUphy{padding:1rem 2rem;background:#FF7300;color:white;border:none;border-radius:50px;cursor:pointer;font-size:1.2rem;transition:background .3s,transform .3s;position:relative;z-index:3}.Home_heroButton__gUphy:hover{background:#e65c00;transform:scale(1.1)}.Home_controls__D8fvL{display:flex;justify-content:space-between;padding:1rem 2rem;max-width:1200px;margin:0 auto}.Home_searchInput__fVjDa{padding:.8rem;width:70%;border-radius:8px;border:1px solid #ccc}.Home_toggleButton__ilE1D{padding:.8rem 1.2rem;background:#FF7300;color:white;border:none;border-radius:8px;cursor:pointer}.Home_masonryGrid__X1_z6{display:flex;margin-left:-1rem;width:auto}.Home_masonryColumn__ub5Pz{padding-left:1rem;background-clip:padding-box}.Home_endMessage__q_XxI,.Home_loader__x1PEO{text-align:center;padding:2rem;font-size:1.2rem}@media (max-width:768px){.Home_heroTitle__AMpNI{font-size:2.5rem}.Home_heroSubtitle__0EZ9Z{font-size:1rem}.Home_controls__D8fvL{flex-direction:column;gap:1rem}.Home_searchInput__fVjDa{width:100%}}.Home_heroWrapper__7Eh7H{position:relative;height:100vh;overflow:hidden}.Home_hero__VkeT1{background:var(--bg,rgb(9,14,23));z-index:1}.Home_heroSecondary__NNddh,.Home_hero__VkeT1{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem}.Home_heroSecondary__NNddh{--mask:radial-gradient(circle at var(--x,50%) var(--y,50%),black var(--maskSize1,0),transparent 0,transparent var(--maskSize2,0),black var(--maskSize2,0),black var(--maskSize3,0),transparent 0);background:var(--gradientBg,linear-gradient(45deg,#40e0d0,#9932cc,#ff1493,orange));color:rgb(9,14,23);-webkit-mask-image:var(--mask);mask-image:var(--mask);z-index:2;pointer-events:none}.Home_header__y2QYS{position:fixed;top:0;left:0;width:100%;transition:transform .3s ease;z-index:1000}.Home_interactive__nBxnC{pointer-events:auto!important}.Home_visible__o7uWL{transform:translateY(0)}.Home_hidden__RZvqD{transform:translateY(-100%)}.Home_dark__kDw_C .Home_hero__VkeT1{--bg:#000000}.Home_dark__kDw_C .Home_heroSecondary__NNddh{color:#ffffff}.Home_container__d256j{background:linear-gradient(to bottom,var(--secondary),var(--background))}.Home_dark__kDw_C .Home_container__d256j{background:linear-gradient(to bottom,#1a1a1a,var(--dark-background))}.Home_heroButton__gUphy{background:var(--accent);color:var(--accent-foreground)}.Home_heroButton__gUphy:hover{background:color-mix(in srgb,var(--accent) 90%,black)}.Home_toggleButton__ilE1D{background:var(--accent);color:var(--accent-foreground)}