@import '_content/InflueriComponents/InflueriComponents.bundle.scp.css';

/* /Components/Campaigns/AiCreatorSearch.razor.rz.scp.css */
/* Textarea styles */
.textarea-container[b-9srzc29c76] {
    position: relative;
    width: 100%;
    height: 220px;
    background: transparent;
    border: none;
    border-radius: 4px;
}

.textarea-input[b-9srzc29c76] {
    width: 100%;
    height: 100%;
    resize: none;
    background: transparent;
    border: none;
    outline: none;
    padding: 16px;
    padding-bottom: 60px;
    font-family: inherit;
    font-size: 1rem;
}

/* Avatar styles */
.avatar-container[b-9srzc29c76] {
    display: flex;
    align-items: center;
    position: relative;
    margin-right: 8px;
    margin-left: 8px;
}

.avatar-text[b-9srzc29c76] {
    color: #666;
    font-size: 14px;
    line-height: 1;
    display: flex;
    align-items: center;
    margin-left: -2px;
}

/* Button container styles */
.button-container[b-9srzc29c76] {
    gap: 12px;
}

.avatar-section[b-9srzc29c76] {
    gap: 4px;
}

/* Brand select styling */
[b-9srzc29c76] .mud-select .mud-input-outlined .mud-input-outlined-border {
    margin-left: -18px;
    margin-top: 5px;
    min-width: 173px !important;
}

/* Brand select dropdown styling */
[b-9srzc29c76] .mud-select .mud-popover {
    width: 173px !important;
    min-width: 173px !important;
    max-width: 173px !important;
}

[b-9srzc29c76] .mud-select .mud-popover .mud-list {
    width: 173px !important;
    min-width: 173px !important;
    max-width: 173px !important;
}

[b-9srzc29c76] .mud-select .mud-popover .mud-list .mud-list-item {
    width: 173px !important;
    min-width: 173px !important;
    max-width: 173px !important;
    padding: 8px 16px !important;
}

[b-9srzc29c76] .mud-input .mud-input-outlined .mud-input-adorned-end {
    padding-right: 14px !important;
    padding-inline-end: 14px !important;
    padding-inline-start: unset !important;
    height: 44px !important;
}

[b-9srzc29c76] .mud-input-outlined .mud-input-outlined-border {
    height: 44px !important;
    min-height: 44px !important;
    max-height: 44px !important;
}

[b-9srzc29c76] .mud-input-outlined .mud-input-outlined-border .mud-input-outlined-border-hover {
    height: 44px !important;
    min-height: 44px !important;
    max-height: 44px !important;
}

/* Button styles */
.gradient-button[b-9srzc29c76] {
    background: linear-gradient(269deg, #ED3D7F 0%, #F3C370 99.93%);
    color: white;
    border-radius: 10px;
    width: 209px;
    height: 44px;
    padding: 0 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 5px;
}

.button-content[b-9srzc29c76] {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 14px;
}

/* Avatar wrapper styles */
.avatar-wrapper[b-9srzc29c76] {
    position: relative;
    display: inline-block;
    width: 42px;
    height: 42px;
}

/* Overlap wrappers for second and third avatars */
.avatar-wrapper:nth-child(2)[b-9srzc29c76],
.avatar-wrapper:nth-child(3)[b-9srzc29c76] {
    margin-left: -15px;
}

/* Avatar placeholder (Person icon) - visible immediately on page load */
.avatar-wrapper .avatar-placeholder[b-9srzc29c76] {
    position: absolute;
    top: 0;
    left: 0;
    width: 42px;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f0f0f0;
    border-radius: 50%;
    z-index: 1;
    transition: opacity 0.3s ease-in-out;
    will-change: opacity;
}

/* Hide placeholder when image is loaded */
.avatar-wrapper .avatar-placeholder.hidden[b-9srzc29c76] {
    opacity: 0;
    pointer-events: none;
}

/* Ensure icon is visible in placeholder */
[b-9srzc29c76] .avatar-placeholder .mud-icon {
    color: #999;
}

/* Placeholders are positioned within their wrappers */

/* Avatar image styles - positioned absolutely to prevent layout shift */
.avatar-image[b-9srzc29c76] {
    position: absolute;
    top: 0;
    left: 0;
    width: 42px;
    height: 42px;
    border-radius: 50%;
    object-fit: cover;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    will-change: opacity;
}

/* Show image when loaded */
.avatar-image.loaded[b-9srzc29c76] {
    opacity: 1;
}

/* Z-index for each avatar to ensure proper stacking */
.avatar-wrapper:nth-child(1) .avatar-image[b-9srzc29c76] {
    z-index: 3;
}

.avatar-wrapper:nth-child(2) .avatar-image[b-9srzc29c76] {
    z-index: 2;
}

.avatar-wrapper:nth-child(3) .avatar-image[b-9srzc29c76] {
    z-index: 1;
}
/* /Components/Campaigns/BrandsAndDivisions/BrandsAndDivisions.razor.rz.scp.css */


/* /Components/Campaigns/BrandsAndDivisions/BrandsButton.razor.rz.scp.css */

[b-1zvun5upcv] .square {
    /*aspect-ratio: 1;*/
    width: 160px;
    height: 160px;
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.08);
    background-color: transparent;
    transition: transform 0.15s linear;
    border-radius: 10px;
    --brands-button-border-background: linear-gradient(183.73deg, var(--mud-palette-primary) 17.53%, #F3C370 74.1%);
    --brands-button-content-background: white;
    --brands-button-square-hover-transform: scale(1.05);
    --brands-button-border-size: 0;
    --brands-button-cursor: pointer;
    overflow: hidden;
}

[b-1zvun5upcv] .square:hover {
    transform: var(--brands-button-square-hover-transform);
}


[b-1zvun5upcv] .container {
    cursor: var(--brands-button-cursor);
    background: var(--brands-button-border-background);
    border-radius: 10px;
    transition: padding 0.12s linear;
    padding: var(--brands-button-border-size);
    width: 100%;
    height: 100%;
}

[b-1zvun5upcv] .content {
    background-color: var(--brands-button-content-background);
    border-radius: 8px;
    width: 100%;
    height: 100%;
}

[b-1zvun5upcv] .square .toolbar-container {
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    background-color: transparent;
    transition: opacity 0.2s linear, background-color 0.2s linear;
}

[b-1zvun5upcv] .square:hover .toolbar-container.editable {
    transition: opacity 0.2s linear;
    background-color: hsla(0, 50%, 100%, 0.6);
    transition-delay: 0.5s;
    opacity: 100%;
}


[b-1zvun5upcv] .square .toolbar-container .edit {
    position: absolute;
    right: 6px;
    top: 6px;
}
/* /Components/Campaigns/BrandsAndDivisions/ManageBrandDialog.razor.rz.scp.css */
[b-azhb76jpsw] .image-area {
    box-shadow: var(--mud-elevation-1);
    border-radius: var(--mud-default-borderradius);
}

[b-azhb76jpsw] .image .toolbar-container {
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    background-color: transparent;
    transition: opacity 0.2s linear, background-color 0.2s linear;
}

[b-azhb76jpsw] .image:hover .toolbar-container.editable {
    transition: opacity 0.2s linear;
    background-color: hsla(0, 50%, 100%, 0.6);
    transition-delay: 0.1s;
    opacity: 100%;
    cursor: pointer;
}


[b-azhb76jpsw] .image .toolbar-container .edit {
    position: absolute;
    right: 6px;
    top: 6px;
}

[b-azhb76jpsw] .image .icon-button {
    width: 7rem;
    height: 7rem;
    box-shadow: 0 0 5px 2px grey;
}

[b-azhb76jpsw] .tab-panel {
    text-transform: none;
}

[b-azhb76jpsw] .user-list-div{
    max-height: 100px;
    overflow-y: auto;
}

[b-azhb76jpsw] .manage-brand-form{
    max-height: 235px;
    overflow-y: auto;
}

[b-azhb76jpsw] .close-dialog-button {
    position: absolute!important;
    top: 50%;
    left: 5px;
    transform: translateY(-50%);

}

[b-azhb76jpsw] .min-text {
    display: inline-block;
    vertical-align: middle;
}
/* /Components/Campaigns/CampaignBriefResults.razor.rz.scp.css */

[b-6ifexx7kus] .header {
    margin-top: auto;
    padding-bottom: 0.5rem;
}

[b-6ifexx7kus] .value {
}

[b-6ifexx7kus] .subtitle{
    margin-bottom: auto;
}

.logo-container[b-6ifexx7kus] {
    top: 12px;
    left: 12px;
}

.logo[b-6ifexx7kus] {
    
}

.position-relative[b-6ifexx7kus] {
    position: relative;
}

.position-absolute[b-6ifexx7kus] {
    position: absolute;
}

.utility[b-6ifexx7kus] {
    position: absolute;
    top: 12px;
    right: 0px;
    display: flex;
    align-items: center;
}
/* /Components/Campaigns/CampaignDeliverables.razor.rz.scp.css */
[b-9hcxgt3pqf] .header {
    margin-top: auto;
    padding-bottom: 0.5rem;
}

[b-9hcxgt3pqf] .value{
    margin-bottom: auto;
}
/* /Components/Campaigns/CampaignDetailedResults.razor.rz.scp.css */
[b-bg23g0y0ao] .cell {
    border: none;
    color: var(--mud-palette-primary) !important;
}

[b-bg23g0y0ao] .separator {
    border-right: 3px solid var(--mud-palette-primary-lighten);
}

[b-bg23g0y0ao] .summary-cell, [b-bg23g0y0ao] .footer-cell {
    background-color: rgba(var(--mud-palette-primary-rgb), 0.09);
}

[b-bg23g0y0ao] .grand-total {
    background-color: rgba(var(--mud-palette-primary-rgb), 0.2);
}

[b-bg23g0y0ao] .mud-table-body .mud-table-row:nth-of-type(odd) {
    background-color: var(--mud-palette-table-striped) !important;
}

[b-bg23g0y0ao] .mud-table-body .mud-table-row:nth-of-type(even) {
    background-color: var(--mud-palette-table-striped) !important;
}
/* /Components/Campaigns/CreateCampaignPush.razor.rz.scp.css */
[b-1ycbvzx4dy] .container {
    min-height: 195px;
}

[b-1ycbvzx4dy] .notification {
    position: absolute;
    right: 1rem;
    height: 1rem;
}

[b-1ycbvzx4dy] .image-wrapper {
    background: url(/images//Dashboard/create-campaign-new.png) no-repeat center/cover;
    mix-blend-mode: normal;
    position: relative;
    width: 480px
}


[b-1ycbvzx4dy] .image-wrapper .heart {
    position: absolute;
    color: red;
    top: 50%;
    left: 50%;
    width: 20%;
    height: 20%;
    transform: translate(-50%, -50%);
}

[b-1ycbvzx4dy] .error-message > div:first-child {
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.12) !important;
    border-radius: var(--mud-default-borderradius);
}
/* /Components/Campaigns/CreatorsSelectionLoading.razor.rz.scp.css */
@keyframes fadeIn-b-ty1tslbupd {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.skeleton-loader-item[b-ty1tslbupd] {
    animation: fadeIn-b-ty1tslbupd 0.5s ease-in;
}

[b-ty1tslbupd] .skeleton-loader {
    display: flex;
    flex-direction: row;
    padding: 0.5rem;
    border: none !important;
    border-radius: 10px;
}

[b-ty1tslbupd] .skeleton-profile-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 80px;
    height: 100%;
    flex-shrink: 0;
}

[b-ty1tslbupd] .profile-image-skeleton {
    border-radius: 50%;
    aspect-ratio: 1 / 1;
    width: 80px;
    height: 80px;
    flex-shrink: 0;
}

[b-ty1tslbupd] .skeleton-profile-data {
    margin-left: 1.5rem;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    flex: 1;
}

[b-ty1tslbupd] .skeleton-handle {
    display: flex;
    align-items: center;
    height: 28px;
}

[b-ty1tslbupd] .skeleton-loader .trait-container {
    margin: 0.25rem 0;
}

/* /Components/Campaigns/DraftOverviewItem.razor.rz.scp.css */
[b-mhxdmx0zjt] .container {
    min-height: 215px;
}

[b-mhxdmx0zjt] .notification {
    position: absolute;
    right: 1rem;
    height: 1rem;
    height: 2rem;
}

[b-mhxdmx0zjt] .image-wrapper {
    display: flex;
    min-width: 14rem;
    flex: 0 0 auto;
}

[b-mhxdmx0zjt] .image-wrapper .image {
    background-color: #333;
    min-height: 100%;
    min-width: 100%;
    max-height: 100%;
    max-width: 100%;
}

[b-mhxdmx0zjt] .image-wrapper .no-image {
    width: 100%;
    height: 100%;
    background-color: rgba(227, 227, 227, .4);
}

[b-mhxdmx0zjt] .image-wrapper .no-image .logo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #e3e3e3;
    width: 64px;
    height: 64px;
}
/* /Components/Campaigns/FeaturedInfluencerLoading.razor.rz.scp.css */
[b-ni7fmwtoxa] .height {
    height: 120px !important;
}

