.view-loading-boundary{position:relative;width:100%;min-width:0}.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]{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background:var(--view-skeleton-fill,#e4e7ec)!important;border-color:transparent!important;border-radius:6px;pointer-events:none;animation:view-skeleton-pulse 1.6s ease-in-out infinite}.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:transparent}.dark .view-loading-boundary,[data-theme=dark] .view-loading-boundary{--view-skeleton-fill:#29303a}.view-loading-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.view-skeleton{width:100%;min-height:60vh;padding:clamp(16px,3vw,32px)}.view-skeleton,.view-skeleton *{box-sizing:border-box}.view-skeleton-block{border-radius:8px;background:var(--view-skeleton-fill,#e4e7ec);animation:view-skeleton-pulse 1.6s ease-in-out infinite;min-width:0}.view-skeleton-panel{border:1px solid var(--view-skeleton-border,#e4e7ec);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px;min-width:0}.view-skeleton-heading{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px}.view-skeleton-heading-copy{display:flex;flex-direction:column;gap:12px;flex:1;min-width:160px}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px}.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{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--view-skeleton-border,#e4e7ec)}.view-skeleton-row .view-skeleton-line{flex:1}.view-skeleton-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0}.view-skeleton-avatar.large{width:80px;height:80px}.view-skeleton-badge{width:80px;height:24px;border-radius:20px}.view-skeleton-field{display:flex;flex-direction:column;gap:10px}.view-skeleton-input{width:100%;height:44px}.view-skeleton-chart{height:250px}.view-skeleton-hero{height:230px;width:100%}.view-skeleton-media{height:220px;width:100%}.view-skeleton-paragraph{height:90px;width:100%}.view-skeleton-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.view-skeleton-calendar>div{height:70px}.view-skeleton-detail{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}.view-skeleton-chat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px}.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-loading-content [data-view-loading-element],.view-loading-content:not([data-hydrated=true]) *,.view-skeleton-block,img[data-view-media-pending=true]{animation:none}}@media (max-width:720px){.view-skeleton-chat,.view-skeleton-detail,.view-skeleton-grid{grid-template-columns:1fr}.view-skeleton-cards,.view-skeleton-metrics{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(/_next/static/media/cecdab4984f0ef47-s.p.woff2?dpl=dpl_A6DUszpG6uxsSSXLHgStfHqf8Cuq) 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.00%;size-adjust:106.39%}.__className_93afef{font-family:geistSans,geistSans Fallback}.__variable_93afef{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/c966545e657b87a2-s.p.woff2?dpl=dpl_A6DUszpG6uxsSSXLHgStfHqf8Cuq) 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.00%;size-adjust:131.49%}.__className_33466c{font-family:geistMono,geistMono Fallback}.__variable_33466c{--font-geist-mono:"geistMono","geistMono Fallback"}@font-face{font-family:spaceGrotesk;src:url(/_next/static/media/95cc5ce61869e650-s.p.woff2?dpl=dpl_A6DUszpG6uxsSSXLHgStfHqf8Cuq) 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.00%;size-adjust:110.84%}.__className_0c1e78{font-family:spaceGrotesk,spaceGrotesk Fallback}.__variable_0c1e78{--font-space-grotesk:"spaceGrotesk","spaceGrotesk Fallback"}@font-face{font-family:lexend;src:url(/_next/static/media/2b4cf68ded68583a-s.p.woff2?dpl=dpl_A6DUszpG6uxsSSXLHgStfHqf8Cuq) 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.00%;size-adjust:110.79%}.__className_42a574{font-family:lexend,lexend Fallback}.__variable_42a574{--font-lexend:"lexend","lexend Fallback"}