@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.84wtju4z0n.bundle.scp.css';
@import '_content/PSC.Blazor.Components.MarkdownEditor/PSC.Blazor.Components.MarkdownEditor.bundle.scp.css';
@import '_content/ThinkBase.AI.MarkdownEditor/ThinkBase.AI.MarkdownEditor.80ganpp7mi.bundle.scp.css';
@import '_content/ThinkBase.Blazor.Chat/ThinkBase.Blazor.Chat.8216ymrgy7.bundle.scp.css';

/* /Components/Affiliates/Dashboard.razor.rz.scp.css */
body[b-d0sgizhysy] {
}
/* /Components/Ink/EInkCanvas.razor.rz.scp.css */
.ink-canvas[b-957bn98lg2] {
    gap: 0.75rem;
}

.ink-surface[b-957bn98lg2] {
    border: 1px solid #1b1b1b;
    border-radius: 8px;
    background: #ffffff;
    overflow: hidden;
    position: relative;
    height: 360px;
}

.ink-surface canvas[b-957bn98lg2] {
    width: 100%;
    height: 100%;
    display: block;
    background: #ffffff;
    touch-action: none;
}

.ink-surface:fullscreen[b-957bn98lg2] {
    width: 100vw;
    height: 100vh;
    border-radius: 0;
}

.ink-surface:fullscreen canvas[b-957bn98lg2] {
    height: 100%;
}

.ink-fullscreen-button[b-957bn98lg2] {
    position: absolute;
    top: 0.5rem;
    right: 0.5rem;
    z-index: 2;
}

.ink-toolbar[b-957bn98lg2] {
    gap: 0.5rem;
}

.ink-output[b-957bn98lg2] {
    width: 100%;
    min-height: 96px;
    border: 1px solid #c7c7c7;
    border-radius: 6px;
    padding: 0.5rem;
    font-family: inherit;
    resize: vertical;
}
/* /Components/KGraph/KGViewer.razor.rz.scp.css */
.progress[b-mml60sxz7k] {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: calc(100vh - 56px);
}

.graph[b-mml60sxz7k] {
    height: 100%;
    width: 100%;
    min-width: 300px;
    min-height: 300px;
}

.graph-dynamic-height[b-mml60sxz7k] {
    height: calc(100vh - 200px);
}
/* /Components/Marketing/SplashScreen.razor.rz.scp.css */
.my-splash[b-0bynjrf2x3] {
    font-family: var(--body-font);
    -webkit-font-smoothing: antialiased;
    background-color: white;
    color: rgb(73, 72, 71);
    --accent-fill-rest: #d3d3d3;
    user-select: none;
}

    .my-splash h1[b-0bynjrf2x3] {
        font-size: 32px;
        font-weight: 600;
        margin-top: 40px;
        line-height: 40px;
        margin: 40px 0px 0px 0px;
        user-select: none;
    }

    .my-splash h2[b-0bynjrf2x3] {
        font-size: 24px;
        font-weight: 400;
        line-height: 32px;
        margin: 24px 0px 50px 0px;
        user-select: none;
    }

    .my-splash h3[b-0bynjrf2x3] {
        font-size: 14px;
        font-weight: 300;
        margin: 0px;
        user-select: none;
        color: crimson
    }

    .my-splash p[b-0bynjrf2x3] {
        user-select: none;
    }

    .my-splash .icon[b-0bynjrf2x3] {
        width: 150px;
        margin: 20px 0px 0px 0px;
    }
