@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.boiwgh0w5b.bundle.scp.css';
@import '_content/TIP.App.FieldOps.UI/TIP.App.FieldOps.UI.0dxk5jio5q.bundle.scp.css';
@import '_content/TIP.App.Loa.UI/TIP.App.Loa.UI.f1tdy35y0k.bundle.scp.css';
@import '_content/TIP.App.Rating.UI/TIP.App.Rating.UI.h1jovnyob5.bundle.scp.css';
@import '_content/TIP.App.Shared.UI/TIP.App.Shared.UI.k3g1yvxuoh.bundle.scp.css';
@import '_content/TIP.App.TrueContext.UI/TIP.App.TrueContext.UI.o1zmo0mndu.bundle.scp.css';

/* /Components/Pages/FeatureProvisioning.razor.rz.scp.css */
/* Call Center sub-features: a divided group inside the Call
   Center card, each sub-feature card indented with an L connector to the group. The connector is decoration only;
   the group role, its name and the "Sub-features" label carry the structure. */
.fp-subfeatures[b-xauvr3eijh] {
    margin-top: 16px;
    padding-top: 12px;
    border-top: 1px solid var(--mud-palette-lines-default);
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.fp-subfeatures[b-xauvr3eijh]  .fp-subfeatures-label {
    font-weight: 600;
    line-height: 1.5;
}

.fp-subfeature[b-xauvr3eijh] {
    position: relative;
    margin-left: 22px;
}

.fp-subfeature[b-xauvr3eijh]::before {
    content: '';
    position: absolute;
    left: -14px;
    top: -12px;
    bottom: 50%;
    width: 12px;
    border-left: 2px solid var(--mud-palette-lines-default);
    border-bottom: 2px solid var(--mud-palette-lines-default);
    border-bottom-left-radius: 6px;
    pointer-events: none;
}
