.Cm_zha_pageHeader{margin-bottom:var(--mantine-spacing-xl)}.Cm_zha_title{letter-spacing:-.02em;margin-bottom:4px;font-size:2rem;font-weight:800}.Cm_zha_subtitle{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .Cm_zha_subtitle{color:var(--mantine-color-dark-2)}.Cm_zha_layout{gap:var(--mantine-spacing-lg);grid-template-columns:1fr 340px;align-items:start;display:grid}@media (max-width:62em){.Cm_zha_layout{grid-template-columns:1fr}}.Cm_zha_mainCol{gap:var(--mantine-spacing-lg);flex-direction:column;min-width:0;display:flex}.Cm_zha_sidebarCol{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex;position:sticky;top:80px}@media (max-width:62em){.Cm_zha_sidebarCol{position:static}}.Cm_zha_section{padding:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-lg)}.Cm_zha_sectionTitle{margin-bottom:var(--mantine-spacing-md);align-items:center;gap:var(--mantine-spacing-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--mantine-color-gray-7);font-size:.875rem;font-weight:700;display:flex}[data-mantine-color-scheme=dark] .Cm_zha_sectionTitle{color:var(--mantine-color-dark-1)}.Cm_zha_sectionIcon{color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] .Cm_zha_sectionIcon{color:var(--mantine-color-primary-4)}.Cm_zha_coverPreview{object-fit:cover;border-radius:var(--mantine-radius-md);width:100%;max-height:180px;margin-bottom:var(--mantine-spacing-sm);display:block}.Cm_zha_actions{padding-top:var(--mantine-spacing-lg);margin-top:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;display:flex}[data-mantine-color-scheme=dark] .Cm_zha_actions{border-top:1px solid var(--mantine-color-dark-5)}.Cm_zha_settingsGrid{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.Cm_zha_seoHint{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .Cm_zha_seoHint{color:var(--mantine-color-dark-2)}.Cm_zha_seoHint{margin-top:4px}.Cm_zha_aiSection{border-color:var(--mantine-color-violet-3)}.Cm_zha_aiSectionTitle{color:var(--mantine-color-violet-7)}.Cm_zha_aiSettingsGrid{gap:var(--mantine-spacing-sm);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:36em){.Cm_zha_aiSettingsGrid{grid-template-columns:1fr}}.Cm_zha_stickyActions{background:var(--mantine-color-white);position:sticky;bottom:0}[data-mantine-color-scheme=dark] .Cm_zha_stickyActions{background:var(--mantine-color-dark-7)}.Cm_zha_stickyActions{padding:var(--mantine-spacing-md) 0;z-index:10}
.lnUIdW_root{z-index:1000;background-color:#ffffffd9;position:fixed;top:0;left:0;right:0}[data-mantine-color-scheme=dark] .lnUIdW_root{background-color:#080808d9}.lnUIdW_root{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .lnUIdW_root{border-bottom:1px solid var(--mantine-color-dark-5)}.lnUIdW_root{transition:box-shadow .2s}.lnUIdW_scrolled{box-shadow:0 1px 12px #00000014}.lnUIdW_header{justify-content:space-between;align-items:center;height:100%;display:flex}@media (max-width:48em){.lnUIdW_links{display:none}}@media (min-width:48em){.lnUIdW_burger{display:none}}.lnUIdW_link{border-radius:var(--mantine-radius-md);color:var(--mantine-color-gray-7);padding:8px 14px;line-height:1;text-decoration:none;display:block}[data-mantine-color-scheme=dark] .lnUIdW_link{color:var(--mantine-color-dark-1)}.lnUIdW_link{font-size:var(--mantine-font-size-sm);font-weight:500;transition:all .15s;position:relative}.lnUIdW_link:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .lnUIdW_link:hover{background-color:var(--mantine-color-dark-5)}.lnUIdW_link:hover{color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .lnUIdW_link:hover{color:var(--mantine-color-white)}.lnUIdW_linkActive{background-color:#00c4e61a}[data-mantine-color-scheme=dark] .lnUIdW_linkActive{background-color:#00d9ff26}.lnUIdW_linkActive{color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] .lnUIdW_linkActive{color:var(--mantine-color-primary-4)}.lnUIdW_linkActive{font-weight:600}.lnUIdW_user{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .lnUIdW_user{color:var(--mantine-color-dark-0)}.lnUIdW_user{border-radius:var(--mantine-radius-md);cursor:pointer;border:1px solid #0000;padding:6px 10px;transition:all .15s}.lnUIdW_user:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .lnUIdW_user:hover{background-color:var(--mantine-color-dark-5)}.lnUIdW_user:hover{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .lnUIdW_user:hover{border-color:var(--mantine-color-dark-4)}.lnUIdW_userActive{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .lnUIdW_userActive{background-color:var(--mantine-color-dark-5)}.lnUIdW_userActive{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .lnUIdW_userActive{border-color:var(--mantine-color-dark-4)}.lnUIdW_logo{letter-spacing:-.02em;background:linear-gradient(135deg,#00a3bf 0%,#7c22ce 100%);font-size:1.25rem;font-weight:700}[data-mantine-color-scheme=dark] .lnUIdW_logo{background:linear-gradient(135deg,#00d9ff 0%,#a855f7 100%)}.lnUIdW_logo{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transition:opacity .15s}.lnUIdW_logo:hover{opacity:.85}.lnUIdW_themeToggle{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .lnUIdW_themeToggle{border:1px solid var(--mantine-color-dark-4)}.lnUIdW_themeToggle{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .lnUIdW_themeToggle{background-color:var(--mantine-color-dark-6)}.lnUIdW_themeToggle{transition:all .15s}.lnUIdW_themeToggle:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .lnUIdW_themeToggle:hover{background-color:var(--mantine-color-dark-5)}.lnUIdW_mobileLink{border-radius:var(--mantine-radius-md);color:var(--mantine-color-gray-8);padding:10px 12px;text-decoration:none;display:block}[data-mantine-color-scheme=dark] .lnUIdW_mobileLink{color:var(--mantine-color-dark-0)}.lnUIdW_mobileLink{font-size:var(--mantine-font-size-md);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-weight:500;transition:all .15s}.lnUIdW_mobileLink:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .lnUIdW_mobileLink:hover{background-color:var(--mantine-color-dark-5)}
._3hUVsW_footer{border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._3hUVsW_footer{border-top:1px solid var(--mantine-color-dark-5)}._3hUVsW_footer{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._3hUVsW_footer{background-color:var(--mantine-color-dark-7)}._3hUVsW_footer{padding-top:calc(var(--mantine-spacing-xl) * 2);padding-bottom:var(--mantine-spacing-lg);margin-top:calc(var(--mantine-spacing-xl) * 2)}._3hUVsW_top{gap:var(--mantine-spacing-lg);padding-bottom:var(--mantine-spacing-xl);border-bottom:1px solid var(--mantine-color-gray-2);grid-template-columns:1.6fr repeat(4,1fr);display:grid}[data-mantine-color-scheme=dark] ._3hUVsW_top{border-bottom:1px solid var(--mantine-color-dark-5)}@media (max-width:62em){._3hUVsW_top{gap:var(--mantine-spacing-md) var(--mantine-spacing-lg);grid-template-columns:1fr 1fr 1fr}}@media (max-width:48em){._3hUVsW_top{gap:var(--mantine-spacing-lg);grid-template-columns:1fr 1fr}}@media (max-width:36em){._3hUVsW_top{text-align:center;grid-template-columns:1fr}}._3hUVsW_brandCol{align-items:flex-start;gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}@media (max-width:36em){._3hUVsW_brandCol{align-items:center}}._3hUVsW_brandDescription{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._3hUVsW_brandDescription{color:var(--mantine-color-dark-2)}._3hUVsW_brandDescription{font-size:var(--mantine-font-size-sm);max-width:320px;line-height:1.6}@media (max-width:36em){._3hUVsW_brandDescription{max-width:none}}._3hUVsW_colTitle{font-size:var(--mantine-font-size-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-gray-9);font-weight:700}[data-mantine-color-scheme=dark] ._3hUVsW_colTitle{color:var(--mantine-color-dark-0)}._3hUVsW_colTitle{margin-bottom:var(--mantine-spacing-md)}._3hUVsW_linkList{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}@media (max-width:36em){._3hUVsW_linkList{align-items:center}}._3hUVsW_footerLink{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] ._3hUVsW_footerLink{color:var(--mantine-color-dark-1)}._3hUVsW_footerLink{font-size:var(--mantine-font-size-sm);text-decoration:none;transition:color .15s}._3hUVsW_footerLink:hover{color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] ._3hUVsW_footerLink:hover{color:var(--mantine-color-primary-4)}._3hUVsW_bottom{padding-top:var(--mantine-spacing-lg);justify-content:space-between;align-items:center;display:flex}@media (max-width:36em){._3hUVsW_bottom{gap:var(--mantine-spacing-md);text-align:center;flex-direction:column}}._3hUVsW_copyright{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._3hUVsW_copyright{color:var(--mantine-color-dark-2)}._3hUVsW_copyright{font-size:var(--mantine-font-size-sm)}._3hUVsW_socialIcons{gap:var(--mantine-spacing-xs);display:flex}._3hUVsW_socialIcon{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._3hUVsW_socialIcon{color:var(--mantine-color-dark-2)}._3hUVsW_socialIcon{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._3hUVsW_socialIcon{border:1px solid var(--mantine-color-dark-5)}._3hUVsW_socialIcon{transition:all .2s}._3hUVsW_socialIcon:hover{color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] ._3hUVsW_socialIcon:hover{color:var(--mantine-color-primary-4)}._3hUVsW_socialIcon:hover{border-color:var(--mantine-color-primary-4)}[data-mantine-color-scheme=dark] ._3hUVsW_socialIcon:hover{border-color:var(--mantine-color-primary-7)}._3hUVsW_socialIcon:hover{transform:translateY(-2px)}
._56aLsq_root{background-color:var(--mantine-color-gray-0);flex-direction:column;min-height:100vh;display:flex}[data-mantine-color-scheme=dark] ._56aLsq_root{background-color:var(--mantine-color-dark-8)}._56aLsq_skipLink{z-index:1000;background:var(--mantine-color-primary-6);color:#fff;font-size:var(--mantine-font-size-sm);border-radius:0 0 4px;padding:8px 16px;font-weight:600;text-decoration:none;transition:top .15s;position:absolute;top:-40px;left:0}._56aLsq_skipLink:focus{top:0}._56aLsq_main{flex:1;padding-top:96px;padding-bottom:48px}
.NtVXoG_article{padding-bottom:calc(var(--mantine-spacing-xl) * 3);margin:0 auto}.NtVXoG_cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--mantine-radius-xl);width:100%;max-height:480px;margin-bottom:var(--mantine-spacing-xl);background:var(--mantine-color-gray-1);display:block}[data-mantine-color-scheme=dark] .NtVXoG_cover{background:var(--mantine-color-dark-6)}.NtVXoG_breadcrumb{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .NtVXoG_breadcrumb{color:var(--mantine-color-dark-2)}.NtVXoG_breadcrumb{text-decoration:none}.NtVXoG_breadcrumb:hover{color:var(--mantine-color-primary-7)}[data-mantine-color-scheme=dark] .NtVXoG_breadcrumb:hover{color:var(--mantine-color-primary-4)}.NtVXoG_tags{gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-md);flex-wrap:wrap;display:flex}.NtVXoG_title{letter-spacing:-.02em;margin-bottom:var(--mantine-spacing-md);font-size:2.5rem;font-weight:800;line-height:1.15}.NtVXoG_summary{color:var(--mantine-color-gray-7);font-size:1.25rem;line-height:1.5}[data-mantine-color-scheme=dark] .NtVXoG_summary{color:var(--mantine-color-dark-1)}.NtVXoG_summary{margin-bottom:var(--mantine-spacing-xl);font-weight:400}.NtVXoG_authorBar{padding:var(--mantine-spacing-md) 0;margin-bottom:var(--mantine-spacing-xl);border-top:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;display:flex}[data-mantine-color-scheme=dark] .NtVXoG_authorBar{border-top:1px solid var(--mantine-color-dark-5)}.NtVXoG_authorBar{border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .NtVXoG_authorBar{border-bottom:1px solid var(--mantine-color-dark-5)}.NtVXoG_authorInfo{align-items:center;gap:var(--mantine-spacing-sm);display:flex}.NtVXoG_authorName{font-size:var(--mantine-font-size-sm);color:inherit;font-weight:600;text-decoration:none}.NtVXoG_authorMeta{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .NtVXoG_authorMeta{color:var(--mantine-color-dark-2)}.NtVXoG_readTime{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .NtVXoG_readTime{color:var(--mantine-color-dark-2)}.NtVXoG_readTime{align-items:center;gap:6px;display:flex}.NtVXoG_content{margin-bottom:var(--mantine-spacing-xl) * 2;font-size:1.125rem;line-height:1.8}.NtVXoG_actions{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg) 0;border-top:1px solid var(--mantine-color-gray-2);display:flex}[data-mantine-color-scheme=dark] .NtVXoG_actions{border-top:1px solid var(--mantine-color-dark-5)}.NtVXoG_actions{border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .NtVXoG_actions{border-bottom:1px solid var(--mantine-color-dark-5)}.NtVXoG_actions{margin-bottom:var(--mantine-spacing-xl) * 2}.NtVXoG_commentSection{margin-top:var(--mantine-spacing-xl) * 2}.NtVXoG_commentForm{padding:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .NtVXoG_commentForm{border:1px solid var(--mantine-color-dark-5)}.NtVXoG_commentForm{margin-bottom:var(--mantine-spacing-xl)}.NtVXoG_comment{padding:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .NtVXoG_comment{border:1px solid var(--mantine-color-dark-5)}.NtVXoG_comment{border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .NtVXoG_comment{background:var(--mantine-color-dark-7)}.NtVXoG_commentReply{margin-left:calc(var(--mantine-spacing-xl) * 1.5)}.NtVXoG_commentHeader{align-items:center;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-xs);display:flex}.NtVXoG_commentAuthor{font-size:var(--mantine-font-size-sm);font-weight:500}.NtVXoG_commentDate{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .NtVXoG_commentDate{color:var(--mantine-color-dark-2)}.NtVXoG_commentBody{font-size:var(--mantine-font-size-sm);line-height:1.6}.NtVXoG_shareBar{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;margin-left:auto;display:flex}.NtVXoG_readProgressTrack{z-index:300;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.NtVXoG_readProgressBar{transform-origin:0;background:linear-gradient(90deg, #00d9ff, var(--mantine-color-primary-6));width:100%;height:100%;transition:transform 80ms linear;transform:scaleX(0)}.NtVXoG_breadcrumbs{margin-bottom:var(--mantine-spacing-md);flex-wrap:nowrap;align-items:center;min-width:0;display:flex}.NtVXoG_breadcrumbs .mantine-Breadcrumbs-separator{flex-shrink:0;line-height:1}.NtVXoG_breadcrumbs .NtVXoG_breadcrumb{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:45%;overflow:hidden}.NtVXoG_breadcrumbCurrent{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.3;overflow:hidden}.NtVXoG_authorCard{padding:var(--mantine-spacing-lg);margin-bottom:calc(var(--mantine-spacing-xl) * 2)}.NtVXoG_authorCardBody{flex:1;min-width:0}.NtVXoG_authorCardName{font-size:var(--mantine-font-size-lg);color:inherit;font-weight:700;text-decoration:none}.NtVXoG_authorCardName:hover{color:var(--mantine-color-primary-7);text-decoration:underline}[data-mantine-color-scheme=dark] .NtVXoG_authorCardName:hover{color:var(--mantine-color-primary-4)}.NtVXoG_related{margin-top:calc(var(--mantine-spacing-xl) * 2);padding-top:var(--mantine-spacing-xl);border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .NtVXoG_related{border-top:1px solid var(--mantine-color-dark-5)}
.rW5pta_layout{gap:var(--mantine-spacing-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62em){.rW5pta_layout{grid-template-columns:240px minmax(0,1fr)}}.rW5pta_sidebar{display:none}@media (min-width:62em){.rW5pta_sidebar{max-height:calc(100vh - 104px);padding-right:var(--mantine-spacing-xs);align-self:start;display:block;position:sticky;top:88px;overflow-y:auto}}.rW5pta_mobileToc{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .rW5pta_mobileToc{border:1px solid var(--mantine-color-dark-5)}.rW5pta_mobileToc{border-radius:var(--mantine-radius-md);background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .rW5pta_mobileToc{background:var(--mantine-color-dark-7)}.rW5pta_mobileToc{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.rW5pta_mobileToc summary{cursor:pointer;font-weight:600;font-size:var(--mantine-font-size-sm)}@media (min-width:62em){.rW5pta_mobileToc{display:none}}.rW5pta_tocTitle{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-gray-6);font-weight:700}[data-mantine-color-scheme=dark] .rW5pta_tocTitle{color:var(--mantine-color-dark-2)}.rW5pta_tocTitle{margin-bottom:var(--mantine-spacing-xs)}.rW5pta_tocList{margin:0;padding:0;list-style:none}.rW5pta_tocLink{padding:4px var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);border-left:2px solid #0000;line-height:1.4;display:block}[data-mantine-color-scheme=dark] .rW5pta_tocLink{color:var(--mantine-color-dark-1)}.rW5pta_tocLink{border-radius:0 var(--mantine-radius-sm) var(--mantine-radius-sm) 0;text-decoration:none}.rW5pta_tocLink:hover{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .rW5pta_tocLink:hover{color:var(--mantine-color-white)}.rW5pta_tocLink:hover{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .rW5pta_tocLink:hover{background:var(--mantine-color-dark-6)}.rW5pta_tocLink:focus-visible{outline:2px solid var(--mantine-color-primary-5);outline-offset:1px}.rW5pta_tocLink[aria-current=location]{border-left-color:var(--mantine-color-primary-5);color:var(--mantine-color-primary-7)}[data-mantine-color-scheme=dark] .rW5pta_tocLink[aria-current=location]{color:var(--mantine-color-primary-3)}.rW5pta_tocLink[aria-current=location]{font-weight:600}.rW5pta_tocLevel3{padding-left:calc(var(--mantine-spacing-sm) + var(--mantine-spacing-md));font-size:var(--mantine-font-size-xs)}.rW5pta_content{min-width:0}.rW5pta_heading{letter-spacing:-.01em;scroll-margin-top:88px;position:relative}.rW5pta_heading:hover .rW5pta_anchor{opacity:1}.rW5pta_h2{margin-top:calc(var(--mantine-spacing-xl) * 1.5);margin-bottom:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2);font-size:1.6rem;font-weight:700}[data-mantine-color-scheme=dark] .rW5pta_h2{border-top:1px solid var(--mantine-color-dark-5)}.rW5pta_h3{margin-top:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-sm);font-size:1.2rem;font-weight:700}.rW5pta_anchor{color:var(--mantine-color-primary-6);margin-left:.4em}[data-mantine-color-scheme=dark] .rW5pta_anchor{color:var(--mantine-color-primary-4)}.rW5pta_anchor{opacity:0;font-weight:500;text-decoration:none;transition:opacity .12s}.rW5pta_anchor:focus-visible{opacity:1;outline:2px solid var(--mantine-color-primary-5);outline-offset:2px;border-radius:2px}.rW5pta_anchor:hover{text-decoration:underline}@media (hover:none){.rW5pta_anchor{opacity:.5}}.rW5pta_tableWrap{margin:var(--mantine-spacing-sm) 0 var(--mantine-spacing-md);overflow-x:auto}.rW5pta_code{margin:var(--mantine-spacing-sm) 0 var(--mantine-spacing-md)}.rW5pta_list{margin:var(--mantine-spacing-xs) 0 var(--mantine-spacing-md);padding-left:1.25rem}.rW5pta_list li{color:var(--mantine-color-gray-7);margin-bottom:6px;line-height:1.7}[data-mantine-color-scheme=dark] .rW5pta_list li{color:var(--mantine-color-dark-1)}.rW5pta_inlineLink{color:var(--mantine-color-primary-7)}[data-mantine-color-scheme=dark] .rW5pta_inlineLink{color:var(--mantine-color-primary-4)}.rW5pta_inlineLink{font-weight:600}.rW5pta_endpointAnchor{scroll-margin-top:88px}
._1Tt43q_card{cursor:pointer;height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._1Tt43q_card:hover{box-shadow:var(--mantine-shadow-lg);transform:translateY(-4px)}._1Tt43q_coverWrapper{aspect-ratio:16/9;background:var(--mantine-color-gray-1);position:relative;overflow:hidden}[data-mantine-color-scheme=dark] ._1Tt43q_coverWrapper{background:var(--mantine-color-dark-6)}._1Tt43q_cover{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}._1Tt43q_card:hover ._1Tt43q_cover{transform:scale(1.05)}._1Tt43q_coverOverlay{pointer-events:none;background:linear-gradient(#0000 60%,#0006 100%);position:absolute;inset:0}._1Tt43q_body{padding:var(--mantine-spacing-md);flex-direction:column;flex:1;display:flex}._1Tt43q_badge{textTransform:"none";margin-bottom:var(--mantine-spacing-xs)}._1Tt43q_title{-webkit-line-clamp:2;text-overflow:ellipsis;margin-bottom:var(--mantine-spacing-xs);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._1Tt43q_summary{-webkit-line-clamp:2;text-overflow:ellipsis;margin-bottom:var(--mantine-spacing-md);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}._1Tt43q_meta{padding-top:var(--mantine-spacing-sm);border-top:1px solid var(--mantine-color-gray-1);justify-content:space-between;align-items:center;margin-top:auto;display:flex}[data-mantine-color-scheme=dark] ._1Tt43q_meta{border-top:1px solid var(--mantine-color-dark-6)}._1Tt43q_author{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;display:flex}._1Tt43q_authorName{font-size:var(--mantine-font-size-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._1Tt43q_date{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._1Tt43q_date{color:var(--mantine-color-dark-2)}._1Tt43q_date{white-space:nowrap}._1Tt43q_readTime{color:var(--mantine-color-gray-6);flex-shrink:0;align-items:center;gap:4px;display:flex}[data-mantine-color-scheme=dark] ._1Tt43q_readTime{color:var(--mantine-color-dark-2)}
.jKgjFW_hero{border-radius:var(--mantine-radius-xl);min-height:380px;margin-bottom:calc(var(--mantine-spacing-xl) * 2);background:linear-gradient(135deg,#0d1b2a 0%,#1b263b 40%,#243447 100%);align-items:center;display:flex;position:relative;overflow:hidden}.jKgjFW_heroContent{z-index:2;max-width:640px;padding:calc(var(--mantine-spacing-xl) * 2.5);position:relative}.jKgjFW_heroBadge{color:#00d9ff;font-size:var(--mantine-font-size-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--mantine-spacing-lg);background:#00d9ff26;border:1px solid #00d9ff4d;border-radius:100px;padding:6px 14px;font-weight:600;display:inline-block}.jKgjFW_heroTitle{color:#fff;margin-bottom:var(--mantine-spacing-md);letter-spacing:-.02em;font-size:2.75rem;font-weight:800;line-height:1.15}.jKgjFW_heroSubtitle{color:#ffffffbf;margin-bottom:var(--mantine-spacing-xl);font-size:1.125rem;line-height:1.6}.jKgjFW_heroGlow{pointer-events:none;background:radial-gradient(circle,#00d9ff26 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-150px;right:-100px}.jKgjFW_heroGlow2{pointer-events:none;background:radial-gradient(circle,#a855f71a 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;right:100px}.jKgjFW_sectionHeader{margin-bottom:var(--mantine-spacing-lg);justify-content:space-between;align-items:center;display:flex}.jKgjFW_sectionTitle{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.jKgjFW_sectionLink{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-primary-7);font-weight:500}[data-mantine-color-scheme=dark] .jKgjFW_sectionLink{color:var(--mantine-color-primary-4)}.jKgjFW_sectionLink{text-decoration:none;transition:opacity .15s}.jKgjFW_sectionLink:hover{opacity:.8}.jKgjFW_sectionGrid{gap:var(--mantine-spacing-md);margin-bottom:calc(var(--mantine-spacing-xl) * 2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.jKgjFW_sectionPill{padding:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-gray-2);flex-direction:column;display:flex}[data-mantine-color-scheme=dark] .jKgjFW_sectionPill{border:1px solid var(--mantine-color-dark-5)}.jKgjFW_sectionPill{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .jKgjFW_sectionPill{background:var(--mantine-color-dark-7)}.jKgjFW_sectionPill{color:inherit;text-decoration:none;transition:all .2s}.jKgjFW_sectionPill:hover{border-color:var(--mantine-color-primary-3)}[data-mantine-color-scheme=dark] .jKgjFW_sectionPill:hover{border-color:var(--mantine-color-primary-7)}.jKgjFW_sectionPill:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.jKgjFW_sectionPillName{margin-bottom:var(--mantine-spacing-xs);font-size:1.125rem;font-weight:700}.jKgjFW_sectionPillDesc{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .jKgjFW_sectionPillDesc{color:var(--mantine-color-dark-2)}.jKgjFW_sectionPillDesc{line-height:1.5}.jKgjFW_featuredGrid{gap:var(--mantine-spacing-lg);margin-bottom:calc(var(--mantine-spacing-xl) * 2);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.jKgjFW_popularList{margin:0 0 calc(var(--mantine-spacing-xl) * 2);gap:0 var(--mantine-spacing-lg);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:0;list-style:none;display:grid}.jKgjFW_popularRow{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);color:inherit;align-items:flex-start;text-decoration:none;transition:background .15s;display:flex}.jKgjFW_popularRow:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .jKgjFW_popularRow:hover{background:var(--mantine-color-dark-6)}.jKgjFW_popularRank{min-width:32px;color:var(--mantine-color-primary-6);flex:none;font-size:1.6rem;font-weight:800;line-height:1.1}[data-mantine-color-scheme=dark] .jKgjFW_popularRank{color:var(--mantine-color-primary-4)}.jKgjFW_popularRank{font-variant-numeric:tabular-nums}.jKgjFW_popularBody{flex:1;min-width:0}.jKgjFW_popularTitle{text-decoration:none}.jKgjFW_popularMeta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jKgjFW_ctaSection{text-align:center;padding:calc(var(--mantine-spacing-xl) * 2) var(--mantine-spacing-xl);margin-bottom:calc(var(--mantine-spacing-xl) * 2);border-radius:var(--mantine-radius-xl);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .jKgjFW_ctaSection{background:var(--mantine-color-dark-7)}.jKgjFW_ctaSection{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .jKgjFW_ctaSection{border:1px solid var(--mantine-color-dark-5)}.jKgjFW_ctaTitle{margin-bottom:var(--mantine-spacing-sm);font-size:1.75rem;font-weight:700}.jKgjFW_ctaText{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .jKgjFW_ctaText{color:var(--mantine-color-dark-2)}.jKgjFW_ctaText{margin-bottom:var(--mantine-spacing-lg);max-width:480px;margin-left:auto;margin-right:auto}
.SFUvHq_pageTitle{letter-spacing:-.02em;margin-bottom:var(--mantine-spacing-xs);font-size:2.25rem;font-weight:800}.SFUvHq_pageSubtitle{line-height:1.6}.SFUvHq_filterBar{z-index:50;background:#fffffff2;position:sticky;top:72px}[data-mantine-color-scheme=dark] .SFUvHq_filterBar{background:#0d0d0df2}.SFUvHq_filterBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SFUvHq_featuredCard{cursor:pointer;height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.SFUvHq_featuredCard:hover{box-shadow:var(--mantine-shadow-lg);transform:translateY(-2px)}.SFUvHq_featuredCoverWrapper{aspect-ratio:16/10;background:var(--mantine-color-gray-1);height:100%;min-height:320px;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .SFUvHq_featuredCoverWrapper{background:var(--mantine-color-dark-6)}.SFUvHq_featuredCover{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.SFUvHq_featuredCard:hover .SFUvHq_featuredCover{transform:scale(1.03)}.SFUvHq_featuredOverlay{pointer-events:none;background:linear-gradient(#0000 50%,#0000004d 100%);position:absolute;inset:0}.SFUvHq_featuredBadge{top:var(--mantine-spacing-md);left:var(--mantine-spacing-md);z-index:2;position:absolute}.SFUvHq_featuredBody{padding:var(--mantine-spacing-xl);flex-direction:column;flex:1;justify-content:center;height:100%;display:flex}.SFUvHq_featuredTitle{-webkit-line-clamp:3;text-overflow:ellipsis;margin-bottom:var(--mantine-spacing-sm);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.SFUvHq_featuredSummary{-webkit-line-clamp:3;text-overflow:ellipsis;margin-bottom:var(--mantine-spacing-lg);-webkit-box-orient:vertical;flex:1;line-height:1.6;display:-webkit-box;overflow:hidden}.SFUvHq_featuredMeta{padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;display:flex}[data-mantine-color-scheme=dark] .SFUvHq_featuredMeta{border-top:1px solid var(--mantine-color-dark-5)}
._8Mmpzq_header{margin-bottom:var(--mantine-spacing-xl)}._8Mmpzq_title{letter-spacing:-.02em;margin-bottom:4px;font-size:2rem;font-weight:800}._8Mmpzq_subtitle{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] ._8Mmpzq_subtitle{color:var(--mantine-color-dark-2)}._8Mmpzq_tabsList{margin-bottom:var(--mantine-spacing-xl);border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._8Mmpzq_tabsList{border-bottom:1px solid var(--mantine-color-dark-5)}._8Mmpzq_tabsList{padding-bottom:0}._8Mmpzq_statCard{transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}._8Mmpzq_statCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}._8Mmpzq_statIcon{top:var(--mantine-spacing-md);right:var(--mantine-spacing-md);opacity:.15;position:absolute}._8Mmpzq_statLabel{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-gray-6);font-weight:600}[data-mantine-color-scheme=dark] ._8Mmpzq_statLabel{color:var(--mantine-color-dark-2)}._8Mmpzq_statLabel{margin-bottom:var(--mantine-spacing-xs)}._8Mmpzq_statValue{letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1}._8Mmpzq_statValueWarning{color:var(--mantine-color-orange-6)}._8Mmpzq_tableWrap{border-radius:var(--mantine-radius-lg);border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._8Mmpzq_tableWrap{border:1px solid var(--mantine-color-dark-5)}._8Mmpzq_tableWrap{overflow:hidden}._8Mmpzq_tableInner{padding:0}._8Mmpzq_sectionHeader{margin-bottom:var(--mantine-spacing-md);justify-content:space-between;align-items:center;display:flex}._8Mmpzq_sectionTitle{font-size:1.25rem;font-weight:700}._8Mmpzq_emptyState{text-align:center;padding:calc(var(--mantine-spacing-xl) * 2) var(--mantine-spacing-xl)}._8Mmpzq_emptyIcon{opacity:.3;margin-bottom:var(--mantine-spacing-md)}._8Mmpzq_colorDot{border:1px solid var(--mantine-color-gray-3);border-radius:4px;width:18px;height:18px;display:inline-block}[data-mantine-color-scheme=dark] ._8Mmpzq_colorDot{border:1px solid var(--mantine-color-dark-4)}
.YHe0ua_pageHeader{margin-bottom:var(--mantine-spacing-xl)}.YHe0ua_title{letter-spacing:-.02em;margin-bottom:4px;font-size:2rem;font-weight:800}.YHe0ua_subtitle{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .YHe0ua_subtitle{color:var(--mantine-color-dark-2)}.YHe0ua_layout{gap:var(--mantine-spacing-xl);grid-template-columns:300px 1fr;display:grid}@media (max-width:48em){.YHe0ua_layout{grid-template-columns:1fr}}.YHe0ua_orgCard{cursor:pointer;transition:all .2s}.YHe0ua_orgCard:hover{box-shadow:var(--mantine-shadow-sm);transform:translate(2px)}.YHe0ua_orgCardActive{border-color:var(--mantine-color-primary-6);background:#00c4e60d}[data-mantine-color-scheme=dark] .YHe0ua_orgCardActive{background:#00d9ff14}.YHe0ua_orgName{font-weight:600;font-size:var(--mantine-font-size-sm)}.YHe0ua_detailCard{min-height:400px}.YHe0ua_detailHeader{margin-bottom:var(--mantine-spacing-lg);padding-bottom:var(--mantine-spacing-lg);border-bottom:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:flex-start;display:flex}[data-mantine-color-scheme=dark] .YHe0ua_detailHeader{border-bottom:1px solid var(--mantine-color-dark-5)}.YHe0ua_detailTitle{letter-spacing:-.01em;margin-bottom:4px;font-size:1.5rem;font-weight:700}.YHe0ua_detailMeta{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .YHe0ua_detailMeta{color:var(--mantine-color-dark-2)}.YHe0ua_detailMeta{font-size:var(--mantine-font-size-sm)}.YHe0ua_emptyState{text-align:center;padding:calc(var(--mantine-spacing-xl) * 3) var(--mantine-spacing-xl)}.YHe0ua_emptyIcon{opacity:.3;margin:0 auto var(--mantine-spacing-md)}.YHe0ua_placeholder{text-align:center;padding:calc(var(--mantine-spacing-xl) * 3) var(--mantine-spacing-xl);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .YHe0ua_placeholder{color:var(--mantine-color-dark-2)}.YHe0ua_apiKeyBox{padding:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .YHe0ua_apiKeyBox{background:var(--mantine-color-dark-6)}.YHe0ua_apiKeyBox{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .YHe0ua_apiKeyBox{border:1px solid var(--mantine-color-dark-5)}
.HLzWoG_header{align-items:center;gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xl);border-radius:var(--mantine-radius-xl);background:linear-gradient(135deg,#00c4e614 0%,#a855f70d 100%);display:flex}[data-mantine-color-scheme=dark] .HLzWoG_header{background:linear-gradient(135deg,#00d9ff1f 0%,#a855f714 100%)}.HLzWoG_header{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .HLzWoG_header{border:1px solid var(--mantine-color-dark-5)}.HLzWoG_header{margin-bottom:var(--mantine-spacing-xl)}.HLzWoG_avatar{border:4px solid var(--mantine-color-white);flex-shrink:0}[data-mantine-color-scheme=dark] .HLzWoG_avatar{border:4px solid var(--mantine-color-dark-6)}.HLzWoG_avatar{box-shadow:var(--mantine-shadow-md)}.HLzWoG_headerInfo{flex:1}.HLzWoG_name{letter-spacing:-.02em;margin-bottom:4px;font-size:1.75rem;font-weight:700}.HLzWoG_username{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .HLzWoG_username{color:var(--mantine-color-dark-2)}.HLzWoG_username{font-size:var(--mantine-font-size-md);margin-bottom:var(--mantine-spacing-xs)}.HLzWoG_stats{gap:var(--mantine-spacing-lg);margin-top:var(--mantine-spacing-sm);display:flex}.HLzWoG_stat{flex-direction:column;display:flex}.HLzWoG_statValue{font-size:1.25rem;font-weight:700;line-height:1}.HLzWoG_statLabel{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .HLzWoG_statLabel{color:var(--mantine-color-dark-2)}.HLzWoG_statLabel{text-transform:uppercase;letter-spacing:.05em;margin-top:4px}.HLzWoG_tabsList{margin-bottom:var(--mantine-spacing-xl)}.HLzWoG_panel{animation:.2s HLzWoG_fadeIn}@keyframes HLzWoG_fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.HLzWoG_formCard{padding:var(--mantine-spacing-xl);border-radius:var(--mantine-radius-lg)}.HLzWoG_blogCard{flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.HLzWoG_blogCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.HLzWoG_blogCover{object-fit:cover;width:100%;height:160px;display:block}.HLzWoG_blogBody{padding:var(--mantine-spacing-md);flex-direction:column;flex:1;display:flex}.HLzWoG_commentCard{padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);margin-bottom:var(--mantine-spacing-md);transition:border-color .15s}.HLzWoG_commentCard:hover{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .HLzWoG_commentCard:hover{border-color:var(--mantine-color-dark-4)}.HLzWoG_iconGrid{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(6,1fr);display:grid}@media (max-width:36em){.HLzWoG_iconGrid{grid-template-columns:repeat(4,1fr)}}.HLzWoG_iconOption{cursor:pointer;border:3px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.HLzWoG_iconOption:hover{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .HLzWoG_iconOption:hover{border-color:var(--mantine-color-dark-4)}.HLzWoG_iconOptionSelected{border-color:var(--mantine-color-primary-6);background:#00c4e61a}[data-mantine-color-scheme=dark] .HLzWoG_iconOptionSelected{background:#00d9ff26}
._3l-CkG_pageTitle{letter-spacing:-.02em;margin-bottom:var(--mantine-spacing-xs);font-size:2.25rem;font-weight:800}._3l-CkG_pageSubtitle{line-height:1.6}._3l-CkG_featuredCard{cursor:pointer;height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._3l-CkG_featuredCard:hover{box-shadow:var(--mantine-shadow-lg);transform:translateY(-2px)}._3l-CkG_featuredCoverWrapper{aspect-ratio:16/10;background:var(--mantine-color-gray-1);height:100%;min-height:320px;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] ._3l-CkG_featuredCoverWrapper{background:var(--mantine-color-dark-6)}._3l-CkG_featuredCover{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}._3l-CkG_featuredCard:hover ._3l-CkG_featuredCover{transform:scale(1.03)}._3l-CkG_featuredOverlay{pointer-events:none;background:linear-gradient(#0000 50%,#0000004d 100%);position:absolute;inset:0}._3l-CkG_featuredBadge{top:var(--mantine-spacing-md);left:var(--mantine-spacing-md);z-index:2;position:absolute}._3l-CkG_featuredBody{padding:var(--mantine-spacing-xl);flex-direction:column;flex:1;justify-content:center;height:100%;display:flex}._3l-CkG_featuredTitle{-webkit-line-clamp:3;text-overflow:ellipsis;margin-bottom:var(--mantine-spacing-sm);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._3l-CkG_featuredSummary{-webkit-line-clamp:3;text-overflow:ellipsis;margin-bottom:var(--mantine-spacing-lg);-webkit-box-orient:vertical;flex:1;line-height:1.6;display:-webkit-box;overflow:hidden}._3l-CkG_featuredMeta{padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;display:flex}[data-mantine-color-scheme=dark] ._3l-CkG_featuredMeta{border-top:1px solid var(--mantine-color-dark-5)}
.YDq7jG_hero{background:linear-gradient(135deg,#00c4e614 0%,#a855f70d 100%)}[data-mantine-color-scheme=dark] .YDq7jG_hero{background:linear-gradient(135deg,#00d9ff1f 0%,#a855f714 100%)}.YDq7jG_hero{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .YDq7jG_hero{border:1px solid var(--mantine-color-dark-5)}.YDq7jG_hero{border-radius:var(--mantine-radius-xl);padding:calc(var(--mantine-spacing-xl) * 2) var(--mantine-spacing-xl);text-align:center;margin-bottom:var(--mantine-spacing-xl)}.YDq7jG_heroTitle{letter-spacing:-.03em;margin-bottom:var(--mantine-spacing-sm);font-size:2.5rem;font-weight:800}.YDq7jG_heroSubtitle{color:var(--mantine-color-gray-6);font-size:1.125rem}[data-mantine-color-scheme=dark] .YDq7jG_heroSubtitle{color:var(--mantine-color-dark-2)}.YDq7jG_heroSubtitle{max-width:640px;margin:0 auto;line-height:1.6}.YDq7jG_section{margin-bottom:var(--mantine-spacing-xl)}.YDq7jG_sectionTitle{margin-bottom:var(--mantine-spacing-md);letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.YDq7jG_sectionText{color:var(--mantine-color-gray-7);font-size:1rem;line-height:1.8}[data-mantine-color-scheme=dark] .YDq7jG_sectionText{color:var(--mantine-color-dark-1)}.YDq7jG_featureCard{height:100%;padding:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-lg);transition:transform .2s,box-shadow .2s}.YDq7jG_featureCard:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.YDq7jG_featureIcon{color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] .YDq7jG_featureIcon{color:var(--mantine-color-primary-4)}.YDq7jG_featureIcon{margin-bottom:var(--mantine-spacing-sm)}.YDq7jG_featureTitle{margin-bottom:var(--mantine-spacing-xs);font-size:1.125rem;font-weight:700}.YDq7jG_featureText{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .YDq7jG_featureText{color:var(--mantine-color-dark-2)}.YDq7jG_featureText{line-height:1.6}.YDq7jG_endpointCard{margin-bottom:var(--mantine-spacing-md);overflow:hidden}.YDq7jG_endpointHeader{align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);background:var(--mantine-color-gray-0);display:flex}[data-mantine-color-scheme=dark] .YDq7jG_endpointHeader{background:var(--mantine-color-dark-6)}.YDq7jG_endpointHeader{border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .YDq7jG_endpointHeader{border-bottom:1px solid var(--mantine-color-dark-5)}.YDq7jG_methodBadge{font-family:var(--mantine-font-family-monospace);font-weight:700;font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm);text-transform:uppercase;padding:2px 10px}.YDq7jG_methodGet{background:#22c55e26}[data-mantine-color-scheme=dark] .YDq7jG_methodGet{background:#22c55e33}.YDq7jG_methodGet{color:var(--mantine-color-green-7)}[data-mantine-color-scheme=dark] .YDq7jG_methodGet{color:var(--mantine-color-green-4)}.YDq7jG_methodPost{background:#00c4e626}[data-mantine-color-scheme=dark] .YDq7jG_methodPost{background:#00d9ff33}.YDq7jG_methodPost{color:var(--mantine-color-primary-7)}[data-mantine-color-scheme=dark] .YDq7jG_methodPost{color:var(--mantine-color-primary-4)}.YDq7jG_methodDelete{background:#ef444426}[data-mantine-color-scheme=dark] .YDq7jG_methodDelete{background:#ef444433}.YDq7jG_methodDelete{color:var(--mantine-color-red-7)}[data-mantine-color-scheme=dark] .YDq7jG_methodDelete{color:var(--mantine-color-red-4)}.YDq7jG_endpointPath{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);font-weight:600}.YDq7jG_endpointBody{padding:var(--mantine-spacing-lg)}.YDq7jG_codeBlock{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .YDq7jG_codeBlock{background:var(--mantine-color-dark-7)}.YDq7jG_codeBlock{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .YDq7jG_codeBlock{border:1px solid var(--mantine-color-dark-5)}.YDq7jG_codeBlock{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);white-space:pre;line-height:1.6;overflow-x:auto}.YDq7jG_paramTable{border-collapse:collapse;width:100%}.YDq7jG_paramTable th,.YDq7jG_paramTable td{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .YDq7jG_paramTable th,[data-mantine-color-scheme=dark] .YDq7jG_paramTable td{border-bottom:1px solid var(--mantine-color-dark-5)}.YDq7jG_paramTable th{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .YDq7jG_paramTable th{color:var(--mantine-color-dark-2)}.YDq7jG_paramTable th{font-weight:700}.YDq7jG_paramTable td{font-size:var(--mantine-font-size-sm)}.YDq7jG_paramTable code{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .YDq7jG_paramTable code{background:var(--mantine-color-dark-5)}.YDq7jG_paramTable code{border-radius:4px;padding:2px 6px}.YDq7jG_callout{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md);margin-bottom:var(--mantine-spacing-lg);border-left:4px solid}.YDq7jG_calloutInfo{background:#00c4e60d}[data-mantine-color-scheme=dark] .YDq7jG_calloutInfo{background:#00d9ff14}.YDq7jG_calloutInfo{border-color:var(--mantine-color-primary-5)}.YDq7jG_calloutWarning{background:#f59e0b0d}[data-mantine-color-scheme=dark] .YDq7jG_calloutWarning{background:#f59e0b14}.YDq7jG_calloutWarning{border-color:var(--mantine-color-orange-5)}.YDq7jG_statRow{gap:var(--mantine-spacing-xl);margin-top:var(--mantine-spacing-xl);flex-wrap:wrap;justify-content:center;display:flex}.YDq7jG_statItem{text-align:center}.YDq7jG_statValue{color:var(--mantine-color-primary-6);font-size:2rem;font-weight:800;line-height:1}[data-mantine-color-scheme=dark] .YDq7jG_statValue{color:var(--mantine-color-primary-4)}.YDq7jG_statLabel{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .YDq7jG_statLabel{color:var(--mantine-color-dark-2)}.YDq7jG_statLabel{margin-top:4px}.YDq7jG_ctaSection{text-align:center;padding:calc(var(--mantine-spacing-xl) * 2) var(--mantine-spacing-xl);margin-top:var(--mantine-spacing-xl)}
.uaXnWW_authWrapper{border-radius:var(--mantine-radius-xl);border:1px solid var(--mantine-color-gray-2);min-height:calc(100vh - 140px);display:flex;overflow:hidden}[data-mantine-color-scheme=dark] .uaXnWW_authWrapper{border:1px solid var(--mantine-color-dark-5)}.uaXnWW_authWrapper{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .uaXnWW_authWrapper{background:var(--mantine-color-dark-7)}.uaXnWW_brandSide{background:linear-gradient(160deg,#00c4e614 0%,#a855f70f 100%);flex-direction:column;flex:1;justify-content:center;padding:48px 40px 48px 80px;display:flex}[data-mantine-color-scheme=dark] .uaXnWW_brandSide{background:linear-gradient(160deg,#00d9ff1f 0%,#a855f71a 100%)}@media (max-width:62em){.uaXnWW_brandSide{display:none}}.uaXnWW_brandLogo{align-items:center;gap:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-xl);display:flex}.uaXnWW_brandTitle{letter-spacing:-.02em;margin-bottom:var(--mantine-spacing-sm);font-size:2rem;font-weight:800;line-height:1.2}.uaXnWW_brandSubtitle{color:var(--mantine-color-gray-6);font-size:1.125rem}[data-mantine-color-scheme=dark] .uaXnWW_brandSubtitle{color:var(--mantine-color-dark-2)}.uaXnWW_brandSubtitle{margin-bottom:var(--mantine-spacing-xl);max-width:420px;line-height:1.6}.uaXnWW_featureList{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.uaXnWW_featureItem{align-items:flex-start;gap:var(--mantine-spacing-sm);display:flex}.uaXnWW_featureIcon{color:var(--mantine-color-primary-6);flex-shrink:0}[data-mantine-color-scheme=dark] .uaXnWW_featureIcon{color:var(--mantine-color-primary-4)}.uaXnWW_featureIcon{margin-top:2px}.uaXnWW_featureTitle{font-size:var(--mantine-font-size-sm);margin-bottom:2px;font-weight:600}.uaXnWW_featureDesc{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .uaXnWW_featureDesc{color:var(--mantine-color-dark-2)}.uaXnWW_featureDesc{line-height:1.5}.uaXnWW_formSide{padding:var(--mantine-spacing-xl) var(--mantine-spacing-xl);flex-direction:column;flex:1;justify-content:center;max-width:520px;margin:0 auto;display:flex}@media (max-width:62em){.uaXnWW_formSide{max-width:450px;padding:var(--mantine-spacing-lg)}}.uaXnWW_formHeader{margin-bottom:var(--mantine-spacing-xl)}.uaXnWW_formTitle{letter-spacing:-.02em;margin-bottom:var(--mantine-spacing-xs);font-size:1.75rem;font-weight:700}.uaXnWW_formSubtitle{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .uaXnWW_formSubtitle{color:var(--mantine-color-dark-2)}.uaXnWW_formSubtitle{font-size:var(--mantine-font-size-sm)}.uaXnWW_mobileLogo{margin-bottom:var(--mantine-spacing-lg);display:none}@media (max-width:62em){.uaXnWW_mobileLogo{display:block}}.uaXnWW_formFooter{text-align:center;margin-top:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .uaXnWW_formFooter{color:var(--mantine-color-dark-2)}
.d5QymG_wrap{flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:55vh;padding:48px 16px;display:flex}.d5QymG_spinner{justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative}.d5QymG_ring{background:conic-gradient(from 0deg, transparent 0 22%, #00a3bf 62%, #003d47 100%);border-radius:50%;animation:.85s linear infinite d5QymG_ht-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}.d5QymG_halo{background:radial-gradient(circle,#00a3bf38,#0000 70%);border-radius:50%;animation:1.6s ease-in-out infinite d5QymG_ht-pulse;position:absolute;inset:4px}.d5QymG_mark{color:#003d47;font-size:20px;font-weight:800;line-height:1}[data-mantine-color-scheme=dark] .d5QymG_mark{color:#e9f8fb}.d5QymG_mark{animation:1.6s ease-in-out infinite d5QymG_ht-breathe}.d5QymG_label{font-size:var(--mantine-font-size-sm);letter-spacing:.02em;color:var(--mantine-color-gray-6);font-weight:500}[data-mantine-color-scheme=dark] .d5QymG_label{color:var(--mantine-color-dark-2)}@keyframes d5QymG_ht-spin{to{transform:rotate(360deg)}}@keyframes d5QymG_ht-pulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes d5QymG_ht-breathe{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.d5QymG_ring,.d5QymG_halo,.d5QymG_mark{animation:none}.d5QymG_ring{background:conic-gradient(#00a3bf,#003d47)}}
