/* /Components/ApiEndpointCard.razor.rz.scp.css */
.api-endpoint-card[b-d3m69ukoim] {
    border-radius: calc(var(--mud-default-borderradius) + 4px);
    border-color: var(--mud-palette-divider);
    overflow: hidden;
}

.api-endpoint-card-head[b-d3m69ukoim] {
    display: grid;
    gap: 6px;
    padding: 16px 20px;
    background: var(--mud-palette-background-grey);
}

.api-endpoint-card-meta[b-d3m69ukoim] {
    flex-wrap: wrap;
    min-width: 0;
}

.api-endpoint-method[b-d3m69ukoim] {
    text-transform: uppercase;
    letter-spacing: 0.04em;
    font-weight: 700;
}

.api-endpoint-path[b-d3m69ukoim] {
    flex: 1 1 auto;
    min-width: 0;
    padding: 6px 10px;
    border-radius: var(--mud-default-borderradius);
    background: var(--mud-palette-surface);
    border: 1px solid var(--mud-palette-divider);
    color: var(--mud-palette-text-primary);
    font-family: var(--mud-typography-default-family), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 0.875rem;
    white-space: nowrap;
    overflow: auto;
}

.api-endpoint-title[b-d3m69ukoim] {
    font-weight: 600;
}

.api-endpoint-description[b-d3m69ukoim] {
    color: var(--mud-palette-text-secondary);
}

.api-endpoint-card-body[b-d3m69ukoim] {
    padding: 16px 20px 20px;
}

.api-endpoint-fields code[b-d3m69ukoim] {
    font-family: var(--mud-typography-default-family), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 0.85rem;
    color: var(--mud-palette-text-primary);
}

.api-endpoint-tab-panel[b-d3m69ukoim] {
    padding-top: 12px;
}

.api-endpoint-code-surface[b-d3m69ukoim] {
    background: #0f172a;
    color: #e2e8f0;
    border-radius: var(--mud-default-borderradius);
    overflow: auto;
    max-height: 320px;
}

.api-endpoint-code[b-d3m69ukoim] {
    white-space: pre;
    font-size: 0.85rem;
    line-height: 1.6;
    color: inherit;
}

.api-endpoint-body-input[b-d3m69ukoim]  .mud-input-slot.mud-input-slot-textarea {
    font-family: var(--mud-typography-default-family), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 0.85rem;
    line-height: 1.55;
}
/* /Components/StatusPill.razor.rz.scp.css */
.status-pill[b-4mzovmgyhl] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 0.25rem;
    min-height: 1.5rem;
    padding: 0.125rem 0.5rem;
    border: 1px solid transparent;
    border-radius: 999px;
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1.25;
    white-space: nowrap;
    vertical-align: middle;
}

.status-pill--success[b-4mzovmgyhl] {
    background-color: #ECFDF3;
    border-color: #ABEFC6;
    color: #067647;
}

.status-pill--neutral[b-4mzovmgyhl] {
    background-color: #F2F4F7;
    border-color: #D0D5DD;
    color: #344054;
}

.status-pill--warning[b-4mzovmgyhl] {
    background-color: #FFFAEB;
    border-color: #FEDF89;
    color: #B54708;
}

.status-pill--danger[b-4mzovmgyhl] {
    background-color: #FEF3F2;
    border-color: #FECDCA;
    color: #B42318;
}

.status-pill--info[b-4mzovmgyhl] {
    background-color: #EFF8FF;
    border-color: #B2DDFF;
    color: #175CD3;
}

.status-pill__leading[b-4mzovmgyhl] {
    color: inherit;
    opacity: 0.8;
}
/* /Pages/ControlTrace.razor.rz.scp.css */
.control-trace-summary[b-ev8721pwng] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 0.875rem;
    align-items: center;
    margin-bottom: 1rem;
    padding: 0.875rem 1rem;
    border-radius: 0.625rem;
    border: 1px solid var(--bs-border-color);
    background: rgba(var(--bs-primary-rgb), 0.04);
}

.control-trace-summary.is-success[b-ev8721pwng] {
    border-color: rgba(var(--bs-success-rgb), 0.25);
    background: rgba(var(--bs-success-rgb), 0.06);
}

.control-trace-summary.is-failure[b-ev8721pwng] {
    border-color: rgba(var(--bs-danger-rgb), 0.28);
    background: rgba(var(--bs-danger-rgb), 0.06);
}

