.forum-feed-page{--forum-card-bg: var(--mantine-color-default);--forum-bg: var(--mantine-color-body);--forum-panel: var(--forum-card-bg);--forum-sidebar: var(--forum-card-bg);--forum-border: var(--mantine-color-default-border);--forum-border-soft: color-mix(in srgb, var(--mantine-color-default-border) 72%, transparent);--forum-title: var(--mantine-color-text);--forum-text: var(--mantine-color-text);--forum-muted: var(--mantine-color-dimmed);--forum-accent: var(--mantine-primary-color-filled)}.forum-shell{display:grid;grid-template-columns:250px minmax(0,1fr);gap:18px;align-items:start}.forum-sidebar{position:sticky;top:76px;background:var(--forum-sidebar);border:0;border-radius:12px;padding:14px;transition:width .2s ease,padding .2s ease}.forum-sidebar-collapsed{width:64px;padding:10px 8px}.forum-sidebar-controls{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.forum-sidebar-controls-bottom{margin-top:10px;margin-bottom:0;justify-content:center}.forum-sidebar-collapsed .forum-sidebar-controls{justify-content:center}.forum-sidebar-collapsed .forum-feed-primary-cta .mantine-Button-label,.forum-sidebar-collapsed .forum-sidebar-link .mantine-Button-label{display:none}.forum-sidebar-collapsed .forum-feed-primary-cta .mantine-Button-inner,.forum-sidebar-collapsed .forum-sidebar-link .mantine-Button-inner{width:auto;justify-content:center}.forum-sidebar-collapsed .forum-feed-primary-cta,.forum-sidebar-collapsed .forum-sidebar-link{padding-inline:0}.forum-sidebar-collapsed .forum-feed-primary-cta .mantine-Button-section,.forum-sidebar-collapsed .forum-sidebar-link .mantine-Button-section{margin-inline-start:0;margin-inline-end:0}.forum-feed-primary-cta{background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast);font-weight:700;margin-bottom:14px}.forum-feed-primary-cta:hover{background:var(--mantine-primary-color-filled-hover)}.forum-sidebar-group-title{margin-top:14px;margin-bottom:6px;color:var(--forum-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.forum-sidebar-divider .mantine-Divider-label{color:var(--forum-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.forum-sidebar-nav{display:flex;flex-direction:column;gap:6px}.forum-sidebar-link{--button-color: var(--forum-text);color:var(--forum-text);border-radius:8px}.forum-sidebar-link,.forum-sidebar-link:link,.forum-sidebar-link:visited,.forum-sidebar-link:active{color:var(--forum-text)}.forum-sidebar-link .mantine-Button-inner{width:100%;justify-content:flex-start}.forum-sidebar-link .mantine-Button-label{text-align:left;color:var(--forum-text)}.forum-sidebar-link .mantine-Button-section{color:var(--forum-text)}.forum-sidebar-link:hover{background:color-mix(in srgb,var(--mantine-color-default-hover) 72%,transparent);color:var(--forum-text)}.forum-sidebar-link-active,.forum-sidebar-link-active:hover{background:color-mix(in srgb,var(--mantine-color-default-hover) 72%,transparent)}.forum-sidebar-link[data-active=true],.forum-sidebar-link[data-active=true]:hover{background:color-mix(in srgb,var(--mantine-color-default-hover) 72%,transparent)!important}.forum-sidebar-category-icon{display:inline-flex;width:20px;height:20px;border-radius:999px;align-items:center;justify-content:center;color:var(--mantine-color-white);font-size:.78rem;font-weight:700;background:var(--forum-accent)}.forum-sidebar-category-badge{min-width:28px;justify-content:center}.forum-content{background:var(--forum-panel);border:1px solid var(--forum-border);border-radius:12px;padding:14px 14px 10px}.forum-outlet{min-width:0}.forum-route-mobile-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.forum-content-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:12px;align-items:end;margin-bottom:12px}.forum-content-header-single-row{grid-template-columns:minmax(0,1fr)}.forum-feed-heading{color:var(--forum-title);font-size:clamp(1.24rem,2vw,1.55rem);line-height:1.2}.forum-feed-subtitle{margin-top:4px;font-size:.92rem;color:var(--forum-muted)}.forum-feed-search input{background:var(--forum-bg);border:1px solid var(--forum-border-soft);color:var(--forum-text)}.forum-feed-search-row{display:flex;justify-content:space-between;gap:8px;align-items:center}.forum-feed-header-left,.forum-feed-header-right{display:inline-flex;align-items:center;gap:8px}.forum-feed-header-right{min-width:0;margin-left:auto;justify-content:flex-end}.forum-feed-search{min-width:0;width:min(380px,34vw)}.forum-feed-sort-toggle{border:1px solid var(--forum-border-soft);background:var(--forum-bg)}.forum-feed-sort-toggle:hover{background:color-mix(in srgb,var(--mantine-color-default-hover) 70%,transparent)}.forum-feed-menu-toggle{border:1px solid var(--forum-border-soft);background:var(--forum-bg)}.forum-feed-menu-toggle:hover{background:color-mix(in srgb,var(--mantine-color-default-hover) 70%,transparent)}.forum-sidebar-drawer .forum-sidebar{position:static;padding:0;border-radius:0}.forum-feed-refresh{border:1px solid var(--forum-border-soft);background:var(--forum-bg)}.forum-feed-refresh:hover{background:color-mix(in srgb,var(--mantine-color-default-hover) 70%,transparent)}.forum-feed-section{margin-top:10px}.forum-feed-section-title{margin-bottom:8px;color:var(--forum-text);font-size:.86rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.forum-feed-list{border-radius:10px;background:var(--forum-card-bg);overflow:hidden}.forum-outlet .mantine-Card-root{background:var(--forum-card-bg);border:0}.forum-feed-item{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;min-height:58px;border-bottom:1px solid var(--forum-border);text-decoration:none;color:inherit;transition:background-color .12s ease}.forum-feed-item:last-child{border-bottom:0}.forum-feed-item:hover{background:color-mix(in srgb,var(--mantine-color-default-hover) 70%,transparent)}.forum-feed-item-main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.forum-feed-item-main .mantine-Avatar-root,.forum-feed-item-main .mantine-Avatar-image,.forum-feed-item-main .mantine-Avatar-placeholder{border-radius:10px}.forum-feed-item-main .mantine-Avatar-root{width:42px;min-width:42px;height:42px;min-height:42px}.forum-feed-vote-block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0;min-width:64px;padding:0 4px;border:1px solid var(--forum-border);border-radius:999px;background:color-mix(in srgb,var(--mantine-color-body) 86%,var(--forum-card) 14%);color:var(--forum-muted)}.forum-feed-vote-block-compact{min-width:60px;gap:0;padding:2px 6px}.forum-feed-vote-action{--ai-size: 18px;width:18px;min-width:18px;height:18px;min-height:18px}.forum-feed-vote-action .mantine-ActionIcon-icon,.forum-feed-vote-action svg{width:15px;height:15px}.forum-thread-post-content blockquote{margin:10px 0;padding:10px 12px;border-left:3px solid var(--mantine-color-blue-5);border-radius:8px;background:color-mix(in srgb,var(--mantine-color-dark-9) 10%,transparent);color:var(--forum-text);font-size:calc(1em - 2px)}.forum-thread-post-content blockquote p{margin:0}.forum-thread-post-content blockquote p+p{margin-top:8px}.forum-thread-editor .ProseMirror blockquote{margin:10px 0;padding:8px 12px;border-left:3px solid var(--mantine-color-blue-5);border-radius:6px;background:color-mix(in srgb,var(--mantine-color-dark-9) 16%,transparent);font-size:calc(1em - 2px)}.forum-thread-editor .ProseMirror blockquote p{margin:0}.forum-thread-editor .ProseMirror blockquote p+p{margin-top:8px}.forum-thread-post-content{overflow-x:auto;-webkit-overflow-scrolling:touch}.forum-thread-post-content img{max-width:100%;height:auto}.forum-thread-post-content img[style*="text-align:center"]{display:block;margin-left:auto;margin-right:auto}.forum-thread-post-content img[style*="text-align:right"]{display:block;margin-left:auto;margin-right:0}.forum-thread-post-content img[style*="text-align:left"]{display:block;margin-left:0;margin-right:auto}.forum-thread-post-content table{width:max-content;min-width:100%;border-collapse:collapse;border-spacing:0}.forum-thread-post-content .tableWrapper{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.forum-thread-post-content thead tr{border-bottom:0}.forum-thread-post-content tbody tr{border-bottom:1px solid var(--forum-border)}.forum-thread-post-content th,.forum-thread-post-content td{padding:5px 8px;vertical-align:middle}.forum-thread-post-content table tr:first-child th{border-bottom:3px solid var(--forum-border)}.forum-thread-post-content th p,.forum-thread-post-content td p{margin:2px 0}.forum-feed-vote-score{color:var(--forum-title);font-size:12px;font-weight:700;line-height:1;letter-spacing:-.01em;flex:1;text-align:center}.forum-feed-body{min-width:0;width:100%;flex:1}.forum-feed-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0}.forum-feed-title-left{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.forum-feed-title-right{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;white-space:nowrap}.forum-feed-status-badge{min-width:22px;height:20px;padding-inline:6px;display:inline-flex;align-items:center;justify-content:center;text-transform:none;letter-spacing:normal;font-weight:600}.forum-feed-status-badge svg{width:12px;height:12px}.forum-feed-title{color:var(--forum-title);font-size:1.1rem!important;font-weight:500;line-height:1.2;min-width:0;flex:1;white-space:normal;overflow-wrap:anywhere;text-decoration:none}.forum-feed-item-unread .forum-feed-title{font-weight:700}.forum-feed-replies-inline{display:inline-flex;align-items:center;gap:4px;color:var(--forum-muted);font-size:.84rem;font-weight:600;white-space:nowrap;flex:0 0 auto}.forum-feed-replies-inline svg{width:16px;height:16px}.forum-feed-meta{display:flex;align-items:center;gap:6px;margin-top:3px;color:var(--forum-muted);font-size:.82rem;flex-wrap:wrap}.forum-feed-meta-mobile-right{display:none}.forum-feed-meta .mantine-Text-root,.forum-feed-meta-author,.forum-feed-meta-created,.forum-feed-meta-updated{font-size:.82rem!important}.forum-feed-meta-separator{color:var(--forum-muted);opacity:.75;font-size:.84rem;line-height:1}.forum-feed-meta-author,.forum-feed-meta-created{min-width:0;white-space:nowrap}.forum-feed-meta-update-group{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.forum-feed-meta-updated{min-width:0;white-space:nowrap}.forum-feed-meta .forum-feed-vote-block{margin-left:0}.forum-feed-category-badge{margin-top:0;width:fit-content;text-transform:none;letter-spacing:normal;font-weight:600;color:var(--mantine-color-white)}.forum-feed-title-left .forum-feed-category-badge,.forum-feed-title-left .forum-feed-category-badge .mantine-Badge-label,.forum-feed-title-right .forum-feed-status-badge,.forum-feed-title-right .forum-feed-status-badge .mantine-Badge-label,.forum-feed-title-right .forum-feed-category-badge,.forum-feed-title-right .forum-feed-category-badge .mantine-Badge-label{font-size:10px!important}.forum-feed-pill-pinned,.forum-feed-pill-locked{text-transform:none;letter-spacing:normal;font-weight:600}.forum-feed-item-side{display:grid;justify-items:end;align-content:center;min-width:64px;gap:4px}.forum-feed-metrics{display:grid;grid-template-columns:minmax(0,auto);gap:8px;align-items:center}.forum-feed-metric{display:grid;justify-items:end;line-height:1;gap:2px}.forum-feed-metric-value{color:var(--forum-title);font-size:.86rem;font-weight:700;line-height:1}.forum-feed-metric-label{color:var(--forum-muted);font-size:.56rem;text-transform:uppercase;letter-spacing:.03em;line-height:1}.forum-feed-replies-count{color:var(--forum-title);font-size:.66rem;font-weight:700;line-height:1}.forum-feed-replies-label{color:var(--forum-muted);font-size:.5rem;text-transform:uppercase;letter-spacing:.02em;line-height:1}.forum-feed-last-activity{display:flex;align-items:center;gap:5px}.forum-feed-last-activity-text{color:var(--forum-muted);font-size:.5rem}.forum-feed-item-side .mantine-Text-root,.forum-feed-item-side .forum-feed-replies-count,.forum-feed-item-side .forum-feed-replies-label,.forum-feed-item-side .forum-feed-last-activity-text{font-size:.66rem!important;line-height:1!important}.forum-feed-item-side .forum-feed-replies-count{font-size:.88rem!important;font-weight:700}.forum-feed-item-side .forum-feed-metric-value{font-size:.86rem!important;font-weight:700}.forum-feed-item-side .forum-feed-metric-label{font-size:.56rem!important}.forum-feed-item,.forum-feed-item:hover,.forum-feed-item:active,.forum-feed-item:visited{text-decoration:none}.forum-feed-list a,.forum-feed-list a:hover,.forum-feed-list a:active,.forum-feed-list a:visited,.forum-feed-list a:focus{text-decoration:none!important}.forum-feed-list a:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.forum-feed-list a:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.forum-feed-list .mantine-Link-root:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.forum-feed-list .mantine-Link-root:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root){text-decoration:none!important;text-decoration-color:transparent!important;text-decoration-thickness:0!important}.forum-feed-list a *,.forum-feed-list a:hover *,.forum-feed-list a:active *,.forum-feed-list a:visited *,.forum-feed-list a:focus *{text-decoration:none!important}.forum-feed-unread-dot{width:4px;height:4px;border-radius:999px;background:var(--forum-accent)}.forum-ranking-list .forum-ranking-item{min-height:66px}.forum-ranking-position-number{min-width:38px;text-align:center;color:var(--forum-title);font-size:1.35rem}.forum-ranking-stats{display:grid;grid-template-columns:repeat(4,minmax(52px,auto));gap:8px;align-items:center;justify-items:end}.forum-ranking-mobile-details{margin-top:6px;width:100%;border-top:1px solid var(--forum-border-soft);padding-top:8px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.forum-ranking-stat{display:grid;justify-items:end;line-height:1;gap:2px}.forum-ranking-stat-value{color:var(--forum-title);font-size:.92rem;font-weight:700;line-height:1}.forum-ranking-stat-label{color:var(--forum-muted);font-size:.62rem;text-transform:uppercase;letter-spacing:.03em;line-height:1}@media (max-width: 992px){.forum-shell{grid-template-columns:1fr}.forum-sidebar{display:none}.forum-content-header{grid-template-columns:1fr;align-items:stretch}.forum-feed-search-row{display:flex;justify-content:space-between;gap:6px}.forum-feed-header-right{flex:1;margin-left:0}}@media (max-width: 640px){.forum-feed-page{padding-inline:8px;padding-top:8px;padding-bottom:10px}.forum-content,.forum-sidebar{border-radius:10px;padding:8px}.forum-outlet{padding:0;border-radius:0}.forum-outlet .mantine-Container-root{padding-inline:8px;padding-top:6px;padding-bottom:8px}.forum-feed-search-row{gap:6px}.forum-feed-header-right{min-width:0}.forum-feed-search{width:100%}.forum-feed-item{flex-direction:column;align-items:stretch;padding:7px 9px;min-height:0;gap:8px}.forum-feed-item-main{gap:6px;width:100%;align-items:center}.forum-feed-item-main .mantine-Avatar-root{display:inline-flex;width:40px;min-width:40px;height:40px;min-height:40px;border-radius:10px;overflow:hidden}.forum-feed-body{flex:1}.forum-feed-title-row{gap:6px}.forum-feed-title{font-size:1rem!important;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.forum-feed-title-right{display:none}.forum-feed-meta-mobile-right{display:inline-flex;align-items:center;gap:4px;margin-left:auto;min-width:0;white-space:nowrap}.forum-feed-meta-mobile-right .forum-feed-category-badge{min-width:22px;height:20px;padding-inline:6px;display:inline-flex;align-items:center;justify-content:center}.forum-feed-meta-mobile-right .forum-feed-category-badge .mantine-Badge-label{display:none}.forum-feed-meta-mobile-right .forum-feed-category-badge .mantine-Badge-section{margin-inline-end:0}.forum-feed-meta{margin-top:4px;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;font-size:.84rem}.forum-feed-meta-separator{display:none}.forum-feed-meta .mantine-Text-root,.forum-feed-meta-author,.forum-feed-meta-created,.forum-feed-meta-updated{min-width:0;white-space:nowrap}.forum-feed-meta-author,.forum-feed-meta-update-group{display:none}.forum-feed-item-side{min-width:0;width:100%;justify-items:start;gap:6px;border-top:1px solid var(--forum-border-soft);padding-top:6px}.forum-feed-item-side-mobile{display:grid;grid-template-columns:minmax(0,1fr)}.forum-feed-item-side-mobile .forum-feed-metrics{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.forum-feed-item-side-mobile .forum-feed-metric{justify-items:start}.forum-feed-item-side-mobile .forum-feed-last-activity{width:100%}.forum-ranking-list .forum-ranking-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.forum-ranking-list .forum-ranking-item .forum-feed-item-main{width:100%;min-width:0;flex:0 1 auto}.forum-ranking-list .forum-ranking-item .forum-feed-body{min-width:0}.forum-ranking-stats{width:auto;justify-items:end;grid-template-columns:repeat(1,minmax(0,auto));margin-left:auto}.forum-ranking-stat{justify-items:end}.forum-ranking-mobile-collapse{width:100%;grid-column:1 / -1}.forum-ranking-mobile-collapse .mantine-Collapse-root,.forum-ranking-mobile-collapse .mantine-Collapse-content{width:100%}.forum-ranking-mobile-details{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}.forum-ranking-mobile-details .forum-ranking-stat{justify-items:center;text-align:center}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.masonry-grid{display:flex;gap:1rem}.masonry-column{background-clip:padding-box}.masonry-column>div{margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-family:Satoshi,sans-serif!important}.visibleFrom-sm{display:none!important}@media (min-width: 48em){.visibleFrom-sm{display:inline!important}}@media (max-width: 48em){.noPaddingMobile{padding-left:0!important;padding-right:0!important}}.countdown-hero{position:relative;min-height:500px;overflow:hidden;margin-bottom:22px;background:#050d16}.countdown-aurora-layer{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.countdown-aurora{position:absolute;width:150vw;height:44vh;border-radius:50%;filter:blur(34px) saturate(.95);mix-blend-mode:screen;opacity:.6;background-size:240% 240%;transform-origin:center}.countdown-aurora-a{left:-34%;top:-12%;background-image:radial-gradient(ellipse at 18% 62%,#2588a16b,#2588a100 56%),linear-gradient(110deg,#165e7c7a,#23766670,#4352926b 56%,#1c708a61);animation:countdown-aurora-wave-a 12s ease-in-out infinite alternate}.countdown-aurora-b{right:-42%;top:12%;height:40vh;opacity:.32;background-image:radial-gradient(ellipse at 76% 44%,#5e4a916b,#5e4a9100 52%),linear-gradient(76deg,#16687f70,#1f785c6b 34%,#42568f66 64%,#1b6b835c);animation:countdown-aurora-wave-b 15s ease-in-out infinite alternate}.countdown-aurora-c{left:-16%;bottom:-26%;width:170vw;height:46vh;opacity:.28;background-image:radial-gradient(ellipse at 30% 36%,#348ea457,#348ea400 58%),linear-gradient(96deg,#18588f57,#1b706152 32%,#38457a4d 65%,#185f8047);animation:countdown-aurora-wave-c 18s ease-in-out infinite alternate}.countdown-hero-content{position:relative;z-index:3;min-height:500px;display:flex;align-items:center;justify-content:center}.countdown-eq-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1;opacity:.68}.countdown-eq-track{position:absolute;left:0;width:100%;top:12%;height:74%;display:flex;align-items:flex-end;justify-content:space-evenly;gap:6px}.countdown-eq-bar{width:clamp(8px,1.1vw,14px);flex:0 0 auto;height:var(--eq-height);border-radius:6px 6px 2px 2px;background:linear-gradient(to top,#0f60924d,#65ddff);box-shadow:0 0 18px #65ddff66;transform-origin:bottom center;animation:countdown-eq-pulse var(--eq-duration) ease-in-out infinite;animation-delay:var(--eq-delay)}.countdown-hero-vignette{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(circle at center,#030d1514 15%,#030d15b8)}.home-pro-aurora-card{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 52%,#08122afa,#0d0a24fb)}.home-pro-fintech-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 50% 56%,#0b193cd1,#081029e0 44%,#0e0b29f2),radial-gradient(90% 70% at 55% 48%,#786aff14,#786aff00 66%)}.home-pro-trendline-layer{position:absolute;inset:0;pointer-events:none;z-index:1}.home-pro-trendline-svg{position:absolute;left:-4%;right:-4%;width:108%;height:52%;top:40%;filter:drop-shadow(0 0 18px rgba(191,168,255,.44));animation:home-pro-trendline-wave 7s ease-in-out infinite}.home-pro-trendline-path-glow{fill:none;stroke:#ccb5ff47;stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.home-pro-trendline-path{fill:none;stroke:#dfcefff5;stroke-width:3.1;stroke-linecap:round;stroke-linejoin:round}.home-pro-trendline-points{position:absolute;left:0;width:100%;top:41%;height:52%}.home-pro-trend-point{position:absolute;left:var(--point-left);top:var(--point-top);width:6px;height:6px;border-radius:999px;background:#d9cbffeb;box-shadow:0 0 14px #c1a6ffb8;animation:home-pro-point-flow 7.5s linear infinite,home-pro-point-pulse 2.1s ease-in-out infinite;animation-delay:var(--point-delay),var(--point-delay)}.home-pro-data-dust{position:absolute;left:0;width:100%;top:50%;height:40%}.home-pro-dust-dot{position:absolute;left:var(--dust-left);top:var(--dust-top);width:2px;height:2px;border-radius:999px;background:#b0a4ff6b;box-shadow:0 0 8px #b0a4ff3d;animation:home-pro-dust-drift 14s ease-in-out infinite;animation-delay:var(--dust-delay)}@keyframes countdown-eq-pulse{0%,to{transform:scaleY(.28);opacity:.42}50%{transform:scaleY(var(--eq-peak));opacity:1}}@keyframes home-pro-trendline-wave{0%,to{transform:translateY(0) scaleX(1);opacity:.92}50%{transform:translateY(-20px) scaleX(1.02);opacity:1}}@keyframes home-pro-point-flow{0%{transform:translate(-14px)}to{transform:translate(20px)}}@keyframes home-pro-point-pulse{0%,to{opacity:.5;box-shadow:0 0 8px #c1a6ff66}50%{opacity:1;box-shadow:0 0 16px #c1a6ffd1}}@keyframes home-pro-dust-drift{0%,to{transform:translate(-8px) translateY(0);opacity:.24}50%{transform:translate(8px) translateY(-5px);opacity:.46}}@keyframes countdown-aurora-wave-a{0%{transform:translate(-10%) translateY(-4%) scale(1.02) rotate(-6deg) skew(-6deg);background-position:0% 50%}to{transform:translate(12%) translateY(8%) scale(1.14) rotate(7deg) skew(6deg);background-position:100% 50%}}@keyframes countdown-aurora-wave-b{0%{transform:translate(10%) translateY(-3%) scale(.95) rotate(8deg) skew(4deg);background-position:100% 42%}to{transform:translate(-12%) translateY(9%) scale(1.1) rotate(-6deg) skew(-7deg);background-position:0% 58%}}@keyframes countdown-aurora-wave-c{0%{transform:translate(-8%) translateY(6%) scale(.94) rotate(-7deg) skew(-8deg);background-position:20% 45%;opacity:.32}to{transform:translate(10%) translateY(-7%) scale(1.08) rotate(6deg) skew(8deg);background-position:82% 56%;opacity:.44}}@media (max-width: 48em){.countdown-hero,.countdown-hero-content{min-height:420px}.countdown-eq-track{gap:4px}.countdown-eq-bar{width:clamp(10px,2.8vw,16px);border-radius:5px 5px 2px 2px}.home-pro-trendline-svg{top:46%;height:44%}.home-pro-trend-point{width:5px;height:5px}}:root[data-mantine-color-scheme=dark]{--mantine-color-text: #ffffff;--chart-peak-color: var(--mantine-color-mediumblue-5);--chart-new-color: var(--mantine-color-cobalt-3);--chart-re-color: var(--mantine-color-honey-3)}:root[data-mantine-color-scheme=light]{--chart-peak-color: var(--mantine-color-blue-6);--chart-new-color: var(--mantine-color-cobalt-6);--chart-re-color: var(--mantine-color-honey-6)}.datatable-transparent,.datatable-transparent table,.datatable-transparent thead,.datatable-transparent tbody,.datatable-transparent tr,.datatable-transparent td,.datatable-transparent th{background-color:transparent!important}.blog-post-content img{max-width:100%;height:auto}.blog-post-content,.chart-text-html-preview,.mantine-RichTextEditor-content .ProseMirror{overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-post-content img[style*="text-align:center"]{display:block;margin-left:auto;margin-right:auto}.blog-post-content img[style*="text-align:right"]{display:block;margin-left:auto;margin-right:0}.blog-post-content img[style*="text-align:left"]{display:block;margin-left:0;margin-right:auto}.blog-post-content table,.chart-text-html-preview table{width:max-content;min-width:100%;border-collapse:collapse;border-spacing:0}.blog-post-content .tableWrapper,.chart-text-html-preview .tableWrapper,.mantine-RichTextEditor-content .ProseMirror .tableWrapper{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.mantine-RichTextEditor-content .ProseMirror table{width:max-content;min-width:100%}.blog-post-content thead tr,.chart-text-html-preview thead tr{border-bottom:0}.blog-post-content tbody tr,.chart-text-html-preview tbody tr{border-bottom:1px solid var(--mantine-color-gray-4)}.blog-post-content th,.blog-post-content td,.chart-text-html-preview th,.chart-text-html-preview td{padding:5px 8px;vertical-align:middle}.blog-post-content table tr:first-child th,.chart-text-html-preview table tr:first-child th{border-bottom:3px solid var(--mantine-color-gray-4)}.blog-post-content th p,.blog-post-content td p,.chart-text-html-preview th p,.chart-text-html-preview td p{margin:2px 0}:root[data-mantine-color-scheme=dark] .blog-post-content thead tr,:root[data-mantine-color-scheme=dark] .chart-text-html-preview thead tr{border-bottom-color:transparent}:root[data-mantine-color-scheme=dark] .blog-post-content tbody tr,:root[data-mantine-color-scheme=dark] .chart-text-html-preview tbody tr{border-bottom-color:var(--mantine-color-dark-3)}:root[data-mantine-color-scheme=dark] .blog-post-content table tr:first-child th,:root[data-mantine-color-scheme=dark] .chart-text-html-preview table tr:first-child th{border-bottom-color:var(--mantine-color-dark-3)}:root:not([data-mantine-color-scheme=dark]) .datatable-transparent tbody tr:has(.mantine-datatable-row-expansion-cell):hover{background-color:transparent!important}:root[data-mantine-color-scheme=dark] .datatable-transparent tbody tr:has(.mantine-datatable-row-expansion-cell):hover{background-color:transparent!important}:root:not([data-mantine-color-scheme=dark]) .datatable-transparent tbody tr:hover{background-color:#0000000a!important}:root[data-mantine-color-scheme=dark] .datatable-transparent tbody tr:hover{background-color:#ffffff0f!important}:root[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-datatable-row-border-color: var(--mantine-color-dark-5) !important}:root[data-mantine-color-scheme=dark] .mantine-datatable-row td{--mantine-datatable-row-border-color: var(--mantine-color-dark-5) !important}:root[data-mantine-color-scheme=dark] .mantine-datatable-row th{--mantine-datatable-row-border-color: var(--mantine-color-dark-5) !important}:root[data-mantine-color-scheme=dark] .mantine-datatable{--mantine-color-default-border: var(--mantine-color-dark-5) !important}:root[data-mantine-color-scheme=dark] .mantine-datatable thead,:root[data-mantine-color-scheme=dark] .mantine-datatable thead tr,:root[data-mantine-color-scheme=dark] .mantine-datatable thead tr th{border-bottom-color:var(--mantine-color-dark-5)!important}.faded-image img{filter:grayscale(100%)}.chart-run-badge{border-radius:6px;min-width:32px;min-height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;line-height:1.1;cursor:pointer;border:1px solid rgba(125,125,125,.3)}:root[data-mantine-color-scheme=light] .chart-run-out{border:1px solid rgba(125,125,125,.3);background-color:#7d7d7d1a;color:#666}:root[data-mantine-color-scheme=light] .chart-run-out:hover{color:#333!important}:root[data-mantine-color-scheme=dark] .chart-run-out{border:1px solid rgba(125,125,125,.3);background-color:#2828284d;color:#ccc}:root[data-mantine-color-scheme=dark] .chart-run-out:hover{color:#fff!important}:root[data-mantine-color-scheme=light] .chart-run-badge:hover{border-color:#999}:root[data-mantine-color-scheme=dark] .chart-run-badge:hover{border-color:#999}:root[data-mantine-color-scheme=dark] .chart-run-badge:not(.chart-run-out){background-color:#0003}:root[data-mantine-color-scheme=dark] .peak{color:var(--chart-peak-color)!important}:root[data-mantine-color-scheme=dark] .chart-run-peak{border:1px solid var(--mantine-color-mediumblue-5)!important;color:var(--mantine-color-mediumblue-5)!important}:root[data-mantine-color-scheme=dark] .chart-run-peak:hover{color:#fff!important;background-color:var(--mantine-color-mediumblue-5)!important}:root[data-mantine-color-scheme=light] .peak{color:var(--chart-peak-color)!important}:root[data-mantine-color-scheme=dark] .chart-new,:root[data-mantine-color-scheme=light] .chart-new{color:var(--chart-new-color)!important}:root[data-mantine-color-scheme=dark] .chart-re,:root[data-mantine-color-scheme=light] .chart-re{color:var(--chart-re-color)!important}:root[data-mantine-color-scheme=light] .chart-run-peak{border:1px solid var(--mantine-color-blue-6)!important;color:var(--mantine-color-blue-6)!important}:root[data-mantine-color-scheme=light] .chart-run-peak:hover{color:#fff!important;background-color:var(--mantine-color-blue-6)!important}.frosted-glass{background:#0000002e!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.header-kpi-grid-grouped{border:0;border-radius:var(--mantine-radius-md);overflow:hidden}.header-kpi-grid-grouped .mantine-Grid-col{border-right:1px solid rgba(127,127,127,.18);border-bottom:0}:root[data-mantine-color-scheme=dark] .header-kpi-grid-grouped .mantine-Grid-col{border-right-color:#c8c8c824}@media (max-width: 48em){.header-kpi-grid-grouped .mantine-Grid-col{border-bottom:1px solid rgba(127,127,127,.18)}:root[data-mantine-color-scheme=dark] .header-kpi-grid-grouped .mantine-Grid-col{border-bottom-color:#c8c8c824}}.header-kpi-grid-grouped .mantine-Grid-col:last-child{border-right:0}.header-kpi-grid-grouped .mantine-Card-root{border:0!important;border-radius:0!important;box-shadow:none!important}:root[data-mantine-color-scheme=dark] .chart-run-highlighted{border:1px solid var(--mantine-color-teal-4)!important;color:var(--mantine-color-teal-4)!important}:root[data-mantine-color-scheme=dark] .chart-run-highlighted:hover{color:#fff!important;background-color:var(--mantine-color-teal-4)!important}:root[data-mantine-color-scheme=light] .chart-run-highlighted{border:1px solid var(--mantine-color-teal-6)!important;color:var(--mantine-color-teal-6)!important}:root[data-mantine-color-scheme=light] .chart-run-highlighted:hover{color:#fff!important;background-color:var(--mantine-color-teal-6)!important}.entity-name{font-family:Satoshi,Inter,Arial,sans-serif}a,.mantine-Link-root{text-decoration:none!important}a:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),a:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.mantine-Link-root:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.mantine-Link-root:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root){text-decoration:underline!important;text-decoration-color:var(--mantine-color-blue-6)!important;text-decoration-thickness:2px!important}a.forum-category-card-link,a.forum-category-card-link:hover,a.forum-category-card-link:focus,a.forum-category-card-link:active,a.forum-category-card-link:visited,.mantine-Link-root.forum-category-card-link,.mantine-Link-root.forum-category-card-link:hover,.mantine-Link-root.forum-category-card-link:focus,.mantine-Link-root.forum-category-card-link:active,.mantine-Link-root.forum-category-card-link:visited{text-decoration:none!important;text-decoration-color:transparent!important;text-decoration-thickness:0!important}a.forum-category-card-link:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),a.forum-category-card-link:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.mantine-Link-root.forum-category-card-link:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.mantine-Link-root.forum-category-card-link:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.forum-category-card-link:hover,.forum-category-card-link:focus,.forum-category-card-link:focus-visible,.forum-category-card-link:hover *,.forum-category-card-link:focus *,.forum-category-card-link:focus-visible *{text-decoration:none!important;text-decoration-color:transparent!important;text-decoration-thickness:0!important}a.kpi-card-link,a.kpi-card-link:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),a.kpi-card-link:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root),a.kpi-card-link:focus-visible:not(.mantine-Button-root):not(.mantine-ActionIcon-root),a.kpi-card-link:active,a.kpi-card-link:visited,.mantine-Link-root.kpi-card-link,.mantine-Link-root.kpi-card-link:hover:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.mantine-Link-root.kpi-card-link:focus:not(.mantine-Button-root):not(.mantine-ActionIcon-root),.mantine-Link-root.kpi-card-link:focus-visible:not(.mantine-Button-root):not(.mantine-ActionIcon-root){text-decoration:none!important;text-decoration-color:transparent!important;text-decoration-thickness:0!important}.entity-name-underline{text-decoration:none!important}.entity-name-underline:hover,.entity-name-underline:focus,.entity-name-underline:focus-visible{text-decoration:underline!important;text-decoration-color:var(--mantine-color-blue-6)!important;text-decoration-thickness:2px!important;text-underline-offset:2px}.library-name-column{min-width:0;max-width:120px;overflow:hidden}@media (min-width: 48em){.library-name-column{max-width:200px}}@media (min-width: 62em){.library-name-column{max-width:300px}}
