@charset "utf-8";
/* CSS Document */


.b1 button.b1link {
    width: 100%;
}
.b1[data-state~="shouldUseFlex"] .b1link, .b1[data-state~="shouldUseFlex"] .b1labelwrapper {
    align-items: center;
    display: flex;
    text-align: initial;
}
.b1[data-state~="shouldUseFlex"][data-state~="center"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="center"] .b1labelwrapper {
    justify-content: center;
}
.b1[data-state~="shouldUseFlex"][data-state~="left"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="left"] .b1labelwrapper {
    justify-content: flex-start;
}
.b1[data-state~="shouldUseFlex"][data-state~="right"] .b1link, .b1[data-state~="shouldUseFlex"][data-state~="right"] .b1labelwrapper {
    justify-content: flex-end;
}
.b1link {
    border-radius: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
}
.b1label {
    color: #ffffff;
    display: inline-block;
    font: 18px/1.4em raleway,sans-serif;
    margin: calc(-1 * 2px) 2px 0;
    position: relative;
    transition: color 0.4s ease 0s;
    white-space: nowrap;
}
.b1[data-state~="shouldUseFlex"] .b1label {
    margin: 0;
}
.b1[data-disabled="false"] .b1link {
    background-color: rgba(48, 49, 50, 1);
    border: 2px solid rgba(48, 49, 50, 1);
    cursor: pointer !important;
}
.b1[data-disabled="false"][data-state~="mobile"]:active .b1link, .b1[data-disabled="false"][data-state~="desktop"]:hover .b1link, .b1[data-disabled="false"][data-preview~="hover"] .b1link {
    background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}
.b1[data-disabled="false"][data-state~="mobile"]:active .b1label, .b1[data-disabled="false"][data-state~="desktop"]:hover .b1label, .b1[data-disabled="false"][data-preview~="hover"] .b1label {
    color: #303132;
}
.b1[data-disabled="true"] .b1link, .b1[data-preview~="disabled"] .b1link {
    background-color: rgba(204, 204, 204, 1);
    border-color: rgba(204, 204, 204, 1);
}
.b1[data-disabled="true"] .b1label, .b1[data-preview~="disabled"] .b1label {
    color: #ffffff;
}