.control-trace-summary.is-warning[b-ev8721pwng] {
    border-color: rgba(var(--bs-warning-rgb), 0.32);
    background: rgba(var(--bs-warning-rgb), 0.08);
}

.control-trace-insights[b-ev8721pwng],
.control-trace-metrics[b-ev8721pwng] {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
}

.control-trace-chip[b-ev8721pwng],
.control-trace-metric[b-ev8721pwng] {
    display: inline-flex;
    align-items: center;
    gap: 0.375rem;
    border-radius: 999px;
    background: var(--bs-tertiary-bg);
    color: var(--bs-secondary-color);
    font-size: 0.8125rem;
    white-space: nowrap;
}

.control-trace-chip[b-ev8721pwng] {
    padding: 0.25rem 0.5rem;
}

.control-trace-metric[b-ev8721pwng] {
    justify-content: space-between;
    min-width: 8rem;
    padding: 0.5rem 0.625rem;
    border-radius: 0.5rem;
}

.control-trace-chip.is-success[b-ev8721pwng],
.control-trace-metric.is-success[b-ev8721pwng] {
    color: var(--bs-success);
    background: rgba(var(--bs-success-rgb), 0.08);
}

.control-trace-chip.is-failure[b-ev8721pwng],
.control-trace-metric.is-failure[b-ev8721pwng] {
    color: var(--bs-danger);
    background: rgba(var(--bs-danger-rgb), 0.08);
}

.control-trace-chip.is-warning[b-ev8721pwng],
.control-trace-metric.is-warning[b-ev8721pwng] {
    color: var(--bs-warning-text-emphasis);
    background: rgba(var(--bs-warning-rgb), 0.12);
}

.control-trace-chip.is-muted[b-ev8721pwng],
.control-trace-metric.is-muted[b-ev8721pwng] {
    color: var(--bs-secondary-color);
    background: var(--bs-tertiary-bg);
}

.control-trace-timeline[b-ev8721pwng] {
    list-style: none;
    margin: 0;
    padding: 0 0 0 1rem;
    border-left: 1px solid var(--bs-border-color);
}

.control-trace-event[b-ev8721pwng] {
    position: relative;
    padding: 0.25rem 0 0.75rem 1rem;
}

.control-trace-event__dot[b-ev8721pwng] {
    position: absolute;
    left: -1.4rem;
    top: 0.65rem;
    width: 0.7rem;
    height: 0.7rem;
    border-radius: 50%;
    background: var(--bs-secondary);
    box-shadow: 0 0 0 3px var(--bs-body-bg);
}

.control-trace-event.is-success .control-trace-event__dot[b-ev8721pwng] {
    background: var(--bs-success);
}

.control-trace-event.is-failure .control-trace-event__dot[b-ev8721pwng] {
    background: var(--bs-danger);
}

.control-trace-event.is-warning .control-trace-event__dot[b-ev8721pwng] {
    background: var(--bs-warning);
}

.control-trace-event.is-info .control-trace-event__dot[b-ev8721pwng] {
    background: var(--bs-primary);
}

.control-trace-event.is-muted .control-trace-event__dot[b-ev8721pwng] {
    background: var(--bs-secondary);
}

.control-trace-event__body[b-ev8721pwng] {
    background: rgba(0, 0, 0, 0.02);
    padding: 0.75rem 0.875rem;
    border-radius: 0.5rem;
    transition: background-color 140ms ease, transform 140ms ease;
}

.control-trace-event__body:hover[b-ev8721pwng] {
    background: rgba(var(--bs-primary-rgb), 0.045);
    transform: translateX(2px);
}

.control-trace-event.is-failure .control-trace-event__body[b-ev8721pwng] {
    background: rgba(var(--bs-danger-rgb), 0.045);
}

.control-trace-event.is-warning .control-trace-event__body[b-ev8721pwng] {
    background: rgba(var(--bs-warning-rgb), 0.055);
}

.control-trace-event__badge[b-ev8721pwng] {
    color: var(--bs-secondary-color);
    background: var(--bs-tertiary-bg);
}

.control-trace-event.is-success .control-trace-event__badge[b-ev8721pwng] {
    color: var(--bs-success);
    background: rgba(var(--bs-success-rgb), 0.1);
}

