@import 'Assistwise.Platform.x7dns0y77k.bundle.scp.css';
@import '_content/Origami.AI.UI.Razor/Origami.AI.UI.Razor.8v72bc4pkt.bundle.scp.css';
@import '_content/Origami.Avatar/Origami.Avatar.nk6xosm0bd.bundle.scp.css';
@import '_content/Origami.MudBlazor.Fluent/Origami.MudBlazor.Fluent.zj55zcmc6z.bundle.scp.css';

/* /Dialogs/FeedbackDialog.razor.rz.scp.css */
.panel[b-gpvswuo84y] {
    display: grid;
    grid-template-columns: auto;
    gap: 16px;
    justify-items: center;
    margin: 16px;
}

[b-gpvswuo84y] .mud-dialog-content {
    display: grid;
    align-content: center;
    height: 100%;
}
/* /Pages/Internals/PlaygroundPage.razor.rz.scp.css */
.output[b-stb0vtjlnn]{
    white-space: pre-wrap;
}
/* /Pages/Knowledge/KnowledgePage.razor.rz.scp.css */
/* /Pages/LandingPage.razor.rz.scp.css */
.session-actions[b-6iv77lk0fv] {
    display: grid;
    gap: 8px;
    justify-items: center;
}

.sessions-link[b-6iv77lk0fv] {
    display: inline-flex;
    gap: 6px;
    align-items: center;
    color: var(--mud-palette-text-secondary);
    font-size: 12px;
}
/* /Pages/SessionPage.razor.rz.scp.css */
.cover[b-wv59u1w8mb] {
    display: grid;
    gap: 24px;
    min-width: 0;
}

.toolbar[b-wv59u1w8mb] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
}

.sessions-link[b-wv59u1w8mb] {
    width: fit-content;
    color: var(--mud-palette-text-secondary);
    font-size: 14px;
}

.summary[b-wv59u1w8mb] {
    display: grid;
    grid-template-columns: clamp(96px, 22vw, 280px) minmax(0, 1fr);
    gap: clamp(12px, 2.2vw, 28px);
    align-items: start;
}

.image[b-wv59u1w8mb] {
    display: block;
    width: 100%;
    aspect-ratio: 1;
    object-fit: cover;
}

.details[b-wv59u1w8mb] {
    display: grid;
    gap: clamp(4px, 0.65vw, 8px);
    min-width: 0;
    padding-top: clamp(0px, 0.15vw, 2px);
}

.meta[b-wv59u1w8mb] {
    display: grid;
    gap: 2px;
    color: var(--mud-palette-text-secondary);
    font-size: clamp(12px, 1.45vw, 14px);
    line-height: 1.3;
}

.meta > .date[b-wv59u1w8mb]{
    color: var(--mud-palette-text-primary);
    font-weight: 600;
}

.title[b-wv59u1w8mb] {
    margin: 0;
    font-size: clamp(22px, 3.15vw, 40px);
    font-weight: 600;
    line-height: 1.15;
}

.description[b-wv59u1w8mb] {
    max-width: 780px;
    margin: clamp(4px, 0.8vw, 10px) 0 0;
    color: var(--mud-palette-text-secondary);
    font-size: clamp(14px, 1.75vw, 16px);
    line-height: 1.45;
}

.content[b-wv59u1w8mb] {
    max-width: 750px;
    justify-self: center;
    margin: -24px 14px 0 14px;
}
/* /Pages/SessionsPage.razor.rz.scp.css */
.sessions-page[b-w71rbakg5n] {
    width: 100%;
    margin: 0 auto;
    padding: 96px 24px 120px;
}

.contributions[b-w71rbakg5n] {
    width: min(100%, 1040px);
    margin: 0 auto;
}

.session-list[b-w71rbakg5n] {
    display: grid;
    gap: 32px;
    margin-top: 84px;
}

.session-group[b-w71rbakg5n] {
    display: grid;
    width: min(100%, 650px);
    gap: 18px;
    margin: 0 auto;
}

.session-date[b-w71rbakg5n] {
    margin: 0;
    padding-left: 20px;
    color: var(--mud-palette-text-secondary);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
}

.session-cards[b-w71rbakg5n] {
    display: grid;
    gap: 10px;
    min-width: 0;
}

.session-card[b-w71rbakg5n] {
    position: relative;
    min-width: 0;
}

.session-card-menu[b-w71rbakg5n] {
    position: absolute;
    z-index: 1;
    top: -8px;
    right: 0;
    height: fit-content;
}

@media only screen and (max-width: 720px) {
    .sessions-page[b-w71rbakg5n] {
        padding: 56px 16px 80px;
    }

    .session-list[b-w71rbakg5n] {
        margin-top: 56px;
    }

    .session-date[b-w71rbakg5n] {
        padding-left: 0;
    }
}
