.view-loading-boundary{width:100%;min-width:0;position:relative}.view-loading-content:not([data-hydrated=true]) :is(p,b,em,code,div:not(:has(*)),td,dd,dt,span,small,strong,time,li,input,textarea,select,img,video,canvas):not(:is(h1,h2,h3,h4,h5,h6,nav,header,button,a,label,[data-loading-keep],[role=alert],[role=status]) *):not([role=alert],[role=status]),[data-view-element-pending=true],img[data-view-media-pending=true]{pointer-events:none;border-radius:6px;animation:1.6s ease-in-out infinite view-skeleton-pulse;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background:var(--view-skeleton-fill,#e4e7ec)!important;border-color:#0000!important}.view-loading-content:not([data-hydrated=true]) img:not(:is(nav,header,[data-loading-keep]) *),img[data-view-element-pending=true],img[data-view-media-pending=true]{object-fit:none!important;object-position:100000px 100000px!important}:is(video,canvas)[data-view-element-pending=true]{filter:brightness(0);opacity:.55}.view-loading-content[data-pending=true] :is(input,textarea)[data-view-loading-element]::placeholder{color:#0000}.dark .view-loading-boundary,[data-theme=dark] .view-loading-boundary{--view-skeleton-fill:#29303a}.view-loading-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.view-skeleton{box-sizing:border-box;width:100%;min-height:60vh;padding:clamp(16px,3vw,32px)}.view-skeleton *{box-sizing:border-box}.view-skeleton-block{background:var(--view-skeleton-fill,#e4e7ec);border-radius:8px;min-width:0;animation:1.6s ease-in-out infinite view-skeleton-pulse}.view-skeleton-panel{border:1px solid var(--view-skeleton-border,#e4e7ec);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.view-skeleton-heading{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.view-skeleton-heading-copy{flex-direction:column;flex:1;gap:12px;min-width:160px;display:flex}.view-skeleton-title{width:min(65%,240px);height:26px}.view-skeleton-line{width:72%;height:14px}.view-skeleton-label{width:35%;height:12px}.view-skeleton-value{width:35%;height:36px}.view-skeleton-button{width:130px;height:40px;margin-left:auto}.view-skeleton-toolbar{height:44px;margin-bottom:20px}.view-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px;display:grid}.view-skeleton-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.view-skeleton-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.view-skeleton-row{border-bottom:1px solid var(--view-skeleton-border,#e4e7ec);align-items:center;gap:16px;padding:14px 0;display:flex}.view-skeleton-row .view-skeleton-line{flex:1}.view-skeleton-avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px}.view-skeleton-avatar.large{width:80px;height:80px}.view-skeleton-badge{border-radius:20px;width:80px;height:24px}.view-skeleton-field{flex-direction:column;gap:10px;display:flex}.view-skeleton-input{width:100%;height:44px}.view-skeleton-chart{height:250px}.view-skeleton-hero{width:100%;height:230px}.view-skeleton-media{width:100%;height:220px}.view-skeleton-paragraph{width:100%;height:90px}.view-skeleton-calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.view-skeleton-calendar>div{height:70px}.view-skeleton-detail{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;display:grid}.view-skeleton-chat{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px;display:grid}.view-skeleton-message{width:60%;height:80px}.view-skeleton-message.outgoing{margin-left:auto}.view-skeleton-layout-auth{max-width:480px;margin:8vh auto 0}.dark .view-skeleton,[data-theme=dark] .view-skeleton{--view-skeleton-fill:#29303a;--view-skeleton-border:#343d49}@keyframes view-skeleton-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.view-skeleton-block,.view-loading-content [data-view-loading-element],img[data-view-media-pending=true],.view-loading-content:not([data-hydrated=true]) *{animation:none}}@media (max-width:720px){.view-skeleton-grid,.view-skeleton-detail,.view-skeleton-chat{grid-template-columns:1fr}.view-skeleton-metrics,.view-skeleton-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.view-skeleton-calendar>div{height:48px}.view-skeleton-panel{padding:16px}}
@font-face{font-family:geistSans;src:url(../media/geist_latin_variable-s.p.3y96ib3twyiz3.woff2?dpl=dpl_HQmxApREQCZMfnGTziPHJzfpegYo)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.0%;size-adjust:106.39%}.geistsans_33b9e721-module__sLBBiG__className{font-family:geistSans,geistSans Fallback}.geistsans_33b9e721-module__sLBBiG__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_variable-s.p.3ahyo1yla5qiy.woff2?dpl=dpl_HQmxApREQCZMfnGTziPHJzfpegYo)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_627e6252-module__lE2tFG__className{font-family:geistMono,geistMono Fallback}.geistmono_627e6252-module__lE2tFG__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:spaceGrotesk;src:url(../media/space_grotesk_latin_variable-s.p.28ebd4kq6k61o.woff2?dpl=dpl_HQmxApREQCZMfnGTziPHJzfpegYo)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.spacegrotesk_f9804967-module__R5S_Aa__className{font-family:spaceGrotesk,spaceGrotesk Fallback}.spacegrotesk_f9804967-module__R5S_Aa__variable{--font-space-grotesk:"spaceGrotesk", "spaceGrotesk Fallback"}
@font-face{font-family:lexend;src:url(../media/lexend_latin_variable-s.p.2s_ebz4q3e5he.woff2?dpl=dpl_HQmxApREQCZMfnGTziPHJzfpegYo)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:lexend Fallback;src:local(Arial);ascent-override:90.26%;descent-override:22.57%;line-gap-override:0.0%;size-adjust:110.79%}.lexend_4b246aa1-module__yx2s0q__className{font-family:lexend,lexend Fallback}.lexend_4b246aa1-module__yx2s0q__variable{--font-lexend:"lexend", "lexend Fallback"}