.control-trace-event.is-failure .control-trace-event__badge[b-ev8721pwng] {
    color: var(--bs-danger);
    background: rgba(var(--bs-danger-rgb), 0.1);
}

.control-trace-event.is-warning .control-trace-event__badge[b-ev8721pwng] {
    color: var(--bs-warning-text-emphasis);
    background: rgba(var(--bs-warning-rgb), 0.14);
}


.control-trace-action[b-ev8721pwng] {
    margin-top: 0.5rem;
}

.control-trace-endpoint[b-ev8721pwng] {
    color: var(--bs-secondary-color);
    word-break: break-all;
}

.control-trace-details summary[b-ev8721pwng] {
    color: var(--bs-secondary-color);
    cursor: pointer;
    font-size: 0.8125rem;
}

.control-trace-attempts[b-ev8721pwng] {
    display: grid;
    gap: 0.375rem;
}

.control-trace-attempt[b-ev8721pwng] {
    padding: 0.375rem 0.5rem;
    border-radius: 0.375rem;
    background: rgba(0, 0, 0, 0.025);
    font-size: 0.8125rem;
}

.control-trace-attempt__summary[b-ev8721pwng] {
    display: grid;
    grid-template-columns: minmax(4rem, 0.7fr) minmax(10rem, 1.4fr) minmax(4rem, 0.6fr) minmax(8rem, 1fr);
    gap: 0.5rem;
    align-items: center;
}

.control-trace-attempt.is-success[b-ev8721pwng] {
    color: var(--bs-success);
}

.control-trace-attempt.is-failure[b-ev8721pwng] {
    color: var(--bs-danger);
}

.control-trace-attempt.is-warning[b-ev8721pwng] {
    color: var(--bs-warning-text-emphasis);
}

.control-trace-body-details[b-ev8721pwng] {
    margin-top: 0.375rem;
    color: var(--bs-body-color);
}

.control-trace-body-details summary[b-ev8721pwng] {
    color: var(--bs-secondary-color);
    cursor: pointer;
    font-size: 0.78125rem;
}

.control-trace-body-grid[b-ev8721pwng] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 0.5rem;
}

.control-trace-body-title[b-ev8721pwng] {
    margin-bottom: 0.25rem;
    color: var(--bs-secondary-color);
    font-size: 0.75rem;
    font-weight: 600;
}

.control-trace-body[b-ev8721pwng] {
    max-height: 18rem;
    margin: 0;
    padding: 0.625rem;
    overflow: auto;
    color: var(--bs-body-color);
    background: var(--bs-tertiary-bg);
    border: 1px solid var(--bs-border-color);
    border-radius: 0.375rem;
    font-size: 0.75rem;
    white-space: pre-wrap;
    word-break: break-word;
}