[b-ni7fmwtoxa] .shadow {
    aspect-ratio: 16/9.5 !important;
    height: 100% !important;
    background-color: rgba(227, 227, 227, .4) !important;
}
/* /Components/Campaigns/FilterChips.razor.rz.scp.css */
.mapkm-item[b-mw58up5b94] {
    font-size: 6px;
}

[b-mw58up5b94] .close-icon {
    border-radius: 0px;
    color: #FFF;
    padding: 0px;
}

[b-mw58up5b94] .close-icon:hover {
    background-color: transparent;
}

[b-mw58up5b94].mud-icon-default {
    color: #ED3D7F;
}

[b-mw58up5b94] .map-tags {
    align-items: center;
    border-radius: 8px;
    display: flex;
    margin: 2px;
    padding: 3px 4px;
}

[b-mw58up5b94] .text-tag {
    color: #fff;
    font-size: 11px;
    font-weight: 400;
}

[b-mw58up5b94] .map-tags .mud-select {
    margin: 0;
    width: auto;
    flex: 0 0 auto;
    max-width: none;
    padding: 0 6px 0 2px;
    font-size: 11px;
}

[b-mw58up5b94] .map-tags .mud-input {
    margin-top: 0 !important;
}

[b-mw58up5b94] .map-tags .map-km {
    background-color: white;
    color: black;
    border-radius: 7px;
    font-size: 11px;
    margin-top: -1px !important;
    padding-left: 2px;
}

[b-mw58up5b94] .map-tags .map-km input {
    font-size: 11px !important;
    vertical-align: center;
    color: black !important;
}

[b-mw58up5b94] .map-tags .map-km .mud-select input {
    font-size: 11px !important;
    vertical-align: center;
    color: black !important;
}


[b-mw58up5b94] .map-tags .mud-text-field input {
    font-size: 11px !important;
    color: black !important;
}

[b-mw58up5b94] .map-tags .mud-select input {
    font-size: 11px !important;
    color: black !important;
}

[b-mw58up5b94] .mud-input-slot {
    height: auto !important;
    padding: 4px 4px !important;
}

[b-mw58up5b94] .selected-values .mud-button {
    padding: 4px 8px !important;
    height: 30px !important;
    font-size: 11px !important;
    min-width: 70px !important;
}

[b-mw58up5b94] .selected-values .mud-input-label {
    font-size: 11px;
}

[b-mw58up5b94] .map-tags[style*="width: 150px"] {
    width: 130px !important;
}

[b-mw58up5b94] .map-tags[style*="width: 180px"] {
    width: 160px !important;
}

[b-mw58up5b94] .map-tags[style*="width: 190px"] {
    width: 170px !important;
}

[b-mw58up5b94] .map-tags[style*="width: 250px"] {
    width: 220px !important;
}

[b-mw58up5b94] .map-tags[style*="width: 210px"] {
    width: 190px !important;
}

[b-mw58up5b94] .map-tags .mud-text {
    font-size: 11px !important;
    color: black !important;
}

[b-mw58up5b94] .map-tags .mud-select-item .mud-text {
    font-size: 11px !important;
    color: black !important;
}

[b-mw58up5b94] .map-tags .mud-input-control input {
    font-size: 11px !important;
    color: black !important;
}

.map-tags .mud-input-control input[b-mw58up5b94] {
    color: black !important;
}

[b-mw58up5b94] .map-tags .mud-input-root input {
    font-size: 11px !important;
    color: black !important;
}

[b-mw58up5b94] .map-tags input::placeholder {
    font-size: 11px !important;
}

[b-mw58up5b94] .map-tags .mud-input-root {
    font-size: 11px !important;
    color: black !important;
}

[b-mw58up5b94] .selected-values {
    flex-shrink: 0 !important;
    white-space: nowrap !important;
}

[b-mw58up5b94] .mud-stack.flex-wrap {
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
}

[b-mw58up5b94] .map-tags .mud-select {
    margin: 0;
    width: auto;
    flex: 0 0 auto;
    max-width: none;
    padding: 0 6px 0 2px;
    font-size: 11px;
}

[b-mw58up5b94] .map-select-fixed {
    width: 150px;
    min-width: 150px;
    max-width: 150px;
}

.mud-typography-body1[b-mw58up5b94] {
    font-size: 11px !important;
}

/* /Components/Campaigns/InfluencerPerformancePill.razor.rz.scp.css */
[b-tcl6z0nr3u] .influencer-item {
    display: flex;
    flex-direction: row;
    padding: 1rem;
    justify-content: space-between;
    border: none !important;
    border-radius: 10px;
}

[b-tcl6z0nr3u] .profile-data-container {
    margin-left: 1.5rem;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

[b-tcl6z0nr3u] .handle {
    display: flex;
    align-items: center;
    height: 28px;
    color: var(--mud-palette-primary);
}

[b-tcl6z0nr3u] .actions-container {
    display: flex;
    right: 0.2rem;
    flex-direction: row;
    transition: transform .2s;
    top: 0;
}


[b-tcl6z0nr3u] .actions-container:hover {
    transform: scale(1.3);
}

[b-tcl6z0nr3u] .actions-container .icon {
    fill: var(--mud-palette-dark);
}


[b-tcl6z0nr3u] .selected {
    background-color: var(--mud-palette-primary);
}

[b-tcl6z0nr3u] .selected .actions-container .icon {
    fill: var(--mud-palette-primary-text);
}

[b-tcl6z0nr3u] .selected .trait-container {
    color: var(--mud-palette-primary-text);
}

[b-tcl6z0nr3u] .selected .handle {
    color: var(--mud-palette-primary-text);
}

[b-tcl6z0nr3u] .selected .handle svg {
    fill: var(--mud-palette-primary-text);
}

[b-tcl6z0nr3u] .disabled {
    background-color: #dcdcdc;
}

[b-tcl6z0nr3u] .disabled .image.circled {
    filter: grayscale(100%);
}

[b-tcl6z0nr3u] .disabled .actions-container .icon, [b-tcl6z0nr3u] .disabled .trait-container {
    fill: var(--mud-palette-dark-lighten);
}

/*::deep .disabled .trait-container {*/
/*    color: var(--mud-palette-dark-lighten);*/
/*}*/

[b-tcl6z0nr3u] .disabled .handle {
    color: var(--mud-palette-dark-lighten);
}

[b-tcl6z0nr3u] .disabled .handle svg {
    fill: var(--mud-palette-dark-lighten);
}
/* /Components/Campaigns/Overview.razor.rz.scp.css */
[b-cn14h1gbcv] .container {
    /*max-height: 216px;*/
    height: 100%;
}

[b-cn14h1gbcv] .notification {
    position: absolute;
    right: 1rem;
    height: 1rem;
    height: 2rem;
}

[b-cn14h1gbcv] .image-wrapper {
    display: flex;
    min-width: 14rem;
    flex: 0 0 auto;
}

[b-cn14h1gbcv] .image-wrapper .image {
    background-color: #333;
    top: 50%;
    left: 50%;
    min-height: 100%;
    min-width: 100%;
    max-height: 100%;
    max-width: 100%;
}

[b-cn14h1gbcv] .image-wrapper .no-image {
    width: 100%;
    height: 100%;
    background-color: rgba(227, 227, 227, .4);
}

[b-cn14h1gbcv] .image-wrapper .no-image .logo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #e3e3e3;
    width: 64px;
    height: 64px;
}

/* Campaign image loading placeholder animation */
.campaign-image-loading-wrapper[b-cn14h1gbcv] {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: linear-gradient(90deg, 
        rgba(240, 240, 240, 0.8) 0%, 
        rgba(230, 230, 230, 0.9) 50%, 
        rgba(240, 240, 240, 0.8) 100%);
    background-size: 200% 100%;
    animation: shimmer-b-cn14h1gbcv 1.5s infinite;
}

.campaign-image-loading-wrapper.loaded[b-cn14h1gbcv] {
    animation: none;
    background: transparent;
}

@keyframes shimmer-b-cn14h1gbcv {
    0% {
        background-position: -200% 0;
    }
    100% {
        background-position: 200% 0;
    }
}

/* Ensure MudImage fades in smoothly and hides placeholder */
[b-cn14h1gbcv] .campaign-image-loading-wrapper .image {
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
    position: relative;
    z-index: 1;
}

[b-cn14h1gbcv] .campaign-image-loading-wrapper .image[src]:not([src=""]) {
    opacity: 1;
}

/* Hide shimmer when image is loaded (detected by image having src attribute set) */
.campaign-image-loading-wrapper:has(.image[src]:not([src=""]))[b-cn14h1gbcv] {
    animation: none;
    background: transparent;
}
/* /Components/Campaigns/TopPerformers/TopPerformerItem.razor.rz.scp.css */
.performer-item-wrapper[b-6614t3civc] {
    cursor: pointer;
    transition: box-shadow 200ms linear !important;
}

.performer-item-wrapper:hover[b-6614t3civc] {
    box-shadow: var(--mud-elevation-1);
}

[b-6614t3civc] .result-box {
    justify-content: space-between;
    position: relative;
    top: -6px;
}

[b-6614t3civc] .question-mark {
    position: relative;
    top: 0px;
    right: -7px;
}

[b-6614t3civc] .separator {
    width: 2px;
    height: 20px;
    background-color: #ffffff;
    margin-top: 5px;
}

