@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.g0t05e93zu.bundle.scp.css';

/* /Components/ElementCard.razor.rz.scp.css */
.card-content[b-irdh06yar6] {
    min-width: 200px;
/*    max-width: 200px;
*/}

.element-image[b-irdh06yar6] {
    display: flex;
    justify-content: center;
    --image-size: 160px;
}

    .element-image img[b-irdh06yar6] {
        width: auto;
        max-width: var(--image-size);
        height: auto;
        max-height: var(--image-size);
    }
/* /Components/ElementSelectionPanel.razor.rz.scp.css */
.card-content[b-byoceypdye] {

}

.element-image[b-byoceypdye] {
    display: flex;
    justify-content: center;
    --image-size: 160px;
    width: var(--image-size);
}

    .element-image img[b-byoceypdye] {
        width: auto;
        max-width: var(--image-size);
        height: auto;
        max-height: var(--image-size);
    }

    .selected[b-byoceypdye] {
        border: 2px solid green;
    }
/* /Components/TariffSheetPositionCard.razor.rz.scp.css */
.card-content[b-qwsf9rv2ka] {
}

.element-image[b-qwsf9rv2ka] {
    display: flex;
    justify-content: center;
    --image-size: 160px;
}

    .element-image img[b-qwsf9rv2ka] {
        width: auto;
        max-width: var(--image-size);
        height: auto;
        max-height: var(--image-size);
    }

    .element-image.individual img[b-qwsf9rv2ka] {
        width: auto;
        max-width: calc(var(--image-size) / 2);
        height: auto;
        max-height: calc(var(--image-size) / 2);
    }
/* /Pages/PrintTariffSheet.razor.rz.scp.css */
html[b-um34yhydxq], body[b-um34yhydxq] {
    width: 26.7cm;
    height: 18cm;
    margin: 0;
    padding: 0;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 10px;
}

.tariffsheet[b-um34yhydxq] {
    width: 26.7cm;
    height: 18cm;
    border: 2px solid black;
    border-collapse: collapse;
}

    .tariffsheet tr td[b-um34yhydxq] {
        padding-left: 5px;
        padding-right: 5px;
        border: 1px solid black;
    }

    .tariffsheet tr:nth-child(1)[b-um34yhydxq], .tariffsheet tr:nth-child(2)[b-um34yhydxq], .tariffsheet tr:nth-child(3)[b-um34yhydxq], .tariffsheet tr:nth-child(4)[b-um34yhydxq], .tariffsheet tr:nth-child(5)[b-um34yhydxq], .tariffsheet tr:nth-child(6)[b-um34yhydxq], .tariffsheet tr:nth-child(7)[b-um34yhydxq], .tariffsheet tr:nth-child(8)[b-um34yhydxq], .tariffsheet tr:nth-child(9)[b-um34yhydxq] {
        height: 6mm;
    }

    .tariffsheet tr:nth-child(10)[b-um34yhydxq] {
        height: 35mm;
    }

    .tariffsheet tr:nth-child(11)[b-um34yhydxq], .tariffsheet tr:nth-child(12)[b-um34yhydxq], .tariffsheet tr:nth-child(13)[b-um34yhydxq] {
        height: 6mm;
    }

    .tariffsheet tr:nth-child(14)[b-um34yhydxq] {
        height: 35mm;
    }

    .tariffsheet tr:nth-child(15)[b-um34yhydxq], .tariffsheet tr:nth-child(16)[b-um34yhydxq] {
        height: 6mm;
    }

    .tariffsheet tr:nth-child(17)[b-um34yhydxq] {
        height: auto;
    }

    .tariffsheet tr td:nth-child(1)[b-um34yhydxq] {
        width: auto;
    }

    .tariffsheet tr td:nth-child(2)[b-um34yhydxq], .tariffsheet tr td:nth-child(3)[b-um34yhydxq], .tariffsheet tr td:nth-child(4)[b-um34yhydxq], .tariffsheet tr td:nth-child(5)[b-um34yhydxq], .tariffsheet tr td:nth-child(6)[b-um34yhydxq], .tariffsheet tr td:nth-child(7)[b-um34yhydxq], .tariffsheet tr td:nth-child(8)[b-um34yhydxq], .tariffsheet tr td:nth-child(9)[b-um34yhydxq] {
        width: 2.8cm;
        max-width: 2.8cm;
    }

.title[b-um34yhydxq] {
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}

img.logo[b-um34yhydxq] {
    width: 2.5cm;
    height: auto;
}

img.flag[b-um34yhydxq] {
    width: 2.5cm;
    height: auto;
}

.label[b-um34yhydxq] {
    font-weight: bold;
}

    .label.centered[b-um34yhydxq] {
        text-align: center;
    }

    .label.middle[b-um34yhydxq] {
        vertical-align: middle;
    }

    .label.top[b-um34yhydxq] {
        vertical-align: text-top;
    }

    .label.uppercase[b-um34yhydxq] {
        text-transform: uppercase;
    }

.value[b-um34yhydxq] {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

    .value.difficulty[b-um34yhydxq] {
        font-size: 12px;
        font-weight: bold;
        text-align: center;
    }

.elements[b-um34yhydxq] {
    --image-size: 2.7cm;
    padding: 0;
}
    .elements .element-image img[b-um34yhydxq] {
        width: auto;
        max-width: var(--image-size);
        height: auto;
        max-height: var(--image-size);
    }

.elements .element-image.individual img[b-um34yhydxq] {
    width: auto;
    max-width: calc(var(--image-size) / 2);
    height: auto;
    max-height: calc(var(--image-size) / 2);
}

.athlete-role[b-um34yhydxq] {
    display: inline-block;
    font-weight: bold;
    width: 20px;
}

@media print {
    @page {
        size: A4 landscape;
        margin: 1.5cm;
    }
}