@media (max-width: 767.98px) {
    .control-trace-summary[b-ev8721pwng] {
        grid-template-columns: 1fr;
    }

    .control-trace-metric[b-ev8721pwng] {
        flex: 1 1 calc(50% - 0.5rem);
        min-width: 0;
    }

    .control-trace-attempt__summary[b-ev8721pwng],
    .control-trace-body-grid[b-ev8721pwng] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Index.razor.rz.scp.css */
.dashboard-home[b-878hu3v27i] {
    --home-ink: #172033;
    --home-muted: #64748b;
    --home-soft: #f6f8fb;
    --home-line: rgba(15, 23, 42, 0.1);
    --home-accent: #0ea5e9;
    --home-accent-soft: #e0f2fe;
    --home-success: #16a34a;
    --home-success-soft: #dcfce7;
    --home-warning: #f59e0b;
    --home-warning-soft: #fef3c7;
    --home-danger: #ef4444;
    --home-danger-soft: #fee2e2;
    min-height: calc(100vh - 124px);
    color: var(--home-ink);
    display: grid;
    grid-template-rows: auto auto minmax(0, 1fr);
    gap: 12px;
    padding: 4px 0 16px;
}

.dashboard-home h1[b-878hu3v27i],
.dashboard-home h2[b-878hu3v27i],
.dashboard-home p[b-878hu3v27i] {
    margin: 0;
}

.dashboard-home__header[b-878hu3v27i] {
    display: flex;
    align-items: end;
    justify-content: space-between;
    gap: 20px;
}

.dashboard-home__eyebrow[b-878hu3v27i] {
    margin: 0 0 4px;
    color: var(--home-accent);
    font-size: 0.76rem;
    font-weight: 800;
    letter-spacing: 0.12em;
}

.dashboard-home h1[b-878hu3v27i] {
    font-size: clamp(1.7rem, 3vw, 2.35rem);
    font-weight: 850;
    letter-spacing: -0.04em;
}

.dashboard-home__meta[b-878hu3v27i] {
    display: grid;
    gap: 4px;
    color: var(--home-muted);
    font-size: 0.82rem;
    text-align: right;
}

.dashboard-home__meta strong[b-878hu3v27i] {
    color: var(--home-ink);
    font-size: 0.9rem;
}

.dashboard-home__metrics[b-878hu3v27i] {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 12px;
}

.metric-item[b-878hu3v27i],
.pending-panel[b-878hu3v27i],
.events-panel[b-878hu3v27i] {
    border: 1px solid var(--home-line);
    border-radius: 18px;
    background: #ffffff;
    box-shadow: 0 16px 44px rgba(15, 23, 42, 0.055);
}

.metric-item[b-878hu3v27i] {
    min-height: 102px;
    padding: 16px 18px;
    overflow: hidden;
    position: relative;
    animation: panel-enter-b-878hu3v27i 360ms ease-out both;
}

.metric-item:nth-child(2)[b-878hu3v27i] { animation-delay: 40ms; }
.metric-item:nth-child(3)[b-878hu3v27i] { animation-delay: 80ms; }
.metric-item:nth-child(4)[b-878hu3v27i] { animation-delay: 120ms; }

.metric-item[b-878hu3v27i]::after {
    content: "";
    position: absolute;
    right: -34px;
    bottom: -44px;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background: var(--home-soft);
}

.metric-item--accent[b-878hu3v27i]::after,
.metric-item--online[b-878hu3v27i]::after {
    background: var(--home-accent-soft);
}

.metric-item--pending[b-878hu3v27i]::after {
    background: var(--home-warning-soft);
}

.metric-item span[b-878hu3v27i],
.metric-item small[b-878hu3v27i],
.section-heading span[b-878hu3v27i],
.pending-row span[b-878hu3v27i],
.event-row span[b-878hu3v27i] {
    color: var(--home-muted);
}

.metric-item span[b-878hu3v27i],
.section-heading span[b-878hu3v27i] {
    display: block;
    font-size: 0.82rem;
    font-weight: 700;
}

.metric-item strong[b-878hu3v27i] {
    display: block;
    margin-top: 8px;
    font-size: clamp(1.75rem, 3vw, 2.3rem);
    line-height: 1;
    letter-spacing: -0.055em;
}

.metric-item small[b-878hu3v27i] {
    display: block;
    margin-top: 8px;
    font-size: 0.78rem;
}

.dashboard-home__body[b-878hu3v27i] {
    display: grid;
    grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);
    gap: 12px;
    min-height: 0;
}

.pending-panel[b-878hu3v27i],
.events-panel[b-878hu3v27i] {
    min-height: 0;
    padding: 16px 18px;
    overflow: hidden;
}

.section-heading[b-878hu3v27i] {
    display: flex;
    align-items: end;
    justify-content: space-between;
    gap: 16px;
    padding-bottom: 12px;
    border-bottom: 1px solid var(--home-line);
}

.section-heading h2[b-878hu3v27i] {
    margin-top: 3px;
    font-size: 1.1rem;
    font-weight: 850;
    letter-spacing: -0.025em;
}

.section-heading strong[b-878hu3v27i] {
    font-size: 1.2rem;
    line-height: 1;
    white-space: nowrap;
}

.pending-list[b-878hu3v27i],
.event-list[b-878hu3v27i] {
    display: grid;
    gap: 10px;
    padding-top: 12px;
}

.pending-row[b-878hu3v27i],
.event-row[b-878hu3v27i] {
    transition: background 160ms ease, transform 160ms ease;
}

.pending-row:hover[b-878hu3v27i],
.event-row:hover[b-878hu3v27i] {
    background: var(--home-soft);
    transform: translateX(3px);
}

.pending-row[b-878hu3v27i] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: center;
    gap: 16px;
    min-height: 66px;
    padding: 10px 12px;
    border-radius: 14px;
    border: 1px solid transparent;
}

