@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500;1,600;1,700&family=Manrope:wght@400;500;600;700;800&family=Sora:wght@500;600;700&family=Poppins:wght@300;400;600;700;800;900&family=Nunito:wght@300;400;600;700;800;900&display=swap");:root{--bg-app:#fbfbf9;--bg-panel:#fff;--bg-card:#fff;--primary-color:#d4af37;--secondary-color:#111;--accent-color:var(--primary-color);--accent-rgb:212,175,55;--sidebar-color:#0f1011;--menu-text-color:#f5f5f5;--menu-text-muted:hsla(0,0%,96%,.68);--font-main:"Manrope","Avenir Next","Segoe UI",sans-serif;--font-heading:"Playfair Display","Cormorant Garamond",serif;--font-label:"Sora","Manrope",sans-serif;--bg-sidebar:var(--sidebar-color);--text-primary:#121212;--text-secondary:#4a4a4a;--text-muted:#8b8b8b;--accent-primary:var(--accent-color);--accent-soft:rgba(var(--accent-rgb),0.1);--accent-dim:rgba(var(--accent-rgb),0.15);--accent-strong:rgba(var(--accent-rgb),0.35);--accent-glow:rgba(var(--accent-rgb),0.45);--accent-secondary:var(--secondary-color);--accent-hover:#e5bd4b;--status-success:#4ade80;--status-success-rgb:74,222,128;--status-warning:#f59e0b;--status-warning-rgb:245,158,11;--status-danger:#f87171;--status-danger-rgb:248,113,113;--gradient-aurora:linear-gradient(135deg,#111,#333 50%,#d4af37);--gradient-glass:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4));--gradient-noise:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");--global-bg-image:url(/images/dashboard-bg.jpg);--global-bg-overlay:linear-gradient(180deg,rgba(0,0,0,.68),rgba(0,0,0,.84));--feed-overlay:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.3) 40%,rgba(0,0,0,.8));--border-subtle:rgba(15,23,42,.1);--border-active:rgba(15,23,42,.2);--border-glass:rgba(15,23,42,.05);--radius-sm:8px;--radius-md:14px;--radius-lg:24px;--radius-xl:40px;--glass-bg:hsla(0,0%,100%,.82);--blur-amount:32px;--shadow-sm:0 4px 6px -1px rgba(0,0,0,.05);--shadow-md:0 10px 15px -3px rgba(0,0,0,.05);--shadow-lg:0 20px 25px -5px rgba(0,0,0,.05)}*{box-sizing:border-box;padding:0;margin:0}body{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-main);-webkit-font-smoothing:antialiased;letter-spacing:0;min-height:100vh;line-height:1.55}body,html{overflow-x:hidden;width:100%;max-width:100vw}html{background-color:var(--bg-app)}.app-shell{position:relative;background-image:var(--global-bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;isolation:isolate;width:100%;max-width:100vw;overflow-x:hidden}.app-shell:before{content:"";position:fixed;inset:0;background:var(--global-bg-overlay);pointer-events:none;z-index:-1}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.01em;line-height:1.1}h1{font-size:clamp(2rem,1.3rem + 2.2vw,3.4rem)}h2{font-size:clamp(1.5rem,1.08rem + 1.35vw,2.5rem)}h3{font-size:clamp(1.2rem,.98rem + .8vw,1.7rem)}button,input,select,textarea{font-family:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px!important;cursor:pointer}select optgroup,select option{color:#111;background-color:#1a1a1a;color:#e5e5e5}select option:checked{background-color:rgba(212,175,55,.2)}select option:disabled{color:#6b7280}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes auroraFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-fade-in{animation:fadeIn .8s ease-out forwards}.animate-fade-in-up{animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards}a{color:inherit;text-decoration:none}.glass-panel{background:hsla(0,0%,100%,.03);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid hsla(0,0%,100%,.08);position:relative}.glass-panel:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05),transparent)}.frosted-glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));border:1px solid var(--border-glass)}.button-primary{background:var(--accent-primary);background-image:var(--gradient-glass);color:#111;font-weight:700;padding:10px 20px;border-radius:var(--radius-md);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border:1px solid rgba(0,0,0,.1);font-size:.9rem;font-family:var(--font-label);letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 12px rgba(var(--accent-rgb),.2);text-decoration:none;line-height:1;min-height:42px;-webkit-appearance:none;-moz-appearance:none;appearance:none}:root[data-theme-tone=light] .glass-panel{background:hsla(0,0%,100%,.72);border:1px solid rgba(15,23,42,.14)}:root[data-theme-tone=light] .glass-panel:after{background:linear-gradient(90deg,transparent,rgba(15,23,42,.08),transparent)}.button-primary:hover{background-color:var(--accent-hover);transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--accent-rgb),.3)}.button-aurora{background:var(--gradient-aurora);color:#fff;font-weight:700;padding:12px 24px;border-radius:var(--radius-md);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none;font-size:.9rem;font-family:var(--font-label);letter-spacing:.01em;box-shadow:0 10px 20px rgba(var(--accent-rgb),.2);text-decoration:none;line-height:1;min-height:42px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-aurora:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 15px 30px rgba(var(--accent-rgb),.4)}.button-secondary{background:hsla(0,0%,100%,.03);color:var(--text-primary);font-weight:600;padding:10px 20px;border-radius:var(--radius-md);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border:1px solid var(--border-subtle);font-size:.9rem;font-family:var(--font-label);letter-spacing:.01em;text-decoration:none;line-height:1;min-height:42px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-secondary:hover{background:hsla(0,0%,100%,.08);border-color:var(--border-active);transform:translateY(-1px)}.button-danger{background:rgba(239,68,68,.1);color:#f87171;font-weight:600;padding:10px 20px;border-radius:var(--radius-md);transition:all .2s;cursor:pointer;border:1px solid rgba(239,68,68,.2);font-size:.9rem;font-family:var(--font-label);letter-spacing:.01em;text-decoration:none;line-height:1;min-height:42px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-danger:hover{background:rgba(239,68,68,.2);transform:translateY(-1px)}.button-aurora:focus-visible,.button-danger:focus-visible,.button-primary:focus-visible,.button-secondary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.button-aurora:disabled,.button-danger:disabled,.button-primary:disabled,.button-secondary:disabled{cursor:not-allowed;opacity:.6;transform:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}@media print{@page{size:8.5in 11in;margin:0}.no-print{display:none!important}body{background:#fff!important}body *{visibility:hidden}#flyer-canvas-print,#flyer-canvas-print *{visibility:visible}#flyer-canvas-print{position:absolute;left:0;top:0;width:8.5in!important;height:11in!important;transform:scale(1)!important;box-shadow:none!important;background:#fff!important;margin:0!important;padding:0!important;border:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media screen and (max-width:1024px){.mobile-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:14px 16px;background:rgba(15,16,17,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.1);position:-webkit-sticky;position:sticky;top:0;z-index:9000;min-height:72px;box-shadow:0 2px 12px rgba(0,0,0,.4)}.mobile-header .logo{display:flex;align-items:center;justify-content:center;gap:10px;justify-self:center;min-width:0;max-width:100%}.mobile-header .logo img{height:28px;width:auto;display:block}.mobile-header .logo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--menu-text-color)}.menu-toggle{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--menu-text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:8px;margin-left:0;justify-self:start;transition:background .2s,border-color .2s}.menu-toggle:active{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.2)}.mobile-avatar-link{width:40px;height:40px;border-radius:12px;background-color:rgba(var(--accent-rgb),.3);border:1px solid rgba(var(--accent-rgb),.4);display:flex;align-items:center;justify-content:center;overflow:hidden;justify-self:end;transition:background-color .2s}.mobile-avatar-link:active{background-color:rgba(var(--accent-rgb),.45)}.grid-2,.grid-3{grid-template-columns:1fr!important}.desktopOnly{display:none!important}}.mobile-header{display:none}.calendarWrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:12px}.calendarGrid{min-width:800px;display:grid!important}.calendarHeader{padding:12px 10px!important}@media (max-width:768px){.calendarHeader{font-size:.75rem!important}.calendarDayCell{min-height:100px!important;padding:6px!important}.calendarDayNumber{font-size:.75rem!important}}html.native-app{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px)}html.native-app body{overscroll-behavior:none;-webkit-overflow-scrolling:touch}html.native-app header{padding-top:var(--safe-area-top)}html.native-app .feedbackTrigger,html.native-app .messengerBubble{padding-bottom:var(--safe-area-bottom);bottom:calc(18px + var(--safe-area-bottom))}html.native-app *{-webkit-tap-highlight-color:transparent}html.native-app .browser-only{display:none!important}.MessengerBubble_bubble__ddH6l{position:fixed;bottom:24px;right:24px;z-index:9000;width:56px;height:56px;border-radius:50%;background:var(--accent-primary,#d4af37);color:#000;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 24px rgba(0,0,0,.4),0 0 0 0 rgba(212,175,55,0);transition:transform .2s ease,box-shadow .2s ease}.MessengerBubble_bubble__ddH6l:hover{transform:scale(1.06);box-shadow:0 8px 32px rgba(0,0,0,.5)}.MessengerBubble_bubbleOpen__wOyBr{background:rgba(30,34,42,.96);color:rgba(248,250,252,.9);border:1px solid hsla(0,0%,100%,.14)}.MessengerBubble_badge__umRPi{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-primary,#0a0c10)}.MessengerBubble_panel__I7zNR{position:fixed;bottom:90px;right:24px;z-index:8999;width:380px;max-width:calc(100vw - 48px);height:560px;max-height:calc(100vh - 120px);border-radius:24px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03)),rgba(8,10,14,.97);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 80px rgba(0,0,0,.6);display:flex;flex-direction:column;overflow:hidden;animation:MessengerBubble_panelIn__JrTBj .22s cubic-bezier(.34,1.56,.64,1)}@keyframes MessengerBubble_panelIn__JrTBj{0%{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.MessengerBubble_tabs__GB4Aj{display:flex;gap:0;padding:12px 14px 0;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.MessengerBubble_tab__X72W3{display:inline-flex;align-items:center;gap:6px;padding:8px 14px 10px;font-size:.76rem;font-weight:600;letter-spacing:.06em;color:rgba(248,250,252,.5);background:none;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease;text-transform:uppercase}.MessengerBubble_tab__X72W3:hover{color:rgba(248,250,252,.85)}.MessengerBubble_tabActive__xd5q0{color:var(--accent-primary,#d4af37);border-bottom-color:var(--accent-primary,#d4af37)}.MessengerBubble_tabBadge__5i3nb{min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#ef4444;color:#fff;font-size:.6rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.MessengerBubble_content__UMqy1{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.MessengerBubble_searchRow__QLfPm{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.06);color:rgba(248,250,252,.4);flex-shrink:0}.MessengerBubble_searchInput__HafjO{flex:1 1;background:none;border:none;outline:none;font-size:.82rem;color:rgba(248,250,252,.9)}.MessengerBubble_searchInput__HafjO::placeholder{color:rgba(248,250,252,.35)}.MessengerBubble_convList__k1o4M{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.MessengerBubble_convItem__Y6jQM{display:flex;align-items:center;gap:10px;padding:11px 14px;background:none;cursor:pointer;text-align:left;border:none;border-bottom:1px solid hsla(0,0%,100%,.04);transition:background .15s ease}.MessengerBubble_convItem__Y6jQM:hover{background:hsla(0,0%,100%,.05)}.MessengerBubble_convItemActive__W9uZj{background:rgba(var(--accent-rgb,212 175 55),.08)}.MessengerBubble_avatar__VSC1j{width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.08) 50%/cover no-repeat;display:flex;align-items:center;justify-content:center;color:rgba(248,250,252,.4);flex-shrink:0}.MessengerBubble_convMeta__f6R_c{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.MessengerBubble_convName__p6J_k{font-size:.82rem;font-weight:600;color:rgba(248,250,252,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessengerBubble_convLast__4_XyO{font-size:.72rem;color:rgba(248,250,252,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessengerBubble_convTime__2QikR{font-size:.66rem;color:rgba(248,250,252,.35);flex-shrink:0}.MessengerBubble_channelList__rB0_C{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;padding:10px 0}.MessengerBubble_channelListTitle__5PIOa{padding:8px 16px 14px;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(248,250,252,.4)}.MessengerBubble_channelItem__RjQ0E{display:flex;align-items:center;gap:12px;padding:12px 16px;border:none;background:none;cursor:pointer;text-align:left;transition:background .15s ease}.MessengerBubble_channelItem__RjQ0E:hover{background:hsla(0,0%,100%,.05)}.MessengerBubble_channelItemActive__TFSMQ{background:hsla(0,0%,100%,.07)}.MessengerBubble_channelIcon__jgh3X{width:40px;height:40px;border-radius:14px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MessengerBubble_channelIconSm__07S8s{width:28px;height:28px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MessengerBubble_channelMeta__4ejHd{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.MessengerBubble_channelName__Vcp8o{font-size:.84rem;font-weight:600;color:rgba(248,250,252,.92)}.MessengerBubble_channelDesc__O2w4O{font-size:.72rem;color:rgba(248,250,252,.42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessengerBubble_thread__bUNIO{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.MessengerBubble_threadHeader__n_tVj{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.MessengerBubble_backBtn__3FYQM{width:30px;height:30px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:rgba(248,250,252,.7);cursor:pointer}.MessengerBubble_avatarSm__WnaXU,.MessengerBubble_backBtn__3FYQM{display:flex;align-items:center;justify-content:center;flex-shrink:0}.MessengerBubble_avatarSm__WnaXU{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.08) 50%/cover no-repeat;color:rgba(248,250,252,.4)}.MessengerBubble_threadName__kzv4E{font-size:.84rem;font-weight:600;color:rgba(248,250,252,.92)}.MessengerBubble_threadStatus__ncis_{display:flex;align-items:center;gap:4px;font-size:.66rem;color:rgba(109,213,167,.85)}.MessengerBubble_typingIndicator__iHrl4{display:flex;align-items:center;gap:6px;font-size:.68rem;color:rgba(248,250,252,.5)}.MessengerBubble_typingDots__aSyTO{display:inline-flex;align-items:center;gap:2px}.MessengerBubble_typingDots__aSyTO span{width:4px;height:4px;border-radius:50%;background:rgba(248,250,252,.5);animation:MessengerBubble_bounce__dnS6B 1s ease infinite}.MessengerBubble_typingDots__aSyTO span:nth-child(2){animation-delay:.15s}.MessengerBubble_typingDots__aSyTO span:nth-child(3){animation-delay:.3s}@keyframes MessengerBubble_bounce__dnS6B{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.MessengerBubble_messageStream__rFT2x{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px;scroll-behavior:smooth}.MessengerBubble_msgRow__rziSp{display:flex;flex-direction:column;gap:2px;align-items:flex-start;max-width:82%}.MessengerBubble_msgOwn__hWJSN{align-self:flex-end;align-items:flex-end}.MessengerBubble_msgOther__KLhK_{align-self:flex-start;flex-direction:row;align-items:flex-end;gap:6px;max-width:82%}.MessengerBubble_msgOther__KLhK_>div{display:flex;flex-direction:column;gap:2px}.MessengerBubble_senderName__FhpBz{font-size:.64rem;color:rgba(248,250,252,.45);padding-left:2px}.MessengerBubble_msgBubble___utV2{padding:8px 12px;border-radius:18px;font-size:.82rem;line-height:1.45;max-width:100%;word-break:break-word}.MessengerBubble_msgOwn__hWJSN .MessengerBubble_msgBubble___utV2{background:var(--accent-primary,#d4af37);color:#000;border-bottom-right-radius:6px}.MessengerBubble_msgOther__KLhK_ .MessengerBubble_msgBubble___utV2{background:hsla(0,0%,100%,.08);color:rgba(248,250,252,.92);border-bottom-left-radius:6px}.MessengerBubble_msgTime__IctkZ{font-size:.62rem;color:rgba(248,250,252,.3);padding:0 4px}.MessengerBubble_msgImage___k_B7{max-width:200px;max-height:160px;border-radius:12px;object-fit:cover}.MessengerBubble_msgFile__6S557{display:flex;align-items:center;gap:6px;color:inherit;text-decoration:none;font-size:.78rem}.MessengerBubble_msgFile__6S557:hover{text-decoration:underline}.MessengerBubble_uploadingNote__TIBr1{display:flex;align-items:center;gap:6px;font-size:.72rem;color:rgba(248,250,252,.45);padding:4px 0}.MessengerBubble_inputRow__5Hu4r{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.MessengerBubble_attachBtn__5GokP{width:32px;height:32px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:rgba(248,250,252,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:color .15s,background .15s}.MessengerBubble_attachBtn__5GokP:hover{color:rgba(248,250,252,.9);background:hsla(0,0%,100%,.08)}.MessengerBubble_msgInput__ky5Dy{flex:1 1;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:8px 14px;font-size:.82rem;color:rgba(248,250,252,.92);outline:none;transition:border-color .15s}.MessengerBubble_msgInput__ky5Dy::placeholder{color:rgba(248,250,252,.3)}.MessengerBubble_msgInput__ky5Dy:focus{border-color:rgba(var(--accent-rgb,212 175 55),.4)}.MessengerBubble_sendBtn__e8zIr{width:34px;height:34px;border-radius:999px;background:var(--accent-primary,#d4af37);color:#000;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .15s}.MessengerBubble_sendBtn__e8zIr:disabled{opacity:.4;cursor:not-allowed}.MessengerBubble_helpWelcome__EnyyN{padding:20px 16px;font-size:.82rem;color:rgba(248,250,252,.7);text-align:center}.MessengerBubble_helpWelcome__EnyyN strong{color:rgba(248,250,252,.92)}.MessengerBubble_helpWelcomeSub__odo1J{margin-top:8px;font-size:.74rem;color:rgba(248,250,252,.45)}.MessengerBubble_emptyNote__hAuQo{padding:24px 16px;font-size:.78rem;color:rgba(248,250,252,.4);text-align:center}.MessengerBubble_searchSectionLabel___GGCh{padding:6px 14px 4px;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(248,250,252,.35)}.MessengerBubble_centered__jzTeY{display:flex;align-items:center;justify-content:center;flex:1 1;padding:32px}.MessengerBubble_spin__AdtCn{animation:MessengerBubble_spin__AdtCn 1s linear infinite}@keyframes MessengerBubble_spin__AdtCn{to{transform:rotate(1turn)}}.MessengerBubble_channelList__rB0_C::-webkit-scrollbar,.MessengerBubble_convList__k1o4M::-webkit-scrollbar,.MessengerBubble_messageStream__rFT2x::-webkit-scrollbar{width:4px}.MessengerBubble_channelList__rB0_C::-webkit-scrollbar-track,.MessengerBubble_convList__k1o4M::-webkit-scrollbar-track,.MessengerBubble_messageStream__rFT2x::-webkit-scrollbar-track{background:transparent}.MessengerBubble_channelList__rB0_C::-webkit-scrollbar-thumb,.MessengerBubble_convList__k1o4M::-webkit-scrollbar-thumb,.MessengerBubble_messageStream__rFT2x::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.12);border-radius:999px}@media (max-width:480px){.MessengerBubble_bubble__ddH6l{bottom:16px;right:16px}.MessengerBubble_panel__I7zNR{bottom:84px;right:12px;left:12px;width:auto;max-width:none}}.FeedbackButton_feedbackTrigger__bvcC2{position:fixed;bottom:88px;left:18px;z-index:1200;width:36px;height:36px;border-radius:999px;background:rgba(15,23,42,.85);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.55);display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .2s ease;box-shadow:0 2px 12px rgba(0,0,0,.3)}.FeedbackButton_feedbackTrigger__bvcC2:hover{width:auto;padding:0 14px 0 10px;border-color:hsla(0,0%,100%,.2);color:#fff;background:rgba(15,23,42,.95);gap:7px}.FeedbackButton_feedbackTrigger__bvcC2 .FeedbackButton_label__4us8x{display:none;font-size:12px;font-weight:600;white-space:nowrap}.FeedbackButton_feedbackTrigger__bvcC2:hover .FeedbackButton_label__4us8x{display:inline}@media (min-width:1025px){.FeedbackButton_feedbackTrigger__bvcC2{display:none}}.FeedbackButton_feedbackTriggerHeader__ehWCh{background:none;border:none;color:var(--text-muted);cursor:pointer;position:relative;padding:8px;border-radius:12px;transition:all .2s;display:flex;align-items:center;justify-content:center}.FeedbackButton_feedbackTriggerHeader__ehWCh:hover{color:#fff;background:hsla(0,0%,100%,.05)}.FeedbackButton_overlay__f_mOt{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2100;display:flex;align-items:center;justify-content:center;padding:20px}.FeedbackButton_modal__u5pSt{width:100%;max-width:520px;background:rgba(14,20,36,.97);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.6);overflow:hidden;display:flex;flex-direction:column;max-height:90vh}.FeedbackButton_modalHeader__19kWa{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 16px;border-bottom:1px solid hsla(0,0%,100%,.07);flex-shrink:0}.FeedbackButton_modalTitle__kX4Ma{font-size:15px;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:8px}.FeedbackButton_closeBtn__qNP5_{width:30px;height:30px;border-radius:50%;border:none;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.FeedbackButton_closeBtn__qNP5_:hover{background:hsla(0,0%,100%,.12);color:#fff}.FeedbackButton_modalBody__DVDnQ{padding:20px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.FeedbackButton_contextBar__OX_Iv{display:flex;align-items:center;gap:8px;padding:9px 13px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:10px;font-size:11px;color:hsla(0,0%,100%,.45);overflow:hidden}.FeedbackButton_contextBar__OX_Iv span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.FeedbackButton_categoryRow__tn1O7{display:flex;gap:8px;flex-wrap:wrap}.FeedbackButton_categoryChip__RgNCj{padding:6px 13px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .15s}.FeedbackButton_categoryChip__RgNCj:hover{border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.85)}.FeedbackButton_categoryChip__RgNCj.FeedbackButton_selected__9tQvO{border-color:var(--chip-color,var(--accent-primary));background:color-mix(in srgb,var(--chip-color,var(--accent-primary)) 12%,transparent);color:var(--chip-color,var(--accent-primary))}.FeedbackButton_noteField__1wmrw{width:100%;min-height:90px;padding:12px 14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;font-size:13px;resize:vertical;font-family:inherit;transition:border-color .15s;box-sizing:border-box}.FeedbackButton_noteField__1wmrw::placeholder{color:hsla(0,0%,100%,.28)}.FeedbackButton_noteField__1wmrw:focus{outline:none;border-color:hsla(0,0%,100%,.22)}.FeedbackButton_screenshotSection__FhbfK{display:flex;flex-direction:column;gap:10px}.FeedbackButton_screenshotLabel__BYBK5{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.FeedbackButton_captureBtn__yS7FV{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px dashed hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.5);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s;width:100%;justify-content:center}.FeedbackButton_captureBtn__yS7FV:hover{border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.06)}.FeedbackButton_captureBtn__yS7FV:disabled{opacity:.5;cursor:not-allowed}.FeedbackButton_screenshotPreview__zE7Gp{position:relative;border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.3);cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FeedbackButton_screenshotPreview__zE7Gp img{display:block;width:100%;height:auto;max-height:220px;object-fit:contain}.FeedbackButton_screenshotHint__JY2QN{font-size:11px;color:hsla(0,0%,100%,.35);text-align:center}.FeedbackButton_selectionOverlay__M4tSS{position:absolute;border:2px solid #3c85ef;background:rgba(60,133,239,.12);pointer-events:none}.FeedbackButton_removeScreenshot__xGFNd{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.7);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.FeedbackButton_modalFooter__V6GSJ{padding:14px 22px 18px;border-top:1px solid hsla(0,0%,100%,.07);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.FeedbackButton_footerNote__7McwV{font-size:11px;color:hsla(0,0%,100%,.3)}.FeedbackButton_footerActions__q7YJo{display:flex;gap:10px;align-items:center}.FeedbackButton_successState__d0nHJ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 22px;gap:12px;text-align:center}.FeedbackButton_successIcon__ZJjfN{width:56px;height:56px;border-radius:50%;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);display:flex;align-items:center;justify-content:center;color:#22c55e}.FeedbackButton_successTitle__T4YDV{font-size:17px;font-weight:700;color:#fff;margin:0}.FeedbackButton_successSub__q5Ftt{font-size:13px;color:hsla(0,0%,100%,.45);margin:0}.FeedbackButton_captureOverlay__Uk2k2{position:fixed;inset:0;z-index:2200;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;pointer-events:none}.FeedbackButton_captureOverlayContent__ZQekd{display:flex;flex-direction:column;align-items:center;gap:14px;padding:32px 44px;border-radius:20px;background:rgba(14,20,36,.92);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 16px 48px rgba(0,0,0,.5);color:hsla(0,0%,100%,.85);font-size:14px;font-weight:600}.public-page_main__Su0IF{height:100vh;overflow:hidden;background:var(--bg-app);display:flex;flex-direction:column}@media (max-width:1024px){.public-page_main__Su0IF{overflow-x:hidden;overflow-y:auto;height:auto;min-height:100vh;width:100vw;max-width:100vw}}.public-page_grid__cbu6r{display:grid;grid-template-columns:var(--portal-sidebar-width,60px) 1fr;height:100vh;width:100%;transition:grid-template-columns .4s cubic-bezier(.16,1,.3,1)}.public-page_leftSidebar__wD33R{height:100%;width:var(--portal-sidebar-width,60px);border-right:1px solid var(--border-subtle);transition:width .4s cubic-bezier(.16,1,.3,1)}.public-page_feedContainer__2MnWA{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;min-width:0}.public-page_contentScroll__oOWuS{flex:1 1;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;background:var(--bg-app);min-width:0}.public-page_contentScroll__oOWuS::-webkit-scrollbar{width:8px}.public-page_contentScroll__oOWuS::-webkit-scrollbar-track{background:transparent}.public-page_contentScroll__oOWuS::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.05);border-radius:10px}.public-page_contentWrapper__tseoU{padding:60px 40px;display:flex;flex-direction:column;align-items:center;width:100%}.public-page_article__60UzX{width:100%;max-width:900px;padding:60px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:32px}.public-page_title__fQd0m{font-size:3rem;font-weight:800;margin-bottom:40px;line-height:1.1;letter-spacing:-.02em}.public-page_content__oQAzL{font-size:1.15rem;line-height:1.8;color:var(--text-secondary)}.public-page_content__oQAzL h1,.public-page_content__oQAzL h2,.public-page_content__oQAzL h3{color:#fff;margin-top:2em;margin-bottom:1em}@media (max-width:1024px){.public-page_grid__cbu6r{display:block;min-width:0;width:100%;max-width:100vw;overflow-x:hidden}.public-page_leftSidebar__wD33R{display:none}.public-page_feedContainer__2MnWA{width:100%;max-width:100vw;overflow-x:hidden}.public-page_contentScroll__oOWuS{overflow:visible;overflow-x:hidden;padding:20px;min-width:0;max-width:100vw;width:100%;box-sizing:border-box}.public-page_contentWrapper__tseoU{padding:0;overflow-x:hidden;box-sizing:border-box;max-width:100vw;width:100%}.public-page_article__60UzX{padding:40px 24px;border-radius:0;border:none;background:transparent}.public-page_title__fQd0m{font-size:2.2rem}}.public-page_blocksContainer__V75sF{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:80px 32px;gap:80px 32px;padding-bottom:150px}.public-page_blockLayoutShell__RiAq1{min-width:0;width:100%;grid-column:span 12}.public-page_blockWidthFull__no8cO{grid-column:span 12}.public-page_blockWidthHalf__IPfP3{grid-column:span 6}.public-page_blockWidthThird__GJPyJ{grid-column:span 4}.public-page_blockAlignStretch__V_kTX{justify-self:stretch}.public-page_blockAlignLeft__E9jQN{justify-self:start}.public-page_blockAlignCenter__FyRaG{justify-self:center}.public-page_blockAlignRight__Yahqm{justify-self:end}.public-page_heroSection__DB0_C{min-height:500px;padding:100px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:40px;position:relative;overflow:hidden;background-size:cover;background-position:50%}.public-page_heroSection__DB0_C:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);z-index:1}.public-page_heroContent__PEcCW{position:relative;z-index:2;max-width:800px}.public-page_heroTitle__c6SDF{font-size:4.5rem;font-weight:900;line-height:1;letter-spacing:-.04em;margin-bottom:24px;background:linear-gradient(180deg,#fff 0,#aaa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.public-page_featureGrid__4x1YE{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:24px;gap:24px;width:100%;margin-top:40px}.public-page_featureCard__L2hS4{padding:32px;border-radius:24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);transition:transform .3s ease}.public-page_featureCard__L2hS4:hover{transform:translateY(-5px);background:hsla(0,0%,100%,.05)}.public-page_ctaSection__16x3F{padding:80px;border-radius:40px;text-align:center;background:var(--accent-primary);color:#fff}.public-page_sliderSection__OHno7{width:100%;overflow:hidden;position:relative}.public-page_sliderContent__vlgPm{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}.public-page_slide__Tx1DA{flex:0 0 100%;scroll-snap-align:start;min-height:400px;padding:80px 40px;background-size:cover;background-position:50%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.public-page_slideOverlay__EYPlk{position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1}.public-page_slideContent__D4ZhF{position:relative;z-index:2;text-align:center;max-width:700px}.public-page_htmlBlock__Y_JJ6{width:100%;margin:20px 0}.public-page_popupPreviewCard__guvnB{width:100%;padding:28px;border-radius:24px;border:1px dashed rgba(var(--accent-rgb),.45);background:hsla(0,0%,100%,.035)}.public-page_popupPreviewBadge__JxtoM{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(var(--accent-rgb),.16);color:hsla(45,85%,72%,.98);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.public-page_popupPreviewTitle__rqoXO{font-size:1.6rem;margin-bottom:10px}.public-page_popupPreviewText__lisU5{color:var(--text-secondary);line-height:1.6}.public-page_popupPreviewMeta__E8BJQ{margin-top:14px;color:rgba(248,250,252,.68);font-size:.82rem;letter-spacing:.02em}.public-page_popupPreviewActions__xA_4u{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}.public-page_popupOverlay__UHOo_{position:fixed;inset:0;z-index:1800;display:flex;align-items:center;justify-content:center;padding:32px;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.public-page_popupModal__dtKeI{width:100%;max-height:calc(100vh - 64px);overflow-y:auto;position:relative;padding:32px;border-radius:28px;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(180deg,hsla(0,0%,4%,.97),rgba(0,0,0,.97));box-shadow:0 32px 80px rgba(0,0,0,.55)}.public-page_popupCloseButton__h4mOf{position:absolute;top:18px;right:18px;width:40px;height:40px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.05);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.public-page_popupCloseButton__h4mOf:hover{border-color:var(--accent-primary);background:hsla(0,0%,100%,.12)}.public-page_popupImage__mX_ne{width:100%;height:220px;border-radius:20px;background-size:cover;background-position:50%;margin-bottom:24px}.public-page_popupTitle__BRY4a{font-size:2rem;line-height:1.05;margin-bottom:12px}.public-page_popupSubtitle___84js{color:rgba(248,250,252,.78);font-size:1rem;line-height:1.6;margin-bottom:18px}.public-page_popupBody__700gy,.public-page_popupHtml__cL354{color:var(--text-secondary);line-height:1.75}.public-page_popupBody__700gy p+p,.public-page_popupHtml__cL354 p+p{margin-top:14px}.public-page_popupHtml__cL354{margin-top:18px}.public-page_popupEmbeddedSection__F_Zlh{margin-top:22px}.public-page_popupEmbeddedSection__F_Zlh .blocksContainer,.public-page_popupEmbeddedSection__F_Zlh .public-page_blocksContainer__V75sF{gap:28px;padding-bottom:0}.public-page_popupEmbeddedSection__F_Zlh .button-primary,.public-page_popupEmbeddedSection__F_Zlh .button-secondary{margin-top:8px}.public-page_popupHtml__cL354 h1,.public-page_popupHtml__cL354 h2,.public-page_popupHtml__cL354 h3,.public-page_popupHtml__cL354 h4{color:#fff;margin-top:1.25em;margin-bottom:.6em}.public-page_popupHtml__cL354 a{color:var(--accent-primary)}.public-page_columnsContainer__epv5U{display:flex;gap:40px;width:100%;padding:40px 0}.public-page_column__Qa5ra{flex:1 1}.public-page_columnImageWrap__BaQFP{position:relative;margin-bottom:18px;border-radius:18px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);min-height:120px}.public-page_columnImageLink__yQYUj{display:block}.public-page_columnImage__Xkxgw{width:100%;height:100%;display:block;min-height:0;max-height:none;object-fit:cover}@media (max-width:1024px){.public-page_blocksContainer__V75sF{grid-template-columns:repeat(1,minmax(0,1fr));gap:48px;overflow-x:hidden}.public-page_blockLayoutShell__RiAq1{overflow-x:hidden}.public-page_blockWidthFull__no8cO,.public-page_blockWidthHalf__IPfP3,.public-page_blockWidthThird__GJPyJ{grid-column:span 1}.public-page_columnsContainer__epv5U{flex-direction:column;gap:20px}}@media (max-width:768px){.public-page_heroTitle__c6SDF{font-size:2.5rem}.public-page_heroSection__DB0_C{border-radius:24px;padding:60px 24px}.public-page_popupOverlay__UHOo_{padding:16px}.public-page_popupModal__dtKeI{padding:24px 20px;border-radius:22px;max-height:calc(100vh - 32px)}.public-page_popupTitle__BRY4a{font-size:1.6rem}.public-page_popupImage__mX_ne{height:180px}}.public-page_sliderArrow__3VTEa{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.public-page_sliderArrow__3VTEa:hover{background:hsla(0,0%,100%,.2);border-color:var(--accent-primary);transform:translateY(-50%) scale(1.1)}.public-page_arrowLeft__kE_60{left:40px}.public-page_arrowRight__LUMse{right:40px}.public-page_sliderDots__FjIDG{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:10}.public-page_dot__v24Ma{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.2);cursor:pointer;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.1)}.public-page_activeDot__CqQCB{background:var(--accent-primary);transform:scale(1.3);box-shadow:0 0 15px var(--accent-primary)}.public-page_directoryBlock__ks4FZ{width:100%;margin-top:40px}.public-page_directoryHeader__d1EXO{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap;gap:20px}.public-page_directoryTitle__HwTfq{font-size:2.5rem;font-weight:800;margin:0}.public-page_directorySearchWrap__pepBV{position:relative;max-width:400px;width:100%}.public-page_searchIcon__Jc_OI{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-muted)}.public-page_directorySearchInput__AuDyW{width:100%;padding:14px 14px 14px 48px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#fff;font-size:1rem;outline:none;transition:all .2s ease}.public-page_directorySearchInput__AuDyW:focus{background:hsla(0,0%,100%,.05);border-color:var(--accent-primary);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.1)}.public-page_directoryGrid__gv8y0{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.public-page_directoryCard__gzqir{padding:24px;display:flex;gap:20px;align-items:flex-start;transition:transform .3s ease,background .3s ease}.public-page_directoryCard__gzqir:hover{transform:translateY(-4px);background:hsla(0,0%,100%,.05)}.public-page_directoryCardImage__HlYkw{width:80px;height:80px;border-radius:16px;overflow:hidden;flex-shrink:0;background:hsla(0,0%,100%,.05)}.public-page_directoryCardImage__HlYkw img{width:100%;height:100%;object-fit:cover}.public-page_directoryAvatarPlaceholder__qnacR{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.public-page_directoryCardContent__fghTZ{flex:1 1;min-width:0}.public-page_directoryCategoryBadge__FUgty{display:inline-block;padding:2px 10px;background:rgba(var(--accent-rgb),.15);color:var(--accent-primary);font-size:.7rem;font-weight:700;text-transform:uppercase;border-radius:99px;margin-bottom:8px}.public-page_directoryCardContent__fghTZ h3{font-size:1.25rem;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public-page_directoryEntryTitle__oGQnW{font-size:.9rem;color:var(--text-secondary);margin-bottom:8px}.public-page_directoryEntryCompany__sv4m5{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--text-muted);margin-bottom:16px}.public-page_directoryCardActions__rN4jm{display:flex;gap:8px}.public-page_directoryIconBtn__IZGZE{width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.05)}.public-page_directoryIconBtn__IZGZE:hover{background:var(--accent-primary);color:#000;transform:scale(1.1)}.public-page_directoryList__WxpEP{display:flex;flex-direction:column;gap:12px}.public-page_directoryRow__FH9m7{display:flex;align-items:center;padding:16px 24px;gap:20px}.public-page_rowAvatar__CVQ_K{width:40px;height:40px;border-radius:50%;overflow:hidden;background:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;flex-shrink:0}.public-page_rowAvatar__CVQ_K img{width:100%;height:100%;object-fit:cover}.public-page_rowInfo__RcQSB{flex:1 1;display:flex;flex-direction:column}.public-page_rowInfo__RcQSB strong{font-size:1rem}.public-page_rowInfo__RcQSB span{font-size:.85rem;color:var(--text-secondary)}.public-page_rowCategory__PHu39{padding:4px 12px;background:hsla(0,0%,100%,.05);border-radius:99px;font-size:.75rem;color:var(--text-muted)}.public-page_rowActions__RniTm{display:flex;gap:12px}.public-page_rowActions__RniTm a{color:var(--text-muted);transition:color .2s ease}.public-page_rowActions__RniTm a:hover{color:var(--accent-primary)}.public-page_directoryEmpty__Uxia6{padding:60px;text-align:center;color:var(--text-muted);background:hsla(0,0%,100%,.02);border-radius:24px;border:1px dashed hsla(0,0%,100%,.1)}@media (max-width:640px){.public-page_directoryHeader__d1EXO{flex-direction:column;align-items:flex-start}.public-page_directoryGrid__gv8y0{grid-template-columns:1fr}}.public-page_fab__UFiGo{position:fixed;bottom:92px;right:30px;width:60px;height:60px;border-radius:50%;background:var(--accent-primary);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.5);z-index:8998;transition:transform .2s;cursor:pointer;text-decoration:none}.public-page_fab__UFiGo:hover{transform:scale(1.08)}@media (max-width:1024px){.public-page_fab__UFiGo{bottom:calc(92px + env(safe-area-inset-bottom, 0px));right:16px;width:52px;height:52px}}.page_main__GlU4n{height:100vh;overflow:hidden;background:transparent}.page_mobileHeader__s8M1w{display:none}.page_logo__7fc9l{display:flex;align-items:center;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#fff}.page_grid__f5Kdy{display:grid;grid-template-columns:var(--portal-sidebar-width,60px) 1fr;height:100vh;width:100%;transition:grid-template-columns .4s cubic-bezier(.16,1,.3,1)}.page_leftSidebar__NK811{height:100vh;width:var(--portal-sidebar-width,60px);background:transparent;transition:width .4s cubic-bezier(.16,1,.3,1)}.page_feedContainer__uiZEU{display:flex;flex-direction:column;height:100vh;background:transparent;overflow-y:auto;overflow-x:hidden;position:relative;min-width:0;max-width:100%}.page_feedContainer__uiZEU.page_eventsFeed__NRocQ{background:radial-gradient(circle at 18% 18%,rgba(var(--accent-rgb),.22),transparent 44%),radial-gradient(circle at 82% 76%,rgba(var(--accent-rgb),.16),transparent 40%),linear-gradient(140deg,#101522 0,#15120d 52%,#0e0e10 100%)}.page_feedContainer__uiZEU.page_eventsFeed__NRocQ:before{background:linear-gradient(180deg,rgba(9,12,18,.62) 0,rgba(8,10,16,.5) 38%,rgba(8,8,10,.72))}.page_feedContainer__uiZEU.page_eventsFeed__NRocQ:after{opacity:.3}.page_feedContainer__uiZEU.page_eventsManageFeed____Xyh{background:radial-gradient(circle at 15% 12%,rgba(var(--accent-rgb),.22),transparent 42%),radial-gradient(circle at 88% 78%,rgba(var(--accent-rgb),.14),transparent 40%),linear-gradient(150deg,#0f1420 0,#18120c 46%,#0d0d10 100%)}.page_feedContainer__uiZEU.page_eventsManageFeed____Xyh:before{background:linear-gradient(180deg,rgba(10,13,18,.7) 0,rgba(10,10,12,.6) 40%,rgba(9,9,10,.75))}.page_feedContainer__uiZEU.page_eventsManageFeed____Xyh:after{opacity:.35}.page_feedContainer__uiZEU:before{content:"";position:absolute;inset:0;background:transparent;z-index:0;pointer-events:none}.page_feedContainer__uiZEU:after{content:"";position:absolute;inset:0;background-image:none;opacity:0;z-index:1;pointer-events:none}.page_feedContainer__uiZEU::-webkit-scrollbar{width:8px}.page_feedContainer__uiZEU::-webkit-scrollbar-track{background:transparent}.page_feedContainer__uiZEU::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:10px}@media (min-width:1025px){.page_feedContainer__uiZEU{background-attachment:fixed}}.page_contentScroll__aVJRR{padding:24px;position:relative;z-index:2;width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;color:var(--text-primary)}.page_centeredContent__i_yIS{width:100%;align-items:center;max-width:1200px;margin:0 auto}.page_eventsManageWideContent__M9IWj{width:100%;align-items:stretch;max-width:1500px;margin:0 auto}.page_eventsManageContent__J1wW2{padding:0 0 40px;width:100%;max-width:1360px}.page_eventsContent__MytXE{padding:0 0 40px;width:100%;max-width:1200px}.page_eventsManageHero___YzTn{justify-content:space-between;margin-bottom:32px;padding:18px 22px;border-radius:18px;background:rgba(8,10,14,.5);border:1px solid hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.page_eventsManageHeadingGroup__GIwDn,.page_eventsManageHero___YzTn{display:flex;align-items:center;gap:16px}.page_eventsManageBackBtn__wGbAO{padding:8px;border-radius:50%;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.page_eventsManageBackBtn__wGbAO:hover{background:hsla(0,0%,100%,.14);color:#fff}.page_eventsManageTitle__5z0kU{font-size:2rem;font-weight:800;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.45)}.page_eventsManageSubtitle__odoUo{color:hsla(0,0%,100%,.72)}.page_eventsManageCreateBtn__71J_s{display:flex;align-items:center;gap:8px;border-radius:12px}.page_activityContent__W11O3{width:100%;max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.page_communityContentGrid__ThIq_{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:24px;gap:24px;align-items:start}.page_communityMainColumn__pkM3d{min-width:0;display:flex;flex-direction:column;gap:24px}.page_communityRightSidebar__ExCXH{min-width:0}@media (min-width:1201px){.page_grid__f5Kdy{grid-template-columns:var(--portal-sidebar-width,60px) 1fr}.page_feedContainer__uiZEU{margin-left:0}}@media (max-width:1200px){.page_grid__f5Kdy{grid-template-columns:var(--portal-sidebar-width,60px) 1fr}.page_communityContentGrid__ThIq_{grid-template-columns:1fr}}@media (max-width:1024px){.page_grid__f5Kdy{grid-template-columns:1fr}.page_feedContainer__uiZEU{margin-left:0}}.page_responsiveGrid__EOjfb{grid-template-columns:1fr 1fr}@media (max-width:600px){.page_responsiveGrid__EOjfb{grid-template-columns:1fr!important}}.page_dashboardHero__CprDu{position:relative;width:100%;min-height:100%;display:flex;flex-direction:column;padding:var(--page-header-padding-top,56px) 56px var(--page-header-padding-bottom,100px);z-index:2;overflow:hidden;background:transparent;isolation:isolate}.page_dashboardHero__CprDu:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 16%,rgba(var(--accent-rgb),.12),transparent 40%),radial-gradient(circle at 82% 8%,rgba(120,169,255,.08),transparent 34%),linear-gradient(145deg,rgba(6,10,18,.45) 0,rgba(8,12,22,.28) 38%,rgba(7,12,20,.42) 100%);opacity:var(--page-header-overlay-opacity,.68)}.page_dashboardHero__CprDu:after{content:"";position:absolute;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(circle at 30% 36%,rgba(110,157,255,.16),transparent 28%),radial-gradient(circle at 70% 64%,rgba(var(--accent-rgb),.2),transparent 26%);filter:blur(30px);animation:page_heroDrift__wsUKa 18s ease-in-out infinite alternate;opacity:var(--page-header-glow-opacity,1)}.page_heroOrbs__VaR3x{position:absolute;inset:0;pointer-events:none;z-index:1}.page_heroOrb__grRpY{position:absolute;width:clamp(150px,20vw,280px);aspect-ratio:1;border-radius:50%;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(circle at 32% 28%,hsla(0,0%,100%,.22),hsla(0,0%,100%,0));box-shadow:0 24px 58px rgba(0,0,0,.3);opacity:.55;animation:page_orbFloat__IiPWg 16s ease-in-out infinite}.page_heroOrb__grRpY:first-child{top:12%;right:8%;animation-delay:0s}.page_heroOrb__grRpY:nth-child(2){top:36%;left:-4%;width:clamp(130px,18vw,240px);animation-delay:2.4s}.page_heroOrb__grRpY:nth-child(3){bottom:8%;right:28%;width:clamp(120px,14vw,220px);animation-delay:4.6s}.page_heroContent__2lPR8{max-width:1200px;width:100%;position:relative;z-index:2;margin:0 auto;animation:page_fadeInUp__SpOy_ .9s cubic-bezier(.16,1,.3,1) forwards}.page_pageHeaderBlock__2hDRV{--page-header-text-color:#f6f7fb;--page-header-accent-color:var(--accent-primary)}.page_pageHeaderContent__Vi4oQ{max-width:var(--page-header-max-width,1200px)}.page_pageHeaderBlock__2hDRV .page_welcomeTitle__MoN7i{color:var(--page-header-text-color);font-size:var(--page-header-title-size,clamp(2.2rem,1.55rem + 2.9vw,4rem));margin-bottom:var(--page-header-title-gap,28px)}.page_pageHeaderBlock__2hDRV .page_welcomeTitle__MoN7i span{color:var(--page-header-accent-color)}.page_pageHeaderBlock__2hDRV .page_welcomeTitle__MoN7i span:after{background:linear-gradient(90deg,var(--page-header-accent-color),transparent)}.page_pageHeaderBlock__2hDRV .page_heroSubtitle__RTAw0{color:var(--page-header-text-color);font-size:var(--page-header-subtitle-size,.95rem);opacity:.76}.page_pageHeaderLeft__oMuAH .page_heroTitleBlock__QcrlK{text-align:left}.page_pageHeaderCenter__XmWfM .page_heroHeader__FCyQI{flex-direction:column;align-items:center}.page_pageHeaderCenter__XmWfM .page_heroTitleBlock__QcrlK{max-width:860px;text-align:center}.page_pageHeaderCenter__XmWfM .page_heroSubtitle__RTAw0{margin-left:auto;margin-right:auto}.page_pageHeaderCenter__XmWfM .page_heroMeta__1GWFY{min-width:0;width:min(100%,920px)}.page_pageHeaderBlock__2hDRV .page_dashboardActions__E_iFN{opacity:1;animation:none}.page_pageHeaderCenter__XmWfM .page_dashboardActions__E_iFN{justify-content:center}.page_pageHeaderCenter__XmWfM .page_welcomeTitle__MoN7i span:after{left:50%;transform:translateX(-50%)}.page_shortcutHubShell__Mx9fN{position:relative;width:100%;padding:28px 56px 100px;z-index:2}.page_shortcutHubContent__lJiVs{max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:2}.page_heroHeader__FCyQI{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.page_heroTitleBlock__QcrlK{min-width:260px;max-width:720px}.page_heroSubtitle__RTAw0{margin-top:14px;color:rgba(226,231,245,.72);font-size:.95rem;max-width:520px}.page_heroMeta__1GWFY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:320px}.page_welcomeTitle__MoN7i{font-family:var(--font-label);font-size:clamp(2.2rem,1.55rem + 2.9vw,4rem);font-weight:620;margin-bottom:28px;letter-spacing:.11em;text-transform:uppercase;color:#f6f7fb;line-height:1.03;animation:page_fadeInUp__SpOy_ 1.2s cubic-bezier(.16,1,.3,1) forwards;text-shadow:0 16px 30px rgba(0,0,0,.42);background:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;display:inline-block}.page_welcomeTitle__MoN7i span{display:block;margin-top:.16em;font-family:var(--font-heading);font-style:italic;font-size:1.18em;font-weight:600;letter-spacing:.03em;text-transform:none;color:var(--accent-primary);position:relative;filter:drop-shadow(0 12px 26px rgba(0,0,0,.36))}.page_welcomeTitle__MoN7i span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(212,175,55,.95),rgba(212,175,55,.15));opacity:.6}.page_heroHighlights__gsm_b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0 0 18px;max-width:820px}.page_heroHighlightCard__A_x85{border-radius:16px;border:1px solid hsla(0,0%,100%,.15);background:linear-gradient(145deg,rgba(0,0,0,.7),hsla(0,0%,5%,.5));box-shadow:0 14px 34px rgba(0,0,0,.28);padding:12px 16px;display:flex;flex-direction:column;gap:6px;animation:page_panelRise__WpK9b .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.page_heroHighlightCard__A_x85:first-child{animation-delay:.14s}.page_heroHighlightCard__A_x85:nth-child(2){animation-delay:.23s}.page_heroHighlightCard__A_x85:nth-child(3){animation-delay:.32s}.page_heroHighlightCard__A_x85 span{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(226,231,245,.66);font-weight:700}.page_heroHighlightCard__A_x85 strong{font-size:.93rem;color:rgba(244,248,255,.96);font-weight:600}.page_sliderSection__0Qjx5{margin-top:6px}.page_sectionHeader__a4Fw5{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.page_sectionTitle__hzsAh{font-size:.78rem;text-transform:uppercase;letter-spacing:.2em;color:hsla(45,85%,72%,.85);font-weight:700}.page_sectionNote__sUq7N{font-size:.72rem;color:rgba(226,231,245,.6);text-transform:uppercase;letter-spacing:.12em}.page_tileSlider__F5LMP{position:relative;overflow:hidden;padding:12px 0;background:transparent;border:none;box-shadow:none;isolation:isolate;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.55) 5%,#000 12%,#000 88%,rgba(0,0,0,.55) 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.55) 5%,#000 12%,#000 88%,rgba(0,0,0,.55) 95%,transparent)}.page_tileTrack__Ix6qB{display:flex;gap:24px;padding:6px;width:max-content;animation:page_tileScroll__SpfZz 40s linear infinite}.page_tileSlider__F5LMP:hover .page_tileTrack__Ix6qB{animation-play-state:paused}.page_tileCard__QZXfO{position:relative;min-width:clamp(240px,22vw,300px);aspect-ratio:4/5;border-radius:26px;overflow:hidden;border:1px solid hsla(0,0%,100%,.03);background-color:rgba(0,0,0,.62);background-image:var(--tile-image,linear-gradient(160deg,hsla(0,0%,5%,.85),rgba(0,0,0,.55)));background-size:cover;background-position:50%;box-shadow:0 24px 54px rgba(0,0,0,.4);text-decoration:none;color:inherit;display:block;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1),filter .55s ease;isolation:isolate;-webkit-mask-image:radial-gradient(120% 118% at center,#000 56%,rgba(0,0,0,.96) 66%,rgba(0,0,0,.78) 78%,rgba(0,0,0,.42) 90%,transparent 100%);mask-image:radial-gradient(120% 118% at center,#000 56%,rgba(0,0,0,.96) 66%,rgba(0,0,0,.78) 78%,rgba(0,0,0,.42) 90%,transparent 100%)}.page_tileCard__QZXfO:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top center,hsla(0,0%,100%,.1),transparent 46%),linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.34) 46%,rgba(0,0,0,.82));z-index:0;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .55s ease}.page_tileCard__QZXfO:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid hsla(0,0%,100%,.04);pointer-events:none;z-index:1;box-shadow:inset 0 -54px 88px rgba(0,0,0,.28),inset 28px 0 46px rgba(8,8,8,.16),inset -28px 0 46px rgba(8,8,8,.16);transition:border-color .55s ease,box-shadow .55s ease}.page_tileContent__WdJS5{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:22px 20px}.page_tileCategory__oeSOn{font-size:.7rem;text-transform:uppercase;letter-spacing:.22em;color:rgba(226,231,245,.7);font-weight:700}.page_tileTitle__a0uWQ{font-size:clamp(1.1rem,.9rem + .7vw,1.5rem);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:rgba(248,250,252,.98);display:inline-flex;align-items:center;gap:6px}.page_tileIcon__Wnhkp{opacity:.6}.page_tileCard__QZXfO:hover{transform:translateY(-10px) scale(1.02);border-color:rgba(var(--accent-rgb),.5);box-shadow:0 36px 78px rgba(0,0,0,.52),0 0 0 1px rgba(var(--accent-rgb),.18);filter:saturate(1.08)}.page_tileCard__QZXfO:hover:before{transform:scale(1.06);opacity:.95}.page_tileCard__QZXfO:hover:after{border-color:rgba(var(--accent-rgb),.18);box-shadow:inset 0 -42px 72px rgba(0,0,0,.2),inset 24px 0 40px rgba(8,8,8,.12),inset -24px 0 40px rgba(8,8,8,.12)}.page_shortcutsGrid__UzFnb{display:flex;flex-direction:column;gap:32px;margin-top:26px;animation:page_panelRise__WpK9b .9s cubic-bezier(.16,1,.3,1) .35s forwards;opacity:0}.page_categorySection__doEUb{display:flex;flex-direction:column;gap:18px;padding:0;scroll-margin-top:120px}.page_categoryLabel__fybMl{font-size:.78rem;font-weight:700;font-family:var(--font-label);color:var(--accent-primary)!important;letter-spacing:.2em;text-transform:uppercase;display:flex;align-items:center;gap:20px;margin-left:0}.page_categoryLabel__fybMl:after{content:"";flex:1 1;height:1px;background:linear-gradient(to right,rgba(var(--accent-rgb),.4),transparent)}.page_cardsContainer__sEhdN{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.page_shortcutCard__a1OKL{position:relative;border-radius:26px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background-color:rgba(0,0,0,.62);background-image:var(--tile-image,linear-gradient(160deg,hsla(0,0%,5%,.85),rgba(0,0,0,.55)));background-size:cover;background-position:50%;display:flex;flex-direction:column;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s cubic-bezier(.16,1,.3,1),border-color .55s cubic-bezier(.16,1,.3,1),filter .55s ease;aspect-ratio:4/5;min-height:220px;cursor:-webkit-grab;cursor:grab;box-shadow:0 24px 56px rgba(0,0,0,.4);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;padding:0;opacity:0;animation:page_cardReveal__53JBl .7s cubic-bezier(.16,1,.3,1) forwards;isolation:isolate;-webkit-mask-image:radial-gradient(circle at center,#000 66%,transparent 100%);mask-image:radial-gradient(circle at center,#000 66%,transparent 100%)}.page_cardsContainer__sEhdN .page_shortcutCard__a1OKL:first-child{animation-delay:.08s}.page_cardsContainer__sEhdN .page_shortcutCard__a1OKL:nth-child(2){animation-delay:.14s}.page_cardsContainer__sEhdN .page_shortcutCard__a1OKL:nth-child(3){animation-delay:.2s}.page_cardsContainer__sEhdN .page_shortcutCard__a1OKL:nth-child(4){animation-delay:.26s}.page_cardsContainer__sEhdN .page_shortcutCard__a1OKL:nth-child(5){animation-delay:.32s}.page_cardsContainer__sEhdN .page_shortcutCard__a1OKL:nth-child(6){animation-delay:.38s}.page_shortcutCard__a1OKL:hover{border-color:var(--accent-primary);transform:translateY(-10px) scale(1.02);box-shadow:0 36px 80px rgba(0,0,0,.55),0 0 0 1px rgba(var(--accent-rgb),.18);filter:saturate(1.08)}.page_shortcutCard__a1OKL:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top center,hsla(0,0%,100%,.12),transparent 44%),linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.5) 56%,rgba(0,0,0,.94));z-index:0;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .55s ease}.page_shortcutCard__a1OKL:hover:before{transform:scale(1.06);opacity:.95}.page_shortcutCard__a1OKL.page_dragging__7X64x{opacity:.58;transform:scale(.95);border-style:dashed;border-color:var(--accent-primary)}.page_shortcutLink__iDVYy{flex:1 1;display:block;padding:0;color:inherit!important;text-decoration:none;z-index:2;line-height:1.2;text-align:left}.page_shortcutCard__a1OKL:hover .page_tileTitle__a0uWQ{color:var(--accent-primary)}.page_dragHandle__yUm5l{position:absolute;top:14px;right:14px;opacity:0;transition:all .2s;color:rgba(var(--accent-rgb),.84);cursor:-webkit-grab;cursor:grab;z-index:3}.page_shortcutCard__a1OKL:hover .page_dragHandle__yUm5l{opacity:.5}.page_dashboardActions__E_iFN{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px;animation:page_fadeInUp__SpOy_ 1s ease-out .4s forwards;opacity:0}.page_customizeBtn__ULikO{padding:12px 20px;background:rgba(0,0,0,.74);border:1px solid hsla(0,0%,100%,.14);color:rgba(240,245,255,.93);border-radius:14px;font-weight:700;font-family:var(--font-label);display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);font-size:.85rem;letter-spacing:.02em;text-transform:uppercase}.page_adminBtn__wFagH{background:rgba(var(--accent-rgb),.14);border-color:rgba(var(--accent-rgb),.3);color:hsla(45,85%,72%,.98)}.page_customizeBtn__ULikO:hover{background:hsla(0,0%,5%,.92);border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:0 16px 28px -14px rgba(var(--accent-rgb),.42)}@keyframes page_heroDrift__wsUKa{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(3%,-2.5%,0) scale(1.05)}}@keyframes page_orbFloat__IiPWg{0%{transform:translateZ(0)}50%{transform:translate3d(0,-18px,0)}to{transform:translateZ(0)}}@keyframes page_panelRise__WpK9b{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes page_cardReveal__53JBl{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_tileScroll__SpfZz{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 10px))}}.page_overlay__pWWMz{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;animation:page_fadeIn__wvzG6 .3s ease-out}.page_overlayContent__gTahx{background:var(--bg-app);width:100%;max-width:900px;max-height:85vh;border-radius:var(--radius-xl);border:1px solid var(--border-subtle);display:flex;flex-direction:column;overflow:hidden;position:relative;box-shadow:var(--shadow-lg)}.page_overlayHeader__2LARl{padding:32px 40px;border-bottom:1px solid var(--border-subtle);display:flex;justify-content:space-between;align-items:center;background:var(--bg-panel)}.page_overlayHeader__2LARl h2{font-size:1.8rem;font-weight:800;margin:0;letter-spacing:-.02em;color:var(--text-primary)}.page_overlayBody__TrOXn{padding:40px;overflow-y:auto;flex:1 1}.page_overlayFooter__h01AL{padding:24px 40px;border-top:1px solid var(--border-subtle);display:flex;justify-content:flex-end;gap:16px;background:var(--bg-panel)}.page_selectGrid__s69CC{display:flex;flex-direction:column;gap:32px}.page_selectCategory__HO748 h4{color:hsla(0,0%,100%,.4);font-size:.7rem;font-weight:900;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.page_optionsGrid__JdLru{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:12px;gap:12px}.page_selectItem__EkIKB{padding:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .2s ease;width:100%;text-align:left;color:inherit;font:inherit}.page_selectItem__EkIKB:hover{background:hsla(0,0%,100%,.05)}.page_selectItem__EkIKB.page_selected__GuR9L{background:var(--accent-soft);border-color:var(--accent-primary)}.page_selectItem__EkIKB:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.page_selectItem__EkIKB input{width:18px;height:18px;accent-color:var(--accent-primary)}.page_selectItemLabel__98669{font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase}.page_closeBtn__SFTj6{background:hsla(0,0%,100%,.05);border:none;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.page_masterForm__yIDtT{background:hsla(0,0%,100%,.02);padding:32px;border-radius:12px;border:1px solid hsla(0,0%,100%,.05)}.page_masterForm__yIDtT h3{margin-top:0;margin-bottom:24px;text-transform:uppercase;font-size:1.1rem}.page_masterForm__yIDtT label{display:block;font-size:.75rem;font-weight:800;color:hsla(0,0%,100%,.4);margin-bottom:8px;text-transform:uppercase}.page_masterForm__yIDtT input,.page_masterForm__yIDtT select{width:100%;padding:12px;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-family:inherit;margin-bottom:16px}.page_masterList__pR1Sv{display:flex;flex-direction:column;gap:8px}.page_masterListItem__4cbdo{display:flex;align-items:center;padding:16px 20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:10px}.page_iconBtn__KaU5K{background:hsla(0,0%,100%,.05);border:none;color:#fff;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.page_iconBtn__KaU5K:hover{background:hsla(0,0%,100%,.1)}.page_desktopOnly__ad6sU{display:block}.page_floatingEditButton__f_ua_{position:fixed;right:max(24px,env(safe-area-inset-right,0px));bottom:calc(92px + env(safe-area-inset-bottom, 0px));z-index:8998;display:inline-flex;align-items:center;gap:8px;max-width:calc(100vw - 48px)}@media (max-width:1024px){.page_main__GlU4n{overflow-x:hidden;overflow-y:auto;height:auto;width:100vw;max-width:100vw}.page_grid__f5Kdy{display:block;min-width:0;width:100%;max-width:100vw;overflow-x:hidden}.page_leftSidebar__NK811{display:none}.page_desktopOnly__ad6sU{display:none!important}.page_mobileHeader__s8M1w{display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.page_feedContainer__uiZEU{width:100%;max-width:100vw;overflow-x:hidden}.page_contentScroll__aVJRR{overflow:visible;overflow-x:hidden;padding:20px;min-width:0;max-width:100vw;width:100%;box-sizing:border-box}.page_dashboardHero__CprDu{background-attachment:scroll!important;min-height:auto}.page_dashboardHero__CprDu,.page_shortcutHubShell__Mx9fN{padding:18px 10px 56px;width:100%;max-width:100%;overflow-x:hidden}.page_heroHeader__FCyQI{flex-direction:column;align-items:flex-start;min-width:0}.page_heroMeta__1GWFY,.page_heroTitleBlock__QcrlK{min-width:0;width:100%;max-width:100%}.page_heroMeta__1GWFY{grid-template-columns:1fr}.page_pageHeaderCenter__XmWfM .page_heroHeader__FCyQI{align-items:center}.page_pageHeaderLeft__oMuAH .page_heroHeader__FCyQI{align-items:flex-start}.page_heroOrbs__VaR3x{display:none}.page_welcomeTitle__MoN7i{font-size:1.78rem!important;margin-bottom:18px!important;text-align:center;line-height:1.06;width:100%;max-width:320px;margin-left:auto;margin-right:auto;letter-spacing:.08em}.page_pageHeaderLeft__oMuAH .page_welcomeTitle__MoN7i{text-align:left;margin-left:0;margin-right:0;max-width:none}.page_pageHeaderLeft__oMuAH .page_heroSubtitle__RTAw0{margin-left:0;margin-right:0;text-align:left}.page_heroHighlights__gsm_b{grid-template-columns:1fr;gap:10px;margin-bottom:14px}.page_heroHighlightCard__A_x85{padding:10px 12px;border-radius:12px}.page_tileCard__QZXfO{min-width:200px;aspect-ratio:4/5}.page_tileContent__WdJS5{padding:16px 14px}.page_tileCategory__oeSOn{font-size:.62rem;letter-spacing:.18em}.page_tileTitle__a0uWQ{font-size:1rem;letter-spacing:.08em}.page_categorySection__doEUb{padding:14px 12px;gap:16px}.page_categoryLabel__fybMl{padding-top:0;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:8px}.page_cardsContainer__sEhdN{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;width:100%!important}.page_shortcutCard__a1OKL{height:auto!important;min-height:180px!important;padding:0!important;word-break:break-word}.page_shortcutLink__iDVYy{padding:0!important}.page_dashboardActions__E_iFN{position:relative!important;bottom:auto!important;right:auto!important;margin-top:40px!important;margin-bottom:80px!important;padding:0!important;width:100%!important;gap:12px!important;display:flex!important;flex-direction:column!important;align-items:center!important;z-index:10!important}.page_customizeBtn__ULikO{width:100%!important;max-width:300px!important;padding:12px 20px!important;font-size:.7rem!important;height:auto!important;min-height:44px!important;margin:0!important;display:flex!important}.page_floatingEditButton__f_ua_{right:max(12px,env(safe-area-inset-right,0px));left:max(12px,env(safe-area-inset-left,0px));bottom:calc(92px + env(safe-area-inset-bottom, 0px));width:auto;max-width:none;justify-content:center}}@media (max-width:360px){.page_cardsContainer__sEhdN{grid-template-columns:1fr!important}}.page_eventsPageHeader__NHZ2J{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page_eventsMonthTitle__mnZ6B{font-size:1.5rem;font-weight:700}.page_eventsHeaderActions__IgebS{display:flex;gap:12px}.page_viewToggleGroup__ljCtQ{display:flex;border-radius:12px;padding:4px}.page_viewToggleActive__43ByS{background:var(--accent-primary);color:#fff}.page_viewToggleActive__43ByS,.page_viewToggleInactive__Xf_IH{padding:8px 16px;border-radius:8px;border:none;cursor:pointer;display:flex;align-items:center;gap:8px}.page_viewToggleInactive__Xf_IH{background:transparent;color:var(--text-secondary)}.page_hideMobileInline__pW_D8{display:inline}.page_eventsCalendarWrapper__RKDDw{position:relative;width:100%;overflow:hidden}@media (min-width:1025px){.page_eventsCalendarWrapper__RKDDw{overflow-x:auto;-webkit-overflow-scrolling:touch}.page_eventsCalendarWrapper__RKDDw>*{min-width:700px}}.page_calendarWeekdayCell__wBVfT{padding:12px;text-align:center;background:var(--bg-panel);color:var(--text-muted);font-size:.8rem;font-weight:600}.page_weekdayFull__bq3L3{display:inline}.page_weekdayShort__oiZgP{display:none}.page_calendarGrid__WGDVT{background:var(--border-subtle)}.page_calendarRow__xRidJ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1px;gap:1px}.page_calendarDay__Ya0xh{background:var(--bg-panel);min-height:120px;padding:12px;border:1px solid var(--border-subtle);position:relative;cursor:pointer;transition:background .2s;min-width:0;overflow:hidden}.page_calendarDay__Ya0xh:hover{background:hsla(0,0%,100%,.03)}.page_selectedCalendarDay__s0R66{background:rgba(var(--accent-rgb),.08)!important;box-shadow:inset 0 0 0 1px var(--accent-primary)}.page_dayNumber__bcyMZ{font-size:.9rem;font-weight:600}.page_calendarEventList__oO_k6{margin-top:8px;display:flex;flex-direction:column;gap:4px}.page_calendarEventChip__qSqPR{font-size:.7rem;padding:4px 8px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:block}.page_moreEventsHint__zqCHZ{font-size:.65rem;color:var(--text-muted);text-align:center}.page_mobileEventIndicator__7Qa9E{display:none}.page_mobileDayEventOverlay__RUnJa{position:fixed;bottom:0;left:0;right:0;background:rgba(10,12,16,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--border-subtle);z-index:9999;padding:20px;max-height:60vh;overflow-y:auto;border-radius:24px 24px 0 0;box-shadow:0 -10px 40px rgba(0,0,0,.5);animation:page_slideUp__hSTWN .3s cubic-bezier(.16,1,.3,1)}@keyframes page_slideUp__hSTWN{0%{transform:translateY(100%)}to{transform:translateY(0)}}.page_mobileDayEventHeader__8QSOY{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page_mobileDayEventHeader__8QSOY h3{margin:0;font-size:1.1rem;color:var(--accent-primary)}.page_mobileDayEventHeader__8QSOY button{background:transparent;border:none;color:var(--text-muted);cursor:pointer}.page_mobileDayEventContent__bJUHg{display:flex;flex-direction:column;gap:12px}.page_mobileDayEventCard__oPHVi{display:flex;align-items:center;gap:16px;padding:16px;background:hsla(0,0%,100%,.05);border-radius:16px;text-decoration:none;color:#fff;border:1px solid hsla(0,0%,100%,.05)}.page_mobileDayEventTime__M_DFk{font-size:.8rem;font-weight:700;color:var(--text-muted);min-width:65px}.page_mobileDayEventDetails__InZ8P h4{margin:0 0 4px;font-size:.95rem}@media (max-width:1024px){.page_eventsMonthTitle__mnZ6B{font-size:1.2rem}.page_calendarRow__xRidJ{gap:0}.page_calendarDay__Ya0xh{min-height:44px;padding:6px 2px}.page_dayNumber__bcyMZ{font-size:.78rem}.page_calendarWeekdayCell__wBVfT{padding:8px 2px;font-size:.68rem}.page_weekdayFull__bq3L3{display:none}.page_weekdayShort__oiZgP{display:inline}}@media (max-width:768px){.page_eventsPageHeader__NHZ2J{flex-direction:column;align-items:flex-start;gap:16px}.page_eventsHeaderActions__IgebS{width:100%;justify-content:space-between;flex-wrap:wrap;gap:8px}.page_hideMobileInline__pW_D8{display:none}.page_calendarDay__Ya0xh{min-height:44px;padding:6px 2px;display:flex;flex-direction:column;align-items:center}.page_calendarEventList__oO_k6{display:none}.page_mobileEventIndicator__7Qa9E{display:block;width:6px;height:6px;background:var(--accent-primary);border-radius:50%;margin-top:4px}.page_selectedCalendarDay__s0R66 .page_mobileEventIndicator__7Qa9E{background:#fff}}.activity_shell__YF_j7{position:relative;isolation:isolate}.activity_headerLayer__EULk_{position:relative;z-index:30}.activity_contentLayer__6ceTC{position:relative;z-index:1;pointer-events:none}.activity_contentLayer__6ceTC>*{pointer-events:auto}