[b-6614t3civc] .profile-image {
    height: 100px;
    border-radius: 50%;
    border: 3px solid var(--mud-palette-primary);
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

[b-6614t3civc] .profile-image-loading {
    background-origin: content-box;
}
/* /Components/Campaigns/TopPerformers/TopPerformers.razor.rz.scp.css */
[b-czi6ejsq5a] .mud-expand-panel-header {
    display: none !important;
}

[b-czi6ejsq5a] .mud-panel-expanded {
    background-color: transparent !important;
}
/* /Components/Campaigns/TopPerformers/TopPerformerSkeleton.razor.rz.scp.css */
@keyframes fadeIn-b-54qdhotjok {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.performer-skeleton-wrapper[b-54qdhotjok] {
    animation: fadeIn-b-54qdhotjok 0.5s ease-in;
}

[b-54qdhotjok] .profile-image-skeleton {
    border-radius: 50%;
    aspect-ratio: 1 / 1;
    flex-shrink: 0;
}

/* /Components/Campaigns/UpdateCreatorAiBox.razor.rz.scp.css */
.textarea[b-nn56jg467y] {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
}

[b-nn56jg467y]  .custom-select-typography .mud-input-label {
    left: 50% !important;
    transform: translateX(-50%) !important;
    width: max-content;
    text-align: center !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 44px;
    color: #A4A4A4;
}
.overlap[b-nn56jg467y]{
    margin-left: -10px;
}
/* /Components/Drafts/CreatorCardLoading.razor.rz.scp.css */
[b-57ulw3noc8] .height {
    height: 84px !important;
}

[b-57ulw3noc8] .shadow {
    aspect-ratio: 16/9.5 !important;
    height: 100% !important;
    background-color: rgba(227, 227, 227, .4) !important;
}
/* /Components/Drafts/CreatorSelectionRowBadge.razor.rz.scp.css */
[b-05xihkvvu6] .influencer-item {
    display: flex;
    flex-direction: row;
    padding: 0.5rem;
    border: none !important;
    border-radius: 10px;
}

[b-05xihkvvu6] .profile-image {
    height: 100%;
    border-radius: 50%;
    border: 3px solid var(--profile-border-color);
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

[b-05xihkvvu6] .profile-image-loading {
    background-origin: content-box;
}

[b-05xihkvvu6] .selected {
    background-color: var(--mud-palette-primary);
}

[b-05xihkvvu6] .profile-data-container {
    margin-left: 1.5rem;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

[b-05xihkvvu6] .handle {
    display: flex;
    align-items: center;
    height: 28px;
    color: var(--mud-palette-primary);
}

[b-05xihkvvu6] .actions-container {
    display: flex;
    right: 0.2rem;
    flex-direction: row;
    transition: transform .2s;
    top: 0;
}

[b-05xihkvvu6] .actions-container .icon-button {
    fill: var(--mud-palette-dark);
}


[b-05xihkvvu6] .actions-container .icon-button.active {
    background-color: rgba(237, 61, 127, 0.2);
    color: var(--mud-palette-primary);
}

[b-05xihkvvu6] .blurred {
    filter: blur(2.5px);
}

[b-05xihkvvu6] .prevent-copy {
    -webkit-user-select: none; /* Safari */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE/Edge */
    user-select: none;
}

[b-05xihkvvu6] .actions-container-text {
    display: flex;
    right: 2.0rem;
    flex-direction: row;
    transition: transform .2s;
    top: 0;
}

[b-05xihkvvu6] .actions-container-text .state-text-active {
    color: var(--mud-palette-primary);
}

[b-05xihkvvu6] .actions-container-text .state-text-inactive {
    color: #808080;
}

[b-05xihkvvu6] .selected .actions-container .icon {
    fill: var(--mud-palette-primary-text);
}

[b-05xihkvvu6] .selected .trait-container {
    color: var(--mud-palette-primary-text);
}

[b-05xihkvvu6] .selected .handle .mud-link {
    color: var(--mud-palette-primary-text) !important;
}

[b-05xihkvvu6] .selected .actions-container-text .state-text-active {
    color: var(--mud-palette-primary-text);
}

[b-05xihkvvu6] .disabled {
    background-color: #dcdcdc;
}

[b-05xihkvvu6] .disabled .image.circled {
    filter: grayscale(100%);
}

[b-05xihkvvu6] .disabled .actions-container .icon, [b-05xihkvvu6] .disabled .trait-container {
    fill: var(--mud-palette-dark-lighten);
}

[b-05xihkvvu6] .disabled .trait-container {
    color: var(--mud-palette-dark-lighten);
}

[b-05xihkvvu6] .disabled .handle .mud-primary-text {
    color: var(--mud-palette-dark-lighten) !important;
}
/* /Components/Drafts/InfluencerItem.razor.rz.scp.css */
[b-hb9mn1tp4k] .influencer-item {
    display: flex;
    flex-direction: row;
    padding: 1rem;
    justify-content: space-between;
    border: none !important;
    border-radius: 10px;
}

.profile-image-wrapper[b-hb9mn1tp4k]{
    --profile-border-color: var(--mud-palette-primary);
    width:85px;
    aspect-ratio: 1;
    flex-shrink: 0;
}

[b-hb9mn1tp4k] .profile-image {
    height: 100%;
    border-radius: 50%;
    border: 3px solid var(--profile-border-color);
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

[b-hb9mn1tp4k] .profile-image-loading {
    background-origin: content-box;
}

[b-hb9mn1tp4k] .profile-data-container {
    margin-left: 1.5rem;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

[b-hb9mn1tp4k] .handle {
    display: flex;
    align-items: center;
    height: 28px;
    color: var(--mud-palette-primary);
}

[b-hb9mn1tp4k] .actions-container {
    display: flex;
    right: 0.2rem;
    flex-direction: row;
    transition: transform .2s;
    top: 0;
}


[b-hb9mn1tp4k] .actions-container:hover {
    transform: scale(1.3);
}

[b-hb9mn1tp4k] .actions-container .icon {
    fill: var(--mud-palette-dark);
}


[b-hb9mn1tp4k] .selected {
    background-color: var(--mud-palette-primary);
}

[b-hb9mn1tp4k] .selected .actions-container .icon {
    fill: var(--mud-palette-primary-text);
}

[b-hb9mn1tp4k] .selected .trait-container {
    color: var(--mud-palette-primary-text);
}

[b-hb9mn1tp4k] .selected .handle {
    color: var(--mud-palette-primary-text);
}

[b-hb9mn1tp4k] .selected .handle svg {
    fill: var(--mud-palette-primary-text);
}

[b-hb9mn1tp4k] .disabled {
    background-color: #dcdcdc;
}

[b-hb9mn1tp4k] .disabled .image.circled {
    filter: grayscale(100%);
}

[b-hb9mn1tp4k] .disabled .actions-container .icon, [b-hb9mn1tp4k] .disabled .trait-container {
    fill: var(--mud-palette-dark-lighten);
}

/*::deep .disabled .trait-container {*/
/*    color: var(--mud-palette-dark-lighten);*/
/*}*/

[b-hb9mn1tp4k] .disabled .handle {
    color: var(--mud-palette-dark-lighten);
}

[b-hb9mn1tp4k] .disabled .handle svg {
    fill: var(--mud-palette-dark-lighten);
}


[b-hb9mn1tp4k] .actions-container-text {
    display: flex;
    right: 2.0rem;
    flex-direction: row;
    transition: transform .2s;
    top: 0;
}

[b-hb9mn1tp4k] .actions-container-text .state-text-active {
    color: var(--mud-palette-primary);
}

[b-hb9mn1tp4k] .actions-container-text .state-text-inactive {
    color: #808080;
}
/* /Components/Drafts/InfluencerSelectionHeader.razor.rz.scp.css */
.container[b-7ut177z3pj] {
    width: 100%;
    margin-bottom: 0.2rem;
}

.header[b-7ut177z3pj] {
    display: flex;
    flex-direction: row;
    font-size: 1.2rem;
    height: 1.3rem;
    margin-bottom: 0.5rem;
}

.influeris[b-7ut177z3pj] {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
}

.totals-container[b-7ut177z3pj] {
    display: flex;
    min-width: 12rem;
}

.totals[b-7ut177z3pj] {
    margin-left: 0.6rem;
    display: flex;
    flex-direction: column;
}

.totals .bold[b-7ut177z3pj] {
}
/* /Components/Drafts/Order/BasicInfo.razor.rz.scp.css */
[b-6r0holigjq] .currency-text {
    background-color: white;
    padding: 18.5px 14px;
    line-height: 16px;
    border-radius: 8px;
    text-align: center;
}
/* /Components/Drafts/Order/BudgetCalculator/BudgetCalculator.razor.rz.scp.css */
.budget-calculator-creator-first[b-mxryjdhfdh] {
    background-color: transparent;
    right: 0;
    padding-top: 0;
    z-index: 20;
    width: 2rem;
    transition: width 0.5s linear;
    position: fixed;
    top: 64px;
    border-left: 2px solid #f9f9f9;
    background-color: var(--mud-palette-white) !important;
    height: 100%;
    overflow: visible !important;
}

.budget-calculator-creator-first.big-screen[b-mxryjdhfdh] {
    position: absolute;
    padding-top: 0;
    top: 0;
    right: 0;
    width: 27rem;
    z-index: 20;
    border-radius: 8px !important;
    pointer-events: none;
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper[b-mxryjdhfdh] {
    position: fixed;
    top: 124px;
    right: 0;
    width: 27rem;
    max-width: calc(100vw - 1rem);
    box-shadow: 0px 30px 80px rgba(0, 0, 0, 0.12) !important;
    z-index: 20;
    overflow: visible !important;
    border-radius: 8px !important;
    pointer-events: auto;
    max-height: calc(100vh - 124px);
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE and Edge */
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper:not(.budget-expanded-scrollable)[b-mxryjdhfdh] {
    overflow-y: visible !important;
    overflow-x: visible !important;
}

.budget-calculator-creator-first.extra-small-header[b-mxryjdhfdh] {
    top: 56px;
}

.budget-calculator-creator-first:not(.big-screen)[b-mxryjdhfdh] {
    position: fixed;
    top: 64px;
    border-left: 2px solid #f9f9f9;
    background-color: var(--mud-palette-white) !important;
    height: 100%;
    z-index: 20;
}

.budget-calculator-creator-first:not(.big-screen) .budget-calculator-wrapper[b-mxryjdhfdh] {
    height: 100%;
    overflow: visible !important;
}

.budget-calculator-creator-first:not(.big-screen).open[b-mxryjdhfdh] {
    width: 27rem;
    opacity: 1;
}

.budget-calculator-creator-first:not(.big-screen)[b-mxryjdhfdh]  .paper {
    transition: opacity 0.2s linear;
    opacity: 0;
}

.budget-calculator-creator-first:not(.big-screen).open[b-mxryjdhfdh]  .paper {
    opacity: 1;
    transition: opacity 0.5s linear;
    transition-delay: 0.3s;
}

.budget-calculator-wrapper[b-mxryjdhfdh] {
    width: 100%;
    position: relative;
    overflow: visible !important;
    z-index: 20;
    border-radius: 8px !important;
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper.budget-expanded-scrollable[b-mxryjdhfdh] {
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-select,
.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-popover,
.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-list {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-select {
    z-index: 1000 !important;
    position: relative !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-select .mud-popover {
    z-index: 1001 !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-select .mud-list {
    z-index: 1001 !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .paper {
    background-color: var(--mud-palette-white);
    overflow: hidden !important;
    position: relative;
}

[b-mxryjdhfdh] .kpi-wrapper {
    background-color: var(--bc-wrapper-bg-color);
    overflow: visible !important;
}

[b-mxryjdhfdh] .donut-wrapper-div {
    height: 36vh;
    display: flex;
    justify-content: center;
    overflow: hidden !important;
    position: relative;
}

[b-mxryjdhfdh] .donut-wrapper {
    max-width: 100%;
    max-height: 100%;
    overflow: hidden !important;
}

[b-mxryjdhfdh] .nowrap {
    white-space: nowrap;
}

.budget-calculator-creator-first[b-mxryjdhfdh],
.budget-calculator-creator-first *[b-mxryjdhfdh],
.budget-calculator-creator-first[b-mxryjdhfdh]  * {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-select .mud-input-root {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-select .mud-input-control {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-popover-provider {
    z-index: 9999 !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .mud-popover {
    z-index: 9999 !important;
}

.budget-calculator-creator-first[b-mxryjdhfdh]  .expand-button {
    position: absolute;
    left: 0;
    bottom: 50%;
    z-index: 2;
    transform: translate(-50%, -50%);
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper.budget-expanded-scrollable[b-mxryjdhfdh] {
    max-height: calc(100vh - 124px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    position: fixed !important;
    top: 124px;
    height: auto !important;
    scrollbar-width: none;
    -ms-overflow-style: none; 
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper[b-mxryjdhfdh]::-webkit-scrollbar,
.budget-calculator-creator-first.big-screen .budget-calculator-wrapper.budget-expanded-scrollable[b-mxryjdhfdh]::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
}

/* Regular BudgetCalculator fixed positioning - more reliable than sticky */
.container.big-screen[b-mxryjdhfdh] {
    position: relative !important;
    align-self: start !important;
    height: fit-content !important;
    min-height: 400px; /* Maintain space in grid layout */
}

.container.big-screen .wrapper[b-mxryjdhfdh] {
    position: fixed !important;
    top: 124px !important;
    right: max(1rem, calc((100vw - 1280px) / 2)) !important; /* Position relative to typical max-width container, with minimum 1rem */
    width: 27rem !important;
    max-width: calc(100vw - 2rem) !important;
    z-index: 20 !important;
    max-height: calc(100vh - 124px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE and Edge */
    box-shadow: 0px 30px 80px rgba(0, 0, 0, 0.12) !important;
}

/* Override the overflow-hidden class that gets added on big screens - allow vertical scrolling */
.container.big-screen .wrapper.overflow-hidden[b-mxryjdhfdh] {
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.container.big-screen .wrapper[b-mxryjdhfdh]::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
}

.container.extra-small-header .wrapper[b-mxryjdhfdh] {
    top: 56px !important;
    max-height: calc(100vh - 56px) !important;
}

/* Ensure the paper inside the fixed wrapper doesn't break the layout */
.container.big-screen .wrapper[b-mxryjdhfdh]  .paper {
    height: auto;
    min-height: fit-content;
}

/* Target MudItem wrapper - keep it in flow for layout but make wrapper fixed */
[b-mxryjdhfdh] .mud-grid-item .container.big-screen {
    position: relative !important;
    align-self: start !important;
    height: fit-content !important;
}

/* Ensure MudGrid allows proper layout */
[b-mxryjdhfdh] .mud-grid {
    align-items: start !important;
}

/* /Components/Drafts/Order/BudgetCalculator/BudgetCalculatorCreatorFirst.razor.rz.scp.css */
.budget-calculator-creator-first[b-cdyc306sji] {
    background-color: transparent;
    right: 0;
    padding-top: 0;
    z-index: 20;
    width: 2rem;
    transition: width 0.5s linear;
    position: fixed;
    top: 64px;
    border-left: 2px solid #f9f9f9;
    background-color: var(--mud-palette-white) !important;
    height: 100%;
    overflow: visible !important;
}

.budget-calculator-creator-first.big-screen[b-cdyc306sji] {
    position: absolute;
    padding-top: 0;
    top: 0;
    right: 0;
    width: 27rem;
    z-index: 20;
    border-radius: 8px !important;
    pointer-events: none;
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper[b-cdyc306sji] {
    position: fixed;
    top: 137px;
    width: 27rem;
    max-width: calc(100vw - 1rem);
    box-shadow: 0px 30px 80px rgba(0, 0, 0, 0.12) !important;
    z-index: 20;
    overflow: visible !important;
    border-radius: 8px !important;
    pointer-events: auto;
    max-height: calc(100vh - 137px);
    scrollbar-width: none; 
    -ms-overflow-style: none;
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper:not(.budget-expanded-scrollable)[b-cdyc306sji] {
    overflow-y: visible !important;
    overflow-x: visible !important;
}

.budget-calculator-creator-first.extra-small-header[b-cdyc306sji] {
    top: 56px;
}

.budget-calculator-creator-first:not(.big-screen)[b-cdyc306sji] {
    position: fixed;
    top: 64px;
    border-left: 2px solid #f9f9f9;
    background-color: var(--mud-palette-white) !important;
    height: 100%;
    z-index: 20;
}

.budget-calculator-creator-first:not(.big-screen) .budget-calculator-wrapper[b-cdyc306sji] {
    height: 100%;
    overflow: visible !important;
}

.budget-calculator-creator-first:not(.big-screen).open[b-cdyc306sji] {
    width: 27rem;
    opacity: 1;
}

.budget-calculator-creator-first:not(.big-screen)[b-cdyc306sji]  .paper {
    transition: opacity 0.2s linear;
    opacity: 0;
}

.budget-calculator-creator-first:not(.big-screen).open[b-cdyc306sji]  .paper {
    opacity: 1;
    transition: opacity 0.5s linear;
    transition-delay: 0.3s;
}

.budget-calculator-wrapper[b-cdyc306sji] {
    width: 100%;
    position: relative;
    overflow: visible !important;
    z-index: 20;
    border-radius: 8px !important;
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper.budget-expanded-scrollable[b-cdyc306sji] {
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-select,
.budget-calculator-creator-first[b-cdyc306sji]  .mud-popover,
.budget-calculator-creator-first[b-cdyc306sji]  .mud-list {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-select {
    z-index: 1000 !important;
    position: relative !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-select .mud-popover {
    z-index: 1001 !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-select .mud-list {
    z-index: 1001 !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .paper {
    background-color: var(--mud-palette-white);
    overflow: hidden !important;
    position: relative;
}

[b-cdyc306sji] .kpi-wrapper {
    background-color: var(--bc-wrapper-bg-color);
    overflow: visible !important;
}

[b-cdyc306sji] .donut-wrapper-div {
    height: 36vh;
    display: flex;
    justify-content: center;
    overflow: hidden !important;
    position: relative;
}

[b-cdyc306sji] .donut-wrapper {
    max-width: 100%;
    max-height: 100%;
    overflow: hidden !important;
}

[b-cdyc306sji] .nowrap {
    white-space: nowrap;
}

.budget-calculator-creator-first[b-cdyc306sji],
.budget-calculator-creator-first *[b-cdyc306sji],
.budget-calculator-creator-first[b-cdyc306sji]  * {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-select .mud-input-root {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-select .mud-input-control {
    overflow: visible !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-popover-provider {
    z-index: 9999 !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .mud-popover {
    z-index: 9999 !important;
}

.budget-calculator-creator-first[b-cdyc306sji]  .expand-button {
    position: absolute;
    left: 0;
    bottom: 50%;
    z-index: 2;
    transform: translate(-50%, -50%);
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper.budget-expanded-scrollable[b-cdyc306sji] {
    max-height: calc(100vh - 137px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    position: fixed !important;
    top: 137px !important;
    width: 27rem !important;
    height: auto !important;
    scrollbar-width: none; 
    -ms-overflow-style: none; 
}

.budget-calculator-creator-first.big-screen .budget-calculator-wrapper[b-cdyc306sji]::-webkit-scrollbar,
.budget-calculator-creator-first.big-screen .budget-calculator-wrapper.budget-expanded-scrollable[b-cdyc306sji]::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
}

/* /Components/Drafts/Order/BudgetCalculator/DialCaption.razor.rz.scp.css */
.wrapper[b-5g0y1jjze0] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
/* /Components/Drafts/Order/CampaignOrderConfirmation.razor.rz.scp.css */
.campaign-image[b-k2ggvsecga] {
    aspect-ratio: 21/9;
    background-color: rgba(var(--mud-palette-primary-rgb),.05);
}

[b-k2ggvsecga] .header {
    font-size: 18px;
    font-weight: 400;
}

[b-k2ggvsecga] .total-heading{
    font-size: 16px;
}

[b-k2ggvsecga] .w-86 {
    width: 86px;
}

[b-k2ggvsecga] .h-88 {
    height: 88px;
}
/* /Components/Drafts/Order/ContentCreation/InspirationalImages.razor.rz.scp.css */

[b-7dcru2ca59] .upload-area {
    border: 3px dashed var(--mud-palette-primary);


}


[b-7dcru2ca59] .upload-area.hover {
    background-color: var(--mud-palette-secondary-lighten);
}

[b-7dcru2ca59] .remove-button-wrapper {
    position: absolute;
    border-radius: 8px;
    /*height: 28px;*/
    /*width: 28px;*/
    right: 6px;
    padding:4px;
    top: 6px;
    background: rgba(0, 0, 0, 0.45);
}

[b-7dcru2ca59] .remove-button {
    height: 100%;
    width: 100%;
    color: var(--mud-palette-grey-light);
    opacity:100%;
}
/* /Components/Drafts/Order/ExtraCampaignInfo/BriefDocuments.razor.rz.scp.css */
[b-0asbsxqqiz] .file-upload{
    border: 3px dashed var(--mud-palette-primary);
    width:auto;
    height:auto;
}

.attachment-button[b-0asbsxqqiz] {
    padding: 4px;
    display: flex;
    align-items: center;
    border-radius: 3px;
}

.hover-effect:hover[b-0asbsxqqiz] {
    background-color: #fbf3f3;
}
/* /Components/Drafts/Order/ExtraCampaignInfo/ExtraCampaignInfo.razor.rz.scp.css */

[b-c11hca2bpf] .upload-area {
    border: 3px dashed var(--mud-palette-primary);


}


[b-c11hca2bpf] .upload-area.hover {
    background-color: var(--mud-palette-secondary-lighten);
}

[b-c11hca2bpf] .remove-button-wrapper {
    position: absolute;
    border-radius: 8px;
    /*height: 28px;*/
    /*width: 28px;*/
    right: 6px;
    padding:4px;
    top: 6px;
    background: rgba(0, 0, 0, 0.45);
}

[b-c11hca2bpf] .remove-button {
    height: 100%;
    width: 100%;
    color: var(--mud-palette-grey-light);
    opacity:100%;
}
/* /Components/Drafts/Order/OrderFooter/OrderFooter.razor.rz.scp.css */
.order-pane[b-y52wpqvp4k] {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    height: 6rem;
    background-color: rgba(255, 255, 255, 0.8);
    z-index: 1299;
}


.order-pane[b-y52wpqvp4k]  .campaign-button {
    width: 30%;
    font-weight: normal;
}


/* HTML: <div class="loader"></div> */
.button-content[b-y52wpqvp4k] {
    min-width: 110px;
    min-height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.loader[b-y52wpqvp4k] {
    width: 40px;
    aspect-ratio: 4;
    --_g: no-repeat radial-gradient(circle closest-side,#fff 90%, #0000);
    background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
    background-size: calc(100%/3) 100%;
    animation: l7-b-y52wpqvp4k 1s infinite linear;
}

@keyframes l7-b-y52wpqvp4k {
    33% {
        background-size: calc(100%/3) 0%,calc(100%/3) 100%,calc(100%/3) 100%
    }

    50% {
        background-size: calc(100%/3) 100%,calc(100%/3) 0%,calc(100%/3) 100%
    }

    66% {
        background-size: calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0%
    }
}

.gap[b-y52wpqvp4k] {
    gap: 8px;
}

/* /Components/Drafts/Order/ProductAndService/Benefits.razor.rz.scp.css */

.benefits[b-ycomci70zv]{
    background-color: white;
}
/* /Components/Drafts/Order/PublicationPeriod/PublicationPeriod.razor.rz.scp.css */
.if-rangepicker[b-zcve1xd9jr]  .mud-range-start-selected[disabled], .if-rangepicker[b-zcve1xd9jr]  .mud-range-end-selected[disabled] {
    opacity: 0.5 !important;
    color: var(--mud-palette-tertiary) !important;
}
/* /Components/Drafts/Order/PurchaceFooter/PurchaseFooter.razor.rz.scp.css */
.order-purchase-pane[b-wyqy3qkx57] {
    position: relative;
    height: 11rem;
}

.order-purchase-pane[b-wyqy3qkx57]  .purchase-button {
    width: 184px;
    font-weight: normal;
}

.order-purchase-pane .purchase-text[b-wyqy3qkx57] {
    width: 560px;
    height: 35px;
    margin-left: 45px;
    margin-bottom: 10px;
    margin-top: 5px;
    padding-left: 126px;
}

.order-purchase-pane .purchase-text[b-wyqy3qkx57]  .purchase-info-text {
    font-size: 16px;
    font-weight: 600
}
/* /Components/Drafts/Order/Shared/HeaderWithTooltip.razor.rz.scp.css */
.button-content[b-ejp2sp1geu] {
    min-width: 110px;
    min-height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HTML: <div class="loader"></div> */
.loader[b-ejp2sp1geu] {
    width: 40px;
    aspect-ratio: 4;
    --_g: no-repeat radial-gradient(circle closest-side,#fff 90%, #0000);
    background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
    background-size: calc(100%/3) 100%;
    animation: l7-b-ejp2sp1geu 1s infinite linear;
}

@keyframes l7-b-ejp2sp1geu {
    33% {
        background-size: calc(100%/3) 0%,calc(100%/3) 100%,calc(100%/3) 100%
    }

    50% {
        background-size: calc(100%/3) 100%,calc(100%/3) 0%,calc(100%/3) 100%
    }

    66% {
        background-size: calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0%
    }
}

.gap[b-ejp2sp1geu] {
    gap: 8px;
}
/* /Components/Drafts/Order/SocialMediaPlatform.razor.rz.scp.css */
[b-nj472rw8c4] .tiktok-icon rect{
    /*fill:white;*/
}
[b-nj472rw8c4] .tiktok-icon path{
    fill:var(--mud-palette-primary);
}
/* /Components/Drafts/Order/SocialMediaPosts/MediaPosts.razor.rz.scp.css */
.value-button[b-cg10onr366] {
    background-color: var(--mud-palette-primary);
}
/* /Components/Drafts/Order/TargetAudience/AgeSelection.razor.rz.scp.css */
.radio-wrapper[b-mt67psue2n] {
    transition: background-color 100ms linear, color 180ms ease-in;
    background-color: white;
    border: 4px solid transparent;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    
    padding-left: 0px !important;
    height: 53px !important;
    width: 112px !important;
    
}
/* /Components/Drafts/Order/TargetAudience/CreatorGender.razor.rz.scp.css */
.radio-wrapper[b-wvmhepn84d] {
    transition: background-color 100ms linear, color 180ms ease-in;
    background-color: white;
    border: 4px solid transparent;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    
    padding-left: 0px !important;
    height: 53px !important;
    width: 112px !important;
    
}
/* /Components/Drafts/Order/TargetAudience/CreatorTypes.razor.rz.scp.css */
.tree-stack[b-a1wms8o6b4] {
    width: 270px !important;
}

[b-a1wms8o6b4] .border-on-hover {
    border: 1px solid grey;
}

[b-a1wms8o6b4] .custom-drop {
    height: 53px !important;
    padding-left: 8px !important;
    cursor: pointer;
}

[b-a1wms8o6b4] .custom-drop .custom-text {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.mud-collapse-container[b-a1wms8o6b4] {
    position: relative;
    background: #ffffff;
}

[b-a1wms8o6b4] .creator-list {
    max-height: 271px !important;
}

[b-a1wms8o6b4] .creator-list li {
    position: relative;
}

[b-a1wms8o6b4] .creator-list .mud-treeview-item-arrow {
    position: absolute;
    right: 0;
}

[b-a1wms8o6b4] .mud-treeview.mud-treeview-checked-dark .mud-treeview-item-checkbox .mud-button-root.mud-icon-button {
    color: var(--mud-palette-primary);
}

[b-a1wms8o6b4] .mud-checkbox .mud-icon-root.mud-svg-icon {
    fill: var(--mud-palette-primary);
}
/* /Components/Drafts/Order/TargetAudience/GenderSelection.razor.rz.scp.css */
.radio-wrapper[b-anvqjbw3by] {
    transition: background-color 100ms linear, color 180ms ease-in;
    background-color: white;
    border: 4px solid transparent;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    
    padding-left: 0px !important;
    height: 53px !important;
    width: 112px !important;
    
}
/* /Components/Influencers/AdvancedFilters.razor.rz.scp.css */

.wrapper[b-lohl42pvid] {
    transition: max-height 0.3s linear;
    max-height: 0;
    overflow: hidden;
}

.wrapper.open[b-lohl42pvid] {
    max-height: 540px;
}

.separator[b-lohl42pvid]::before {
    content: " ";
}

.separator[b-lohl42pvid] {
    background-color: var(--mud-palette-grey-light);
    height: 2px;
    width: 100%;
}

[b-lohl42pvid] .separator-text {
    color: var(--mud-palette-gray-darker) important;
    font-weight: 400 !important;
}

.advanced-toggler[b-lohl42pvid]  .toggler {
    transition: transform 0.3s linear;
}

.advanced-toggler.open[b-lohl42pvid]  .toggler {
    transform: rotate(180deg);
}
/* /Components/Influencers/FeaturedInfluencer.razor.rz.scp.css */
[b-iloxjb33t3] .influencer-item {
    display: flex;
    flex-direction: row;
    padding: 1rem;
    justify-content: stretch;
    border: none !important;
    border-radius: 10px;
}

[b-iloxjb33t3] .profile-image {
    height: 100%;
    border-radius: 50%;
    border: 3px solid var(--mud-palette-primary);
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

[b-iloxjb33t3] .profile-image-loading {
    background-origin: content-box;
}

[b-iloxjb33t3] .profile-data-container {
    margin-left: 1.5rem;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

[b-iloxjb33t3] .handle {
    height: 28px;
    color: var(--mud-palette-primary);
}

[b-iloxjb33t3] .actions-container {
    display: flex;
    right: 0.2rem;
    flex-direction: row;
    transition: transform .2s;
    top: 0;
}

[b-iloxjb33t3] .actions-container .icon-button {
    fill: var(--mud-palette-dark);
}

[b-iloxjb33t3] .font {
    font-size: 16px;
}

[b-iloxjb33t3] .profile-font {
    font-size: 1.2rem;
    font-weight: 400;
}

.height[b-iloxjb33t3] {
    height: 119px
}
/* /Components/Influencers/FilterSelection.razor.rz.scp.css */
.mapkm-item[b-crpnyypvw2] {
    font-size: 10px;
    width: 100px
}

[b-crpnyypvw2] .close-icon {
    border-radius: 0px;
    color: #FFF;
    padding: 0px 0px 0px 0px;
}

[b-crpnyypvw2] .close-icon:hover {
    background-color: transparent;
}

[b-crpnyypvw2].mud-icon-default {
    color: #ED3D7F;
}

[b-crpnyypvw2] .map-tags {
    align-items: center;
    padding: 4px 8px;
    border-radius: 10px;
    display: flex;
}

[b-crpnyypvw2] .text-tag {
    color: #fff;
    font-size: 1rem;
    font-weight: 400;    
}

[b-crpnyypvw2] .map-tags .mud-select {
    padding: 0 8px;
    margin: 0;
    width: 100%;
    max-width: 78px;
    flex: 1;
}

[b-crpnyypvw2] .map-tags .mud-input {
    margin-top: 0 !important;
}

[b-crpnyypvw2] .map-tags .map-km {
    font-size: 0.71rem;
}

[b-crpnyypvw2] .mud-input-slot {
    height: auto !important;
    padding: 4px 0 4px !important;
}

[b-crpnyypvw2] .selected-values .mud-button {
    padding: 0px 24px !important;
    height: 32px !important;
    font-size: 1rem !important;
}

[b-crpnyypvw2] .selected-values .mud-input-label {
    font-size: 1rem;
}

/* /Components/Influencers/InfluencerContextActions/InfluencerContextActions.razor.rz.scp.css */
.dropdown[b-atbnep2ctb] {
    display: inline-block;
    position: relative;
}

.dropdown-content[b-atbnep2ctb] {
    display: none;
    position: absolute;
    min-width: 100%;
    overflow: hidden;
    background-color: var(--mud-palette-white);
    right: 0;
    z-index: 10;
}

.dropdown.show .dropdown-content[b-atbnep2ctb] {
    display: block;
}

.dropdown-content a[b-atbnep2ctb] {
    display: block;
    padding: 5px;
    text-decoration: none;
}

.separator[b-atbnep2ctb] {
    height: 1px;
    background-color: #E1E1E1;
}

.dropdown[b-atbnep2ctb]  > .action-button {
    width: 18px;
    height: 18px;
}

.dropdown[b-atbnep2ctb]  > .action-button.active {
    background-color: var(--mud-palette-primary);
    color: white;
}

.dropdown[b-atbnep2ctb]  .action-button.active > span > svg {
    padding: 3px !important;
}

.scrollbar[b-atbnep2ctb] {
    overflow: auto;
    max-height: 250px;
}

.w-250[b-atbnep2ctb] {
    min-width: 250px;
}
/* /Components/Influencers/InfluencerDetailsDrawer.razor.rz.scp.css */
.close-button[b-2pjo5n8g2g] {
    position: absolute;
    right: 25px;
    top: 20px;
}

.bio[b-2pjo5n8g2g]  .bio-text {
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 1.2;
    display: -webkit-box;
}

[b-2pjo5n8g2g] .profile-image {
    height: 100%;
    border-radius: 50%;
    border: 3px solid var(--mud-palette-primary);
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

[b-2pjo5n8g2g] .profile-image-loading {
    /*background-origin: content-box;*/
}

.button-wrapper[b-2pjo5n8g2g]  .expand-button {
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 2;
    transform: translate(-50%, -50%);
}

.blurred[b-2pjo5n8g2g] {
    position: relative;
}

.blurred[b-2pjo5n8g2g]::after {
    content: " ";
    position: absolute;
    background: rgba(255, 255, 255, 0.88);
    backdrop-filter: blur(2px);
    top:0;
    left:0;
    bottom:0;
    right:0;
    z-index: 10;
}

.paywall-info[b-2pjo5n8g2g]{
    position: absolute;
    top: 22vw;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 11;
    
}

.posts[b-2pjo5n8g2g] {
    width: 100%;
    aspect-ratio: 1/1 !important;
    object-fit: cover;
    overflow: hidden !important;
}
/* /Components/Influencers/InfluencerDetailStatsItem.razor.rz.scp.css */

.meter-wrapper[b-gg17y6trs3] {
    width: 100%;
}

.meter-wrapper[b-gg17y6trs3]  .meter {
    height: 14px !important;
}
/* /Components/Influencers/InfluencerRowBadge.razor.rz.scp.css */
[b-n3qrs962oz] .influencer-item {
    display: flex;
    flex-direction: row;
    padding: 1rem;
    justify-content: stretch;
    border: none !important;
    border-radius: 10px;
}

[b-n3qrs962oz] .profile-image {
    height: 100%;
    border-radius: 50%;
    border: 3px solid var(--mud-palette-primary);
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

[b-n3qrs962oz] .profile-image-loading {
    background-origin: content-box;
}

[b-n3qrs962oz] .profile-data-container {
    margin-left: 1.5rem;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

[b-n3qrs962oz] .handle {
    display: flex;
    align-items: center;
    height: 28px;
    color: var(--mud-palette-primary);
}

[b-n3qrs962oz] .actions-container {
    display: flex;
    right: 0.2rem;
    flex-direction: row;
    transition: transform .2s;
    top: 0;
}

[b-n3qrs962oz] .actions-container .icon-button {
    fill: var(--mud-palette-dark);
}


[b-n3qrs962oz] .actions-container .icon-button.active {
    background-color: rgba(237, 61, 127, 0.2);
    color: var(--mud-palette-primary);
}
/* /Components/Influencers/Lists/CoverImage.razor.rz.scp.css */

.placeholder[b-foiw5px8tt] {
    aspect-ratio: 1 / 1;
}

.placeholder[b-foiw5px8tt]  .placeholder-icon {
    width: 100%;
    height: auto;
}

.placeholder[b-foiw5px8tt]  .cover-images-container {
    background-color: var(--mud-palette-black);
    width: 100%;
    height: 100%;
    flex-wrap: wrap;
    border-radius: var(--mud-default-borderradius);
    overflow: hidden;
}

.placeholder[b-foiw5px8tt]  .cover-images-container .image {
    width: var(--cover-image-size);
    height: var(--cover-image-size);
}
/* /Components/Influencers/Lists/InfluencerList.razor.rz.scp.css */
[b-c3qz7yi66w] .name-padding-left {
    padding-left: 110px;
}

[b-c3qz7yi66w] .align-header {
    width: 5rem;
}
/* /Components/Influencers/Lists/ManageListsDialog.razor.rz.scp.css */
.network-container[b-m31xp3b8mz]  .icon-container{
    height: 3.5rem !important;
}

[b-m31xp3b8mz] .error-message > div:first-child {
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.12) !important;
    border-radius: var(--mud-default-borderradius);
}
/* /Components/Influencers/ShowAllFilterSelection.razor.rz.scp.css */
.filter-container[b-3jmrdhij25] {
    max-height: 500px;
    overflow: hidden auto;
}

.mapkm-item[b-3jmrdhij25] {
    font-size: 10px;
    width: 100px
}

[b-3jmrdhij25] .close-icon {
    border-radius: 0px;
    color: #FFF;
    padding: 0px 0px 0px 0px;
}

[b-3jmrdhij25] .close-icon:hover {
    background-color: transparent;
}

[b-3jmrdhij25].mud-icon-default {
    color: #ED3D7F;
}

[b-3jmrdhij25] .map-tags {
    align-items: center;
    padding: 4px 8px;
    border-radius: 10px;
    display: flex;
}

[b-3jmrdhij25] .text-tag {
    color: #fff;
    font-size: 1rem;
    font-weight: 400;
}

[b-3jmrdhij25] .map-tags .mud-select {
    padding: 0 8px;
    margin: 0;
    width: 100%;
    max-width: 78px;
    flex: 1;
}

[b-3jmrdhij25] .map-tags .mud-input {
    margin-top: 0 !important;
}

[b-3jmrdhij25] .map-tags .map-km {
    font-size: 10px;
}

[b-3jmrdhij25] .mud-input-slot {
    height: auto !important;
    padding: 4px 0 4px !important;
}

[b-3jmrdhij25] .selected-values .mud-button {
    padding: 0px 24px !important;
    height: 32px !important;
}

[b-3jmrdhij25] .selected-values .mud-input-label {
    font-size: 1.14rem;
}

[b-3jmrdhij25] .title-text {
    font-size: 1.14rem;
    font-weight: 400;
    color: #535353;
}

[b-3jmrdhij25] .selected-filter {
    margin-bottom: 16px;
}

[b-3jmrdhij25] .dialog-title {
    font-size: 1.42rem;
    color: #ed3d7f;
    font-weight: 400;
}

[b-3jmrdhij25] .mud-dialog-content {
    padding: 0;
}

[b-3jmrdhij25] .mud-tooltip-inline {
    display: inline-flex;
}
/* /Components/Onboarding/CustomerInformation.razor.rz.scp.css */
.wrapper[b-yhb66dyeej] {
    opacity: 0;
}
/* /Components/Onboarding/OrganisationType.razor.rz.scp.css */
.wrapper[b-0wpberwg44] {
    opacity: 0;
}

[b-0wpberwg44] .header {
    font-size: 35px !important;
}


[b-0wpberwg44] .ingress {
    font-size: 35px !important;
}

[b-0wpberwg44] .organisation-icon {
    height: 91px;
    width: 91px;
}
/* /Components/Onboarding/ToCContent.razor.rz.scp.css */
.p1[b-ik2cg6damm], .p2[b-ik2cg6damm], .p3[b-ik2cg6damm] {
    margin-bottom: 16px;
}

.p1[b-ik2cg6damm] {
    margin-left: 0px;
}

.p2[b-ik2cg6damm] {
    margin-left: 0px;
}

.p3[b-ik2cg6damm] {
    margin-left: 16px;
}

.main[b-ik2cg6damm] {
    color: var(--mud-palette-primary);
    line-height: 2.5;
    margin-bottom: 8px;
    font-weight: 500;
}
/* /Components/Pricing/SaasPricingDialog.razor.rz.scp.css */
.offering[b-yvabqrtvlg] {
    list-style: none;
    padding: 0;
    margin: 0;
}

.offering[b-yvabqrtvlg]  .list-item {
    display: flex;
    flex-direction: row;
    align-items: start;
    margin-bottom: 4px;
}
.offering[b-yvabqrtvlg]  .list-item .bullet {
    height: 16px !important;
    width: 16px !important;
    margin-top: 2px;
}

.offering[b-yvabqrtvlg]  li .text {
    display: inline !important;
    line-height: 18px !important;
    vertical-align: top !important;
    font-size: 14px !important;
}
/* /Components/Proposals/Boost/BoostOrderConfirmation.razor.rz.scp.css */
.campaign-image[b-2040ymjdsf] {
    aspect-ratio: 16/9;
    background-color: rgba(var(--mud-palette-primary-rgb),.05);
}

[b-2040ymjdsf] .header {
    font-size: 18px;
    font-weight: 400;
}

[b-2040ymjdsf] .total-heading{
    font-size: 16px;
}

[b-2040ymjdsf] .w-86 {
    width: 86px;
}

[b-2040ymjdsf] .h-88 {
    height: 88px;
}
/* /Components/Proposals/Boost/ProposalAndEstimationsPush.razor.rz.scp.css */
.container[b-jl4l1mjgja] {

}

.estimations-wrapper[b-jl4l1mjgja] {
    box-shadow: var(--mud-elevation-1);
    overflow: hidden;
    background-color: var(--inf-header-bg-color);
    border-radius: var(--mud-default-borderradius);
    padding: 14px;
}


.proposal-wrapper[b-jl4l1mjgja] {
    margin-top: 0.75rem;
    box-shadow: var(--mud-elevation-1);
    border-radius: var(--mud-default-borderradius);
    overflow: hidden;
}

.caption-wrapper[b-jl4l1mjgja] {
    height: 8rem;
    background-color: var(--mud-palette-white);
    padding: 12px;
}

.caption-text[b-jl4l1mjgja] {
    border: none;
    overflow: auto;
    outline: none;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    resize: none;
    font-weight: 200;
    
}
/* /Components/Proposals/BoostDialog/BoostDialog.razor.rz.scp.css */
.header[b-wkwwr1zdky] {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    padding: 1rem 24px;
    background-color: var(--inf-header-bg-color);
}

.content[b-wkwwr1zdky] {
    margin-top: 64px;
}
/* /Components/Proposals/CustomerProposalItem.razor.rz.scp.css */

.button-container[b-9m22684nks] {
    border-bottom: 1.5px solid #CDCDCD;
    padding-bottom: 0.75rem;
    height: 4.5rem;
    align-items: center;
}

.button-container[b-9m22684nks]  .button {
    height: 2.75rem;
    width: 29%;
}

.comments-container[b-9m22684nks] {

}

[b-9m22684nks] .caption-container {
    background-color: #FFFFFF !important;
    height: 9rem;
    overflow-y: scroll;
}

[b-9m22684nks] .message {
    font-family: 'Pulp', 'Helvetica', 'Arial', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 21px;
}
/* /Components/Proposals/CustomerProposalStatus.razor.rz.scp.css */
.container[b-pbyqo5ift7] {
    white-space: nowrap;
}
/* /Components/Proposals/ProposalChatDialog/InfluencerInfo.razor.rz.scp.css */
[b-usdy91ezec] .avatar{
    border: 3px solid var(--mud-palette-primary);
}

[b-usdy91ezec] .handle{
    font-size: 20px;
    font-weight: bolder;
}

[b-usdy91ezec] .profile-link{
    color: var(--mud-palette-black) !important;
     
}

[b-usdy91ezec] .profile-link:active{}

/* /Components/Proposals/ProposalChatDialog/PostComment.razor.rz.scp.css */
.comment-wrapper[b-yqsxgvo7f4] {
    border-top: 1px solid #e3e3e3; 
    border-radius: 2px;
    padding-top: 14px;
    padding-left: 4px;
    height: 150px;
    flex-shrink: 0;
}

.comment-wrapper .comment-area[b-yqsxgvo7f4]{
    border: none;
    overflow: auto;
    outline: none;

    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    resize: none;
    font-weight: 200;
}

.comment-wrapper[b-yqsxgvo7f4]  .post-button {
    position: absolute;
    top:14px;
    right:0;
    padding: 0;
}

.comment-wrapper[b-yqsxgvo7f4]  .post-button span {
    font-size: 15px;
    font-weight: bold;
    background-color: white;
    padding-right:4px;
}
/* /Components/Proposals/ProposalChatDialog/ProposalChatDialog.razor.rz.scp.css */

.dialog-container[b-pxpyjke014] {
    height: 725px;
}

.caption-section[b-pxpyjke014] {
    bottom: 0;
    background-color: #FFF;
    right: 0;
    left: 0;
}

.insights-container[b-pxpyjke014]{
    background-color: #FAFAFA;
    padding: 1.2rem 2rem 1rem 2rem;
    border-radius: var(--mud-default-borderradius);
}

[b-pxpyjke014] .text-gray {
    color: #a4a4a4;
}

[b-pxpyjke014] .fs-10 {
    font-size: 0.715rem;
}
/* /Components/Proposals/ProposalsListEntry.razor.rz.scp.css */

[b-p1tib81fw6] .arrow {
    transition: transform 0.3s linear;
    fill: var(--mud-palette-primary);
}

[b-p1tib81fw6] .arrow.open {
    transform: rotate(-180deg);
    fill: #FFFFFF !important;
}

[b-p1tib81fw6] .arrow-wrapper {
    transition: background-color 0.3s linear;
}

[b-p1tib81fw6] .arrow-wrapper.open {
    background-color: var(--mud-palette-primary) !important;
    width: 100%;
}

[b-p1tib81fw6] .message {
    font-family: 'Pulp', 'Helvetica', 'Arial', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 21px;
}

.relative-container[b-p1tib81fw6] {
    display: flex;
    align-items: center;
    position: relative;
}

.dot[b-p1tib81fw6] {
    position: absolute;
    left: -30px;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
}

.dot svg[b-p1tib81fw6] {
    display: block;
    margin: auto;
}

[b-p1tib81fw6] .influencer-image {
    height: 32px;
    width: 32px;
    border-radius: 50%;
    border: 3px solid var(--mud-palette-primary);
    overflow: hidden;
}

[b-p1tib81fw6] .influencer-image-loading {
    background-origin: border-box;
}
/* /Components/Shared/CreateNewCampaignDialog.razor.rz.scp.css */
[b-3sahaeq5wx] .error-message > div:first-child {
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.12) !important;
    border-radius: var(--mud-default-borderradius);
}

[b-3sahaeq5wx] .error-message.shadow-2 {
    box-shadow: none !important;
}

[b-3sahaeq5wx] .error-message {
    width: 300px;
}

[b-3sahaeq5wx] .dialog-width {
    width: 300px !important;
}

[b-3sahaeq5wx] .mud-input-control-helper-container {
    background-color: var(--mud-palette-surface) !important;
}
/* /Components/Shared/DeferredImage.razor.rz.scp.css */

.placeholder[b-ql7927cbb6] {
    background-image: var(--deff-placeholder-image);
    background-repeat: no-repeat;
    background-size: cover;
}

.placeholder[b-ql7927cbb6]::before {
    content: "";
    position: absolute;
    inset: 0;
    background-color: white;
    opacity: 0;
    /*animation: pulse 1.7s infinite;*/
}

.placeholder.loaded[b-ql7927cbb6]::before {
    animation: none;
    content: none;
}

@keyframes pulse-b-ql7927cbb6 {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 0.3;
    }
    100% {
        opacity: 0;
    }
}

.placeholder img[b-ql7927cbb6] {
    opacity: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: opacity 250ms ease-in-out;
}

.placeholder.loaded img[b-ql7927cbb6] {
    opacity: 1;
}

.custom-thumbnail[b-ql7927cbb6] {
    aspect-ratio: 1/1;
}
/* /Components/Shared/KeyPerformance/KeyPerformances.razor.rz.scp.css */

[b-3lqlnj0qfc] .header {
    margin-top: auto;
    padding-bottom: 0.5rem;
}

[b-3lqlnj0qfc] .value {
}

[b-3lqlnj0qfc] .subtitle{
    margin-bottom: auto;
}
/* /Components/Shared/NavCategory.razor.rz.scp.css */
.container[b-87eys6lpm6]  .toggle-button {
    transition: transform 0.3s linear;
}

.container[b-87eys6lpm6]  .toggle-button:hover {
    background: none !important;
}

.container[b-87eys6lpm6]  .toggle-button.expanded {
    transform: rotate(180deg);
}

.container[b-87eys6lpm6]  .nav-link-item {
    background-color: transparent !important;
}

.container[b-87eys6lpm6]  .nav-link-item .mud-nav-link {
    background-color: transparent !important;
}

.container[b-87eys6lpm6]  .nav-link-item .mud-nav-link.active {
    background-color: transparent !important;
    color: var(--mud-palette-black) !important;
}

.container[b-87eys6lpm6]  .nav-link-item .mud-nav-link-text {
    font-size: 18px;
    line-height: 27px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.container[b-87eys6lpm6]  .nav-link-item .link-text,
.container[b-87eys6lpm6]  .nav-link-item .mud-nav-link {
    padding-left: 0 !important;
}

.container[b-87eys6lpm6]  .link-text {
    font-size: 18px;
    font-weight: 400;
}

.content[b-87eys6lpm6] {
    transition: max-height 0.1s linear;
    max-height: 0;
    overflow: hidden;
    transform-origin: top;
}

.content.expanded[b-87eys6lpm6] {
    transition: max-height 0.5s linear;
    max-height: 80vh;
}

/* /Components/Shared/OrderConfirmation/OrderConfirmationDialog.razor.rz.scp.css */
[b-8s6ja8lcyg] .custom-drop {
    border-radius: 10px;
    border: 0px ;
    background: #ffffff;
    box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.06);
}

[b-8s6ja8lcyg] .mud-collapse-container {
    position: relative;
    background: #ffffff;
}

[b-8s6ja8lcyg] .selected-item {
    color: inherit !important;
    border-radius: 10px;
    border: 2px solid var(--mud-palette-primary);
    background: rgba(255, 182, 209, 0.20);
}

[b-8s6ja8lcyg] .back-btn{
    color: var(--mud-palette-white);
}
/* /Components/Shared/UserSelect/UserSelect.razor.rz.scp.css */
[b-9m2ya2qabh] .selected-user-list{
    width: 360px;
    max-height: 100px;
    overflow-y: auto;
}
/* /Components/Summary/EstimatedResults.razor.rz.scp.css */
.wrapper[b-49d17ya8vg]{

    --inf-wrapper-bg-color: var(--mud-palette-tertiary-lighten);
    background-color: var(--inf-wrapper-bg-color);
}
/* /Pages/Callbacks/StripeSubscriptions.razor.rz.scp.css */
.loader[b-m9aql4n5dw] {
    width: 100%;
    height: 44px;
    display: inline-block;
    position: relative;
    background: rgba(255, 182, 209, 0.65);
    overflow: hidden;
    border-radius: var(--mud-default-borderradius);
}
.loader[b-m9aql4n5dw]::after {
    content: '';
    width: 100%;
    height: 44px;
    background: #FFF;
    position: absolute;
    top: 0;
    left: 0;
    box-sizing: border-box;
    animation: animloader-b-m9aql4n5dw 5s linear infinite;
}

@keyframes animloader-b-m9aql4n5dw {
    0% {
        left: 0;
        transform: translateX(-122%);
    }
    100% {
        left: 100%;
        transform: translateX(0%);
    }
}
    
/* /Pages/Campaigns/Details.razor.rz.scp.css */
.duplicate-campaign-btn[b-svyj3hs60c] {
    background: linear-gradient(269.18deg, #ED3D7F 0%, #F3C370 99.93%) !important;
    color: #fff !important;
}

.spinner-details[b-svyj3hs60c] {
    width: 50px;
    height: 50px;
    border: 6px solid rgba(0, 0, 0, 0.1);
    border-top-color: #777777;
    border-radius: 50%;
    animation: spin 1s linear infinite;
    position: absolute;
    left: 50%;
    margin-top: 50px;
    margin-bottom: 50px;
}
/* /Pages/Campaigns/GiftCodes.razor.rz.scp.css */

[b-e9std3kg3d] .input {
    outline: none;
    width: 100%;
    color: var(--mud-palette-text-primary)
}

[b-e9std3kg3d] .cell.input .input {
    padding: 4px;
}

[b-e9std3kg3d] .cell.input {
    padding-top: 0;
    padding-bottom: 0;
}

[b-e9std3kg3d] .expansion-panel .mud-expand-panel-header {
    display: none;
}


[b-e9std3kg3d] .codes-table table.mud-table-root,
[b-e9std3kg3d] .codes-table .mud-table-container {
    overflow: visible !important;
}

[b-e9std3kg3d] .codes-table table tbody {
    border-left: 1px solid var(--mud-palette-table-lines) !important;
    border-right: 1px solid var(--mud-palette-table-lines) !important;
    border-bottom: 1px solid var(--mud-palette-table-lines) !important;
}

[b-e9std3kg3d] .codes-table .profile-image {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
}
/* /Pages/Campaigns/Index.razor.rz.scp.css */
.btn-wrapper[b-vx5znco4vc] {
    background: linear-gradient(268deg, var(--mud-palette-primary) 19.28%, rgba(237, 61, 127, 0.20) 119.23%);
    mix-blend-mode: normal;
    border-radius: 10px;
}

[b-vx5znco4vc] .btn-txt {
    color: var(--White, #FFF);
}

.btn-txt-font[b-vx5znco4vc] {
    font-size: 22px;
}

[b-vx5znco4vc] .fs-20 {
    font-size: 1.429rem;
}

[b-vx5znco4vc] .find-influencer-btn{
    background: var(--mud-palette-primary);
}
.subtitle-text[b-vx5znco4vc] {
    color: #0B0B0B;
    font-family: Telegraf;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 44px;
    padding-bottom: 4px;
}
/* /Pages/Drafts/CreatorFirstSelectionPaywall.razor.rz.scp.css */
.new-batch-highlight[b-u1mqa8bo8e] {
    animation: pulse-b-u1mqa8bo8e 2s infinite;
    border: 2px solid #ff6b35 !important;
    box-shadow: 0 0 10px rgba(255, 107, 53, 0.5) !important;
}

.batch-button-selected[b-u1mqa8bo8e] {
    background-color: #1976d2 !important;
    color: white !important;
    border: 2px solid #1976d2 !important;
}

.batch-button-unselected[b-u1mqa8bo8e] {
    background-color: transparent !important;
    color: #1976d2 !important;
    border: 2px solid #1976d2 !important;
}

@keyframes pulse-b-u1mqa8bo8e {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}

#creatorSelectionScrollContainer[b-u1mqa8bo8e] {
    /* Let content determine height naturally - no fixed height */
    min-height: 400px; /* Minimal height for initial render */
    /* Remove any padding/margin that might cause extra space */
    padding-bottom: 0;
    margin-bottom: 0;
}

#creatorSelectionScrollContainer .mud-grid[b-u1mqa8bo8e] {
    margin-bottom: 0;
    padding-bottom: 0;
}

#creatorSelectionScrollContainer .mud-item[b-u1mqa8bo8e] {
    margin-bottom: 0;
}
/* /Pages/Drafts/CreatorSelectionDialog.razor.rz.scp.css */
[b-vdkxrjrpxb] .max-width-200 {
    max-width: 600px;
}

[b-vdkxrjrpxb] .width-200 {
    width: 200px !important;
}

.button-content[b-vdkxrjrpxb] {
    min-width: 110px;
    min-height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@keyframes l7-b-vdkxrjrpxb {
    33% {
        background-size: calc(100%/3) 0%,calc(100%/3) 100%,calc(100%/3) 100%
    }

    50% {
        background-size: calc(100%/3) 100%,calc(100%/3) 0%,calc(100%/3) 100%
    }

    66% {
        background-size: calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0%
    }
}

.gap[b-vdkxrjrpxb] {
    gap: 8px;
}
/* /Pages/Drafts/CreatorSelectionPaywall.razor.rz.scp.css */
/* HTML: <div class="loader"></div> */
.button-content[b-xiioskd3wq] {
    min-width: 110px;
    min-height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-xiioskd3wq] .warningBox {
    background-color: #FFF6E0 !important;
}

[b-xiioskd3wq] .warningMessage {
    color: #535353;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    text-align: justify;
}

[b-xiioskd3wq] .infoText {
    background-color: #DEDEDE !important;
}

[b-xiioskd3wq] .pause-icon {
    width: 16px;
    height: 14px;
}

[b-xiioskd3wq] .clear-icon {
    width: 15px;
    height: 15px;
    position: relative;
}

.loader[b-xiioskd3wq] {
    width: 40px;
    aspect-ratio: 4;
    --_g: no-repeat radial-gradient(circle closest-side,#fff 90%, #0000);
    background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
    background-size: calc(100%/3) 100%;
    animation: l7-b-xiioskd3wq 1s infinite linear;
}

@keyframes l7-b-xiioskd3wq {
    33% {
        background-size: calc(100%/3) 0%,calc(100%/3) 100%,calc(100%/3) 100%
    }

    50% {
        background-size: calc(100%/3) 100%,calc(100%/3) 0%,calc(100%/3) 100%
    }

    66% {
        background-size: calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0%
    }
}

[b-xiioskd3wq] .warningBox {
    background-color: #FFF6E0 !important;
}

[b-xiioskd3wq] .warningMessage {
    color: #535353;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    text-align: justify;
}

[b-xiioskd3wq] .infoText {
    background-color: #DEDEDE !important;
}

[b-xiioskd3wq] .pause-icon {
    width: 16px;
    height: 14px;
}

[b-xiioskd3wq] .clear-icon {
    width: 15px;
    height: 15px;
    position: relative;
}
/* /Pages/Drafts/Index.razor.rz.scp.css */
.wrapper[b-x0gthhcrgu] {
    --accept-button-height: 110px;
    padding-bottom: calc(var(--accept-button-height) + 10px);
}


.bottom-panel-container[b-x0gthhcrgu] {
    text-align: center;
    position: fixed;
    bottom: 0;
    width: 100%;
    height: var(--accept-button-height);
    background: rgba(255, 255, 255, 0.85);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}


[b-x0gthhcrgu] .clear-icon {
    width: 15px;
    height: 15px;
    position: relative;
    top: -5px;
}


[b-x0gthhcrgu] .pause-icon {
    width: 16px;
    height: 14px;    
}

[b-x0gthhcrgu] .alert-bg {
    background-color: var(--mud-palette-tertiary-lighten) !important;
}
/* /Pages/Drafts/New.razor.rz.scp.css */

[b-myl557cpyx] .mudline-item .mud-timeline-item-divider .mud-timeline-item-dot {

}


[b-myl557cpyx] .timeline::before {
    left:46px;
    background: var(--mud-palette-primary) !important;
    width: 3px;
}

/* HTML: <div class="loader"></div> */
[b-myl557cpyx] .button-content {
    min-width: 110px;
    min-height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.button-loader[b-myl557cpyx] {
    width: 40px;
    aspect-ratio: 4;
    --_g: no-repeat radial-gradient(circle closest-side,#fff 90%, #0000);
    background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
    background-size: calc(100%/3) 100%;
    animation: l7-b-myl557cpyx 1s infinite linear;
}

@keyframes l7-b-myl557cpyx {
    33% {
        background-size: calc(100%/3) 0%,calc(100%/3) 100%,calc(100%/3) 100%
    }

    50% {
        background-size: calc(100%/3) 100%,calc(100%/3) 0%,calc(100%/3) 100%
    }

    66% {
        background-size: calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0%
    }
}

[b-myl557cpyx] .gap {
    gap: 8px;
}

.loader[b-myl557cpyx] {
    width: 100%;
    height: 44px;
    display: inline-block;
    position: relative;
    background: var(--mud-palette-tertiary-lighten);
    overflow: hidden;
    border-radius: var(--mud-default-borderradius);
}
.loader[b-myl557cpyx]::after {
    content: '';
    width: 100%;
    height: 44px;
    background: #FFF;
    position: absolute;
    top: 0;
    left: 0;
    box-sizing: border-box;
    animation: animloader-b-myl557cpyx 5s linear infinite;
}

@keyframes animloader-b-myl557cpyx {
    0% {
        left: 0;
        transform: translateX(-122%);
    }
    100% {
        left: 100%;
        transform: translateX(0%);
    }
}

.spinner[b-myl557cpyx] {
    width: 50px;
    height: 50px;
    border: 6px solid rgba(0, 0, 0, 0.1);
    border-top-color: #777777;
    border-radius: 50%;
    animation: spin-b-myl557cpyx 1s linear infinite;
}
@keyframes spin-b-myl557cpyx {
    to {
        transform: rotate(360deg);
    }
}

.loading-overlay[b-myl557cpyx] {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    z-index: 1400 !important;
}
/* /Pages/Drafts/OrderPlacedDialog.razor.rz.scp.css */
.wrapper[b-79hnkgsh9k] {
}

.wrapper[b-79hnkgsh9k]  .content {
    opacity: 0.6 !important;
    background-color: red !important;
}

.wrapper[b-79hnkgsh9k]  .title {
    font-size: 2.85rem;
}

.wrapper[b-79hnkgsh9k]  .ingress {
    font-size: 1.785rem;
}
.wrapper[b-79hnkgsh9k]  .text {}

.wrapper[b-79hnkgsh9k]  .ok-button {
    width: 25rem;
}

.wrapper[b-79hnkgsh9k]  .logo {
    height: 4.5rem;
    width: 4.5rem;
}
/* /Pages/Drafts/Stepper.razor.rz.scp.css */
[b-8qoz9h3bo2] .relative {
    padding: 0 62px !important;
    justify-content: space-between !important;
}

[b-8qoz9h3bo2] .custom-btn {
    padding: 10px;
    height: 40px;
}

[b-8qoz9h3bo2] .save-btn {
    width: 135px;
}

[b-8qoz9h3bo2] .go-back-btn {
    width: 155px;
}

[b-8qoz9h3bo2] .payment-btn {
    width: 126px;
}

[b-8qoz9h3bo2] .selection-btn {
    width: 176px;
}

[b-8qoz9h3bo2] .btn-save-block .mud-typography {
    line-height: 14px;
}

[b-8qoz9h3bo2] .btn-selection .mud-typography {
    line-height: 14px;
}

[b-8qoz9h3bo2] .f-w-600 {
    font-weight: 600;
}

[b-8qoz9h3bo2] .align-content {
    align-content: center;
}

[b-8qoz9h3bo2] .pd-top-25 {
    padding-top: 25px;
}

.sticky-stepper[b-8qoz9h3bo2] {
    position: fixed;
    top: 64px;
    left: 0;
    right: 0;
    z-index: 1301;
}

/* HTML: <div class="loader"></div> */
.button-content[b-8qoz9h3bo2] {
    min-width: 110px;
    min-height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.loader[b-8qoz9h3bo2] {
    width: 40px;
    aspect-ratio: 4;
    --_g: no-repeat radial-gradient(circle closest-side,#fff 90%, #0000);
    background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
    background-size: calc(100%/3) 100%;
    animation: l7-b-8qoz9h3bo2 1s infinite linear;
}

@keyframes l7-b-8qoz9h3bo2 {
    33% {
        background-size: calc(100%/3) 0%,calc(100%/3) 100%,calc(100%/3) 100%
    }

    50% {
        background-size: calc(100%/3) 100%,calc(100%/3) 0%,calc(100%/3) 100%
    }

    66% {
        background-size: calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0%
    }
}

.gap[b-8qoz9h3bo2] {
    gap: 8px;
}
/* /Pages/Influencers/Discover/Index.razor.rz.scp.css */

[b-mxeed6rthn] .filter-expand {
    transition: transform 0.3s linear;
}

[b-mxeed6rthn] .filter-expand.open {
    transform: rotate(180deg);
}

[b-mxeed6rthn] .stretch-align {
    align-self: stretch !important;
}

.search-box[b-mxeed6rthn] {
    align-self: stretch;
}

/**
** old stylings for the influencer item when selected or disabled.
**
 */

/*::deep .selected {*/
/*    background-color: var(--mud-palette-primary);*/
/*}*/

/*::deep .selected .actions-container .icon {*/
/*    fill: var(--mud-palette-primary-text);*/
/*}*/

/*::deep .selected .trait-container {*/
/*    color: var(--mud-palette-primary-text);*/
/*}*/

/*::deep .selected .handle {*/
/*    color: var(--mud-palette-primary-text);*/
/*}*/

/*::deep .selected .handle svg {*/
/*    fill: var(--mud-palette-primary-text);*/
/*}*/

/*::deep .disabled {*/
/*    background-color: #dcdcdc;*/
/*}*/

/*::deep .disabled .image.circled {*/
/*    filter: grayscale(100%);*/
/*}*/

/*::deep .disabled .actions-container .icon, ::deep .disabled .trait-container {*/
/*    fill: var(--mud-palette-dark-lighten);*/
/*}*/

/*::deep .disabled .handle {*/
/*    color: var(--mud-palette-dark-lighten);*/
/*}*/

/*::deep .disabled .handle svg {*/
/*    fill: var(--mud-palette-dark-lighten);*/
/*}*/
/* /Pages/Influencers/Lists/Details/Index.razor.rz.scp.css */
.container[b-vyd2r12jg0]  .search-container {
    height: 3.2rem;
    align-items: stretch !important;
}

.container[b-vyd2r12jg0]  .search-container .search-box {
    align-self: stretch;
}

.container[b-vyd2r12jg0]  .search-container .search-box,
.container[b-vyd2r12jg0]  .search-container .search-box .wrapper,
.container[b-vyd2r12jg0]  .search-container .search-box .wrapper .mud-input-control,
.container[b-vyd2r12jg0]  .search-container .search-box .wrapper .mud-input-control .mud-input-control-input-container {
    height: 100% !important;
}
/* /Pages/Influencers/Lists/Details/RemoveInfluencerListDialog.razor.rz.scp.css */
[b-qtph2r75a5] .font-weight-600 {
    font-weight: 600;
}
/* /Pages/Influencers/Lists/Index.razor.rz.scp.css */
[b-hlvbu4gr7y] .the-button{
    width: 100%;
    height: 6rem;
}

[b-hlvbu4gr7y] .the-button span:first-child{
    display: inline;
}


[b-hlvbu4gr7y] .the-button .title{
    font-size: 20px;
    font-weight: 400;
}

[b-hlvbu4gr7y] .the-button .icon{
    height: 48px;
    width: 48px;
}

/* /Pages/Onboarding/GroupInvite.razor.rz.scp.css */
.main-div[b-qt6loyad7f] {
    height: 70%;
}

.button-div[b-qt6loyad7f] {
    width: 40%;
}
/* /Pages/Onboarding/Index.razor.rz.scp.css */

[b-u8ff4ochwy] .step-meter {
    height: 1rem;
}

[b-u8ff4ochwy] .hide {
    animation-name: hide-panel-b-u8ff4ochwy;
    animation-duration: 0.5s;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
}

[b-u8ff4ochwy] .show {
    animation-name: show-panel-b-u8ff4ochwy;
    animation-duration: 0.5s;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
}

[b-u8ff4ochwy] .active {
    z-index: 2;
}

@keyframes hide-panel-b-u8ff4ochwy {
    from {
        opacity: 100%;
    }
    to {
        opacity: 0;
    }
}

@keyframes show-panel-b-u8ff4ochwy {
    from {
        opacity: 0;
    }
    to {
        opacity: 100%;
    }
}
/* /Pages/Proposals/Boost/Index.razor.rz.scp.css */
.details-wrapper[b-hoqza1j5o4] {
    max-height: 0;
    overflow: hidden;
    padding: 0 20px;
    width: calc(100% + 40px);
    margin-left: -20px;
    transition: max-height 0.5s linear;
}

.input-lbl[b-hoqza1j5o4]  .mud-typography {
    margin: 0 0 8px 0 !important;
    line-height: normal !important;
}

.details-wrapper.expanded[b-hoqza1j5o4] {
    max-height: 1500px;
}

.expand-button[b-hoqza1j5o4] {
    transition: transform 0.5s linear;
}

.expand-button.expanded[b-hoqza1j5o4] {
    transform: rotate(180deg);
}

mud-input-control-input-container[b-hoqza1j5o4]
 .country-select {
    background: #000 !important;
    width: 67px;
    height: 27px;
    padding-left: 7px;
    margin-top: 0px !important;
    margin-top: 0px;
    height: 27px;
    padding: 0px 2px 0px 9px;
}

[b-hoqza1j5o4] .country-select .mud-input-control-input-container label {
    display: none;
}

[b-hoqza1j5o4] .country-select .mud-input-control-input-container .mud-input {
    margin-top: 0px !important;
}

[b-hoqza1j5o4] .country-select .mud-input-control-input-container .mud-input:before {
    border-bottom: 0px !important;
}

[b-hoqza1j5o4] .close-icon {
    border-radius: 0px;
    color: #FFF;
    padding: 0px 0px 0px 0px;
}

[b-hoqza1j5o4] .close-icon:hover {
    background-color: transparent;
}

[b-hoqza1j5o4] .mud-icon-default {
    color: var(--mud-palette-primary);
}

[b-hoqza1j5o4] .map-tags {
    background-color: var(--mud-palette-primary);
    align-items: center;
    padding: 5px 8px;
    border-radius: 10px;
    display: flex;
}

[b-hoqza1j5o4] .map-km {
    color: var(--mud-palette-primary);
}

[b-hoqza1j5o4] .mud-select:not(.mud-autocomplete) {
    border-radius: 5px;
    padding: 0px 6px 0px 9px;
}

[b-hoqza1j5o4] .text-tag {
    line-height: auto;
    color: #FFF;
}

[b-hoqza1j5o4] .search-title {
    font-family: Pulp Display;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    color: #535353
}

[b-hoqza1j5o4] .select-pad-0 .mud-select {
    padding: 0;
}

.pad-b-0[b-hoqza1j5o4]  .pb-2 {
    padding-bottom: 0 !important;
}
[b-hoqza1j5o4] .heading-lh-19 .mud-primary-text  {
    line-height: 19px !important;
}
/* /Pages/Proposals/Boost/SocialNetworkFilters.razor.rz.scp.css */
[b-kcyfgbk1a4] .mud-tooltip-root {
    width: auto !important;
}

[b-kcyfgbk1a4] .mud-tooltip-root.mud-tooltip-inline {
    display: inline !important;
}
/* /Shared/Menu/Navbar.razor.rz.scp.css */
.tokens-wrapper[b-hcu5tpf738] {
    position: relative;
    color: #F29B76;
}

.tokens-wrapper.blurred[b-hcu5tpf738]  .icon, .tokens-wrapper.blurred[b-hcu5tpf738]  .text {
    filter: blur(3px);
}

.tokens-wrapper .icon[b-hcu5tpf738] {
    width: 16px;
    height: 16px;
}

[b-hcu5tpf738] .logo-img {
    max-width: 140px;
    width: 100%;
    vertical-align: middle;
}

[b-hcu5tpf738] .drawer {
    z-index:1500;
}
/* /Shared/Menu/NavMenu.razor.rz.scp.css */
.nav-link[b-1ywkvyjm9e]{
    display: none;
}
/* /Shared/Proposals/ProposalMedia.razor.rz.scp.css */
[b-fhsvqwgmwo] .status-container {
    position: absolute;
    top: 4%;
    background-color: white;

    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
}

[b-fhsvqwgmwo] .visible {
    opacity: 1;
}
/* /Shared/Proposals/ProposalStatusPill.razor.rz.scp.css */
.container[b-xknojv29y4] {
    min-width: 17rem;
    max-width: 80%;
    position: absolute !important;
    top: 2.5rem;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    display: flex;
    background-color: white;
    align-items: center;
    padding: 0.7rem 1.35rem;
    border-radius: 10px;
    opacity: 0;
}

.visible[b-xknojv29y4] {
    opacity: 100%;
}