.pending-row--critical[b-878hu3v27i] {
    border-color: rgba(239, 68, 68, 0.16);
    background: rgba(254, 226, 226, 0.45);
}

.pending-row--warning[b-878hu3v27i] {
    border-color: rgba(245, 158, 11, 0.18);
    background: rgba(254, 243, 199, 0.38);
}

.pending-row b[b-878hu3v27i],
.event-row b[b-878hu3v27i] {
    display: block;
    font-size: 0.96rem;
}

.pending-row span[b-878hu3v27i],
.event-row span[b-878hu3v27i] {
    display: block;
    margin-top: 4px;
    font-size: 0.82rem;
    line-height: 1.45;
}

.pending-row strong[b-878hu3v27i] {
    font-size: 1.45rem;
    line-height: 1;
    letter-spacing: -0.045em;
}

.event-row[b-878hu3v27i] {
    display: grid;
    grid-template-columns: 46px minmax(0, 1fr) auto;
    align-items: center;
    gap: 12px;
    min-height: 54px;
    padding: 8px 10px;
    border-radius: 14px;
}

.event-row time[b-878hu3v27i] {
    color: var(--home-muted);
    font-size: 0.78rem;
    font-weight: 800;
}

.status[b-878hu3v27i] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 64px;
    min-height: 26px;
    padding: 0 9px;
    border-radius: 999px;
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 800;
    white-space: nowrap;
}

.status--success[b-878hu3v27i] {
    background: var(--home-success-soft);
    color: #15803d;
}

.status--warning[b-878hu3v27i] {
    background: var(--home-warning-soft);
    color: #b45309;
}

.status--danger[b-878hu3v27i] {
    background: var(--home-danger-soft);
    color: #b91c1c;
}

.status--active[b-878hu3v27i] {
    background: var(--home-accent-soft);
    color: #0369a1;
}

.dashboard-empty[b-878hu3v27i] {
    display: grid;
    place-items: center;
    min-height: 180px;
    color: var(--home-muted);
    font-size: 0.9rem;
    border-radius: 14px;
    background: var(--home-soft);
}

