/* _content/SWComponents/CombatTracker/CardItem.razor.rz.scp.css */
.card[b-5yhhdv7pco] {
    color: black;
    position: absolute;
    text-align: center;
    width: 45px;
    height: 65px;
    margin-top: 4px;
    padding-right: 15px;
    border: 1px solid black;
    border-radius: 3px;
    user-select: none; /* supported by Chrome and Opera */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    cursor: pointer;
}

    .card:last-child[b-5yhhdv7pco] {
        padding-right: 0px;
    }

[data-card="1"][b-5yhhdv7pco] {
    margin-left: 5px;
}

[data-card="2"][b-5yhhdv7pco] {
    margin-left: 30px;
}

[data-card="3"][b-5yhhdv7pco] {
    margin-left: 55px;
}

[data-card="4"][b-5yhhdv7pco] {
    margin-left: 80px;
}

[data-card="5"][b-5yhhdv7pco] {
    margin-left: 105px;
}

[data-value=""][b-5yhhdv7pco] {
    background-size: 25px;
    background-image: url('images/plus-circle-dotted.svg');
    background-repeat: no-repeat;
    background-position: center;
}

[data-value="-"][b-5yhhdv7pco] {
    background-size: 25px;
    background-image: url('images/bookmark-star.svg');
    background-repeat: no-repeat;
    background-position: center;
}

img[b-5yhhdv7pco] {
    margin-left: auto;
    margin-right: auto;
    width: 25px;
}

.holding[b-5yhhdv7pco] {
    background-color: yellow;
}

.active[b-5yhhdv7pco] {
    border: 3px solid black;
    height: 68px;
    margin-top: -1px;
}
/* _content/SWComponents/CombatTracker/Nameplate.razor.rz.scp.css */
.nameplate[b-hmtvmbj00o] {
    height: 1.75em;
    font-size: 1em;
    /*margin-top: 1.25em;*/
    margin-top: 0px;
    margin-right: 5px;
    text-align: right;
    padding-right: 15px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.hero[b-hmtvmbj00o] {
    background-color: mediumpurple;
    color: white;
}

.friendly[b-hmtvmbj00o] {
    background-color: teal;
    color: white;
}

.neutral[b-hmtvmbj00o] {
    background-color: yellow;
    color: black;
}

.hostile[b-hmtvmbj00o] {
    background-color: darkred;
    color: white;
}
/* _content/SWComponents/CombatTracker/Tracker.razor.rz.scp.css */
.trackerbox[b-ykak0y85jq] {
    width: 350px;
    margin-left: auto;
    margin-right: auto;
}

.tracker[b-ykak0y85jq] {
    background-color: white;
    border: 5px double black;
    height: 425px;
    max-height: 495px;
    width: 100%;
    overflow: auto;
    padding: 5px;
    position: relative;
    margin: 5px;
}

.flex-centered[b-ykak0y85jq] {
    display: flex;
    align-content: center;
    justify-content: center;
}

button[b-ykak0y85jq] {
    margin-left: 5px;
    background-repeat: no-repeat;
    background-position: center;
}

.tracker-nav-btn[b-ykak0y85jq] {
    width: 45px;
    height: 45px;
    user-select: none; /* supported by Chrome and Opera */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
}

.add-cmb[b-ykak0y85jq] {
    background-image: url('images/person-plus.svg');
}

.remove-cmb[b-ykak0y85jq] {
    background-image: url('images/person-dash.svg');
}

.menu-btn[b-ykak0y85jq] {
    width: 100%;
}

.prev-cmb[b-ykak0y85jq] {
    background-image: url('images/box-arrow-left.svg');
}

.next-cmb[b-ykak0y85jq] {
    background-image: url('images/box-arrow-right.svg');
}

.next-round[b-ykak0y85jq] {
    background-image: url('images/next-round.svg');
}

.refresh-tracker[b-ykak0y85jq] {
    background-color: #e9ecee;
    background-image: url('images/recycle.svg');
}

.input-group[b-ykak0y85jq] {
    user-select: none; /* supported by Chrome and Opera */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
}

.btn-toolbar[b-ykak0y85jq] {
    background-color: #e9ecef !important;
    border-radius: .25rem !important;
}
/* _content/SWComponents/CombatTracker/TrackerItem.razor.rz.scp.css */
.trackeritem[b-thzdkb7t1w] {
    border: 2px solid brown;
    height: 75px;
    width: 100%;
    margin-bottom: 5px;
    user-select: none; /* supported by Chrome and Opera */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
}

.readonly-panel[b-thzdkb7t1w] {
    pointer-events: none;
}

.activeitem[b-thzdkb7t1w] {
    background-color: cyan;
}

.status-panel[b-thzdkb7t1w] {
    display: flex;
    flex-direction: column;
}

.spacer[b-thzdkb7t1w] {
    text-align: right;
    margin: 0px;
    margin-right: 10px;
    height: 1.25em;
}

.condition-bar[b-thzdkb7t1w] {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    margin-top: 3px;
    margin-right: 10px;
}

.statusicon[b-thzdkb7t1w] {
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 5px;
    width: 16px;
    height: 16px;
}

.factionbox[b-thzdkb7t1w] {
    color: black !important;
    height: 16px;
    width: 25px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid black;
    font-size: small;
    user-select: none; /* supported by Chrome and Opera */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
}

.hesitant-true[b-thzdkb7t1w] {
    background-image: url('images/hesitant-true.svg');
}

.hesitant-false[b-thzdkb7t1w] {
    background-image: url('images/hesitant-false.svg');
}

.quick-true[b-thzdkb7t1w] {
    background-image: url('images/quick-true.svg');
}

.quick-false[b-thzdkb7t1w] {
    background-image: url('images/quick-false.svg');
}

.lh-true[b-thzdkb7t1w] {
    background-image: url('images/lh-true.svg');
}

.lh-false[b-thzdkb7t1w] {
    background-image: url('images/lh-false.svg');
}

.ilh-true[b-thzdkb7t1w] {
    background-image: url('images/ilh-true.svg');
}

.ilh-false[b-thzdkb7t1w] {
    background-image: url('images/ilh-false.svg');
}

.calc-true[b-thzdkb7t1w] {
    background-image: url('images/calc-true.svg');
}

.calc-false[b-thzdkb7t1w] {
    background-image: url('images/calc-false.svg');
}
/* _content/SWComponents/Funding/SupportMe.razor.rz.scp.css */
.menu-btn[b-wk4m4prfht] {
    width: 100%;
}

.tip-btn[b-wk4m4prfht] {
    background-color: #e9ecee;
    background-image: url('images/kofi.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 32px;
    background-size: cover;
    margin-left: -5px;
}

.input-group[b-wk4m4prfht] {
    user-select: none; /* supported by Chrome and Opera */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
}
/* _content/SWComponents/StreamingBrowserSource/StreamingBrowserSource.razor.rz.scp.css */
body[b-fh9fym3rlv]
{
}