@keyframes panel-enter-b-878hu3v27i {
    from {
        opacity: 0;
        transform: translateY(8px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}


@media (max-width: 1180px) {
    .dashboard-home[b-878hu3v27i] {
        min-height: auto;
    }

    .dashboard-home__metrics[b-878hu3v27i] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .dashboard-home__body[b-878hu3v27i] {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 720px) {
    .dashboard-home__header[b-878hu3v27i],
    .section-heading[b-878hu3v27i] {
        align-items: flex-start;
        flex-direction: column;
    }

    .dashboard-home__meta[b-878hu3v27i] {
        text-align: left;
    }

    .dashboard-home__metrics[b-878hu3v27i] {
        grid-template-columns: 1fr;
    }

    .event-row[b-878hu3v27i] {
        grid-template-columns: 42px minmax(0, 1fr);
    }

    .event-row .status[b-878hu3v27i] {
        grid-column: 2;
        justify-self: start;
    }
}
/* /Pages/OpenAppCallbackTasks.razor.rz.scp.css */
.openapp-callback-page[b-eh3wkpl17n] {
    color: #111827;
}

.callback-page-header[b-eh3wkpl17n] {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 1.5rem;
}

.callback-summary[b-eh3wkpl17n] {
    display: flex;
    gap: 2rem;
    padding-bottom: .25rem;
}

.callback-summary div[b-eh3wkpl17n] {
    display: grid;
    gap: .15rem;
    min-width: 4rem;
}

.callback-summary span[b-eh3wkpl17n] {
    font-size: 1.45rem;
    font-weight: 700;
    line-height: 1;
}

.callback-summary small[b-eh3wkpl17n],
.callback-task-meta[b-eh3wkpl17n],
.callback-task-side small[b-eh3wkpl17n] {
    color: #6b7280;
}

.callback-filter-strip[b-eh3wkpl17n] {
    display: grid;
    grid-template-columns: minmax(12rem, 1.1fr) minmax(11rem, .8fr) minmax(11rem, .8fr) auto;
    align-items: end;
    gap: 1rem;
    padding: 1.25rem 0;
    border-top: 1px solid #e5e7eb;
    border-bottom: 1px solid #e5e7eb;
}

.callback-task-list[b-eh3wkpl17n] {
    display: grid;
    border-top: 1px solid #e5e7eb;
}

.callback-task-row[b-eh3wkpl17n] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 1.5rem;
    width: 100%;
    padding: 1.15rem 0;
    color: inherit;
    text-align: left;
    background: transparent;
    border: 0;
    border-bottom: 1px solid #e5e7eb;
    transition: background-color .16s ease, padding-inline .16s ease;
}

.callback-task-row:hover[b-eh3wkpl17n] {
    padding-inline: .75rem;
    background: #f9fafb;
}

.callback-task-main[b-eh3wkpl17n],
.callback-task-title[b-eh3wkpl17n],
.callback-task-meta[b-eh3wkpl17n],
.callback-task-side[b-eh3wkpl17n] {
    display: flex;
}

.callback-task-main[b-eh3wkpl17n],
.callback-task-side[b-eh3wkpl17n] {
    flex-direction: column;
}

.callback-task-title[b-eh3wkpl17n] {
    align-items: center;
    gap: .6rem;
    margin-bottom: .35rem;
}

.callback-task-meta[b-eh3wkpl17n] {
    flex-wrap: wrap;
    gap: .45rem 1rem;
    font-size: .875rem;
}

.callback-task-side[b-eh3wkpl17n] {
    align-items: flex-end;
    justify-content: center;
    gap: .2rem;
    white-space: nowrap;
}

.status-dot[b-eh3wkpl17n] {
    width: .55rem;
    height: .55rem;
    border-radius: 50%;
    background: #9ca3af;
}

.status-dot.is-success[b-eh3wkpl17n] {
    background: #16a34a;
}

.status-dot.is-danger[b-eh3wkpl17n] {
    background: #dc2626;
}

.status-dot.is-active[b-eh3wkpl17n] {
    background: #2563eb;
}

.callback-empty-state[b-eh3wkpl17n] {
    display: grid;
    min-height: 12rem;
    place-items: center;
    color: #9ca3af;
    border-top: 1px solid #e5e7eb;
    border-bottom: 1px solid #e5e7eb;
}

.modal pre[b-eh3wkpl17n] {
    max-height: 28rem;
    overflow: auto;
}

@media (max-width: 992px) {
    .callback-page-header[b-eh3wkpl17n],
    .callback-task-row[b-eh3wkpl17n] {
        grid-template-columns: 1fr;
    }

    .callback-page-header[b-eh3wkpl17n] {
        display: grid;
    }

    .callback-filter-strip[b-eh3wkpl17n] {
        grid-template-columns: 1fr;
    }

    .callback-summary[b-eh3wkpl17n],
    .callback-task-side[b-eh3wkpl17n] {
        align-items: flex-start;
    }
}
/* /Pages/OpenAppVehicleTelemetryMonitor.razor.rz.scp.css */
.telemetry-truncate[b-jz06vx9yn7] {
    max-width: 18rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cursor-pointer[b-jz06vx9yn7] {
    cursor: pointer;
}
/* /Pages/OpenPlatformApiDocs.razor.rz.scp.css */
.api-endpoint-code-surface[b-jz2paic2qe] {
    background: #0f172a;
    color: #e2e8f0;
    border-radius: var(--mud-default-borderradius);
    overflow: auto;
}

.api-endpoint-code[b-jz2paic2qe] {
    white-space: pre;
    font-size: 0.875rem;
    line-height: 1.6;
    color: inherit;
}
/* /Pages/VehicleCapabilities.razor.rz.scp.css */
/* /Pages/VehicleControlRecords.razor.rz.scp.css */
/* /Pages/VehicleDeviceRequestLogs.razor.rz.scp.css */
.device-log-detail-cell[b-t6dxmnaldd] {
    max-width: 0;
}

.device-log-detail[b-t6dxmnaldd] {
    min-width: 0;
    overflow: hidden;
}

.device-log-request-url[b-t6dxmnaldd],
.device-log-payload[b-t6dxmnaldd] {
    display: block;
    max-width: 100%;
    min-width: 0;
    overflow-x: auto;
}

.device-log-request-url[b-t6dxmnaldd],
.device-log-payload-content[b-t6dxmnaldd] {
    overflow-wrap: anywhere;
    word-break: break-word;
}

.device-log-payload-content[b-t6dxmnaldd] {
    white-space: pre-wrap;
}
