/* _content/PoundPupLegacy.ViewModel.UI/Components/AdoptionImportsViewer.razor.rz.scp.css */
.adoption-imports[b-grptvp062f] {
    width: 100%;
    display: grid;
    grid-template-columns: 25em auto;
    margin-top: 2em;
}

[b-grptvp062f] .adoption-import-numbers {
    display: grid;
    overflow-x: scroll;
}

[b-grptvp062f] .adoption-import-numbers .header-element, [b-grptvp062f] .adoption-import-numbers .adoption-import-value {
    padding-left: 0.15em;
    padding-right: 0.25em;
    border-left: solid 1px silver;
    border-bottom: solid 1px silver;
}

[b-grptvp062f] .adoption-import-countries .country-from {
border-bottom: solid 1px silver;
}

[b-grptvp062f] .adoption-import-numbers .year-10000 {
    color: black;
}

[b-grptvp062f] .even {
    background-color: white;
}

[b-grptvp062f] .subtotal {
    background-color: #c8d2ed;
}

[b-grptvp062f] .total, [b-grptvp062f] .adoption-import-value.year-10000.total {
    background-color: #5a6c88;
    color: aliceblue;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/AuthoringViewer.razor.rz.scp.css */
.author[b-h9vgsc6at9] {
    margin-bottom: 1em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/BasicCountryViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/BindingCountryViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/BlogsViewer.razor.rz.scp.css */
.blogs-list[b-ygg0jn0awc] {
    width: 100%;
    display: grid;
    grid-template-columns: 15fr 14fr 50fr 1fr;
}

.blogs-list label[b-ygg0jn0awc] {
    background-color: white;
    font-weight:bold;
    padding: 0.5em;
    color: black;
    border-bottom: solid 1px grey;
}

.blogs-list div[b-ygg0jn0awc] {
    padding: 0.5em;
    height: 7em;
    margin-bottom: 1em;
    border-bottom: solid 1px grey;
}

.blogs-list div:nth-last-child(-n+4)[b-ygg0jn0awc] {
    margin-bottom: 0;
    border-bottom: 0;
}

.blogs-list div img[b-ygg0jn0awc] {
    height: 5em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/BoundCountryViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/CasesViewer.razor.rz.scp.css */

.case-type[b-fvty031kph] {
    display: grid;
    grid-template-columns: 1fr 3fr;
    border-bottom: solid thin gray;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    background-color: var(--table-row-bg-color);
}
.case-type:first-of-type[b-fvty031kph] {
    border-top: solid thin gray;
}

.case-type:nth-of-type(2n+1)[b-fvty031kph] {
    background-color: var(--table-row-bg-color-even);
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/CaseViewer.razor.rz.scp.css */
.details[b-m8ial4jbd8]{
    margin-top: 1em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/CommentViewer.razor.rz.scp.css */
button[b-954rcu5dsk] {
    margin-top: 1em;
    margin-left: 0.25em;
    padding: 0.5em 1em;
    border: 0;
    background-color: var(--button-color);
    color: white;
    border-radius: 5px;
    cursor: pointer;
    box-shadow: 3px 3px 2px 1px rgba(20, 20, 20, .25);
}

button:hover[b-954rcu5dsk] {
    background-color: var(--button-hover-color);
}

.comment[b-954rcu5dsk] {
    margin-left: 2em;
    margin-top: 1em;
}

.comment-body[b-954rcu5dsk] {
    color: black;
    border: solid 1px var(--comment-border-color);
    border-radius: 5px 0 5px 0;
    background-color: var(--comment-bg-color)
}

.comment-content[b-954rcu5dsk], .authoring[b-954rcu5dsk] {
    padding-left: 0.5em;
    padding-right: 0.5em;
}
.comment-content[b-954rcu5dsk] {
    padding-top: 0.5em;
}
.comment-header[b-954rcu5dsk] {
    margin: 0;
    background-color: #f7f0e3;
    padding-top: 0.5em;
    border-bottom: solid 1px #c8c0af;
}
h2[b-954rcu5dsk] {
    padding-left: 0.5em;
    color: #05072f;
    margin: 0;
    font-size: 110%;
}

.author[b-954rcu5dsk] {
    margin-bottom: 1em;
}

.comment[b-954rcu5dsk] {
    position: relative;
}

.comment-unpublished .comment-body[b-954rcu5dsk], .comment-unpublished h2[b-954rcu5dsk]{
    background-color: #f4e8e8;
}
.comment-body[b-954rcu5dsk]{
    padding-left:0;
    padding-right:0;
    padding-bottom: 0;
}
.text[b-954rcu5dsk] {
    min-width: 20em;
}
.actions[b-954rcu5dsk] {
    background-color: #f7f0e3;
    margin-top: 1em;
    padding-top: 0.5em;
    padding-left: 0.5em;
    padding-bottom: 0.5em;
    border-top: solid 1px #c8c0af;
    color: var(--link-color);
    display: flex;
    flex-direction: row;
}
.actions > div[b-954rcu5dsk]{
    display: inline-block;
    margin-right: 1em;
    user-select: none;
    cursor: pointer;
}
.title-editor[b-954rcu5dsk]{
    margin-left: 0.5em;
    margin-bottom: 0.25em;
    width: 100%;
}
[b-954rcu5dsk] input[type="text"] {
    padding-left:0.5em;
    margin-bottom: 0.5em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/CongressionalMeetingChamberViewer.razor.rz.scp.css */
.state-representation[b-oxm2w86dj3] {
    background-color: #dddddd;
    margin-bottom: 2em;
    margin-right: 1em;
    padding: 0.5em;
    padding-left: 1em;
    box-shadow: 10px 10px 5px #888888;
}

.state-representation h4[b-oxm2w86dj3] {
    font-size: 150%;
    font-weight: bold;
    margin-top: 0.25em;
    margin-bottom: 0.75em;
    text-shadow: 1px 1px #ffffff;
}

.member-of-congress[b-oxm2w86dj3] {
    display: grid;
    grid-template-columns: 1fr 4fr;
    margin-bottom: 0.25em;
    border-bottom: solid 1px #eeeeee;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

label[b-oxm2w86dj3] {
    font-weight: 600;
}

.meeting[b-oxm2w86dj3] {
    margin-bottom: 1em;
}

.state-representation h4 a[b-oxm2w86dj3] {
    color: black;
}

.member-of-congress table[b-oxm2w86dj3] {
    border: 0;
}

.member-of-congress table tr[b-oxm2w86dj3] {
    background-color: transparent;
    border: 0;
}

.member-of-congress table tr:nth-of-type(2n+1)[b-oxm2w86dj3] {
    background-color: transparent;
    border: 0;
}

.member-of-congress table td[b-oxm2w86dj3] {
    background-color: transparent;
    border: 0;
}

.list-entries[b-oxm2w86dj3] {
    margin-left: 1em;
    margin-bottom: 1em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/CongressionalTermViewer.razor.rz.scp.css */
.congressional-terms[b-j15gn05y5s] {
    margin-top: 1em;
    display: grid;
    grid-template-columns: 1fr 10fr;
    border-left: solid thin grey;
}
.congressional-terms .elem[b-j15gn05y5s], .congressional-terms .header[b-j15gn05y5s] {
    border-right: solid thin grey;
    padding: 0.25em;
    border-bottom: solid thin grey;
}

.roles[b-j15gn05y5s] {
    display: grid;
    grid-template-columns: 10em 10fr;
}

.terms[b-j15gn05y5s] {
    display: grid;
    grid-template-columns: 2fr 2fr 5fr;
}
.parties[b-j15gn05y5s] {
    display: grid;
    grid-template-columns: 10em 2fr 2fr;
}
.header[b-j15gn05y5s] {
    background-color: var(--table-header-bg-color);
    border-top: solid thin grey;
    
    font-weight: bold;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/ContentViewer.razor.rz.scp.css */
.content[b-t10kdjxd9s] {
    background-color: var(--content-bg-color);
    flex-grow: 1;
    display:flex;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/CountriesViewer.razor.rz.scp.css */
article ul[b-wp3pb5x3vb]{
    list-style-type: none;
}
article > ul[b-wp3pb5x3vb]{
    padding:0.5em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/CountryAndSubdivisionViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/CountryViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/EntityListEntriesViewer.razor.rz.scp.css */
.list-entry[b-pz2x031cqc] {
    padding-left:0,25em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    background-color: var(--table-row-bg-color);
    display:grid;
    grid-template-columns: auto 2em;
}

.list-entry:nth-of-type(2n+1)[b-pz2x031cqc] {
    background-color: var(--table-row-bg-color-even);
}

/* _content/PoundPupLegacy.ViewModel.UI/Components/FormalSubdivisionViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/HouseBillViewer.razor.rz.scp.css */
.actions[b-9wahg6jvcl] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/InformalSubdivisionViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/LocationsViewer.razor.rz.scp.css */
.location[b-ngbou91bhe] {
    margin-bottom: 1em;
}

.location h4[b-ngbou91bhe] {
    margin-top: 0.75em;
    margin-bottom: 0.75em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/NameablesViewer.razor.rz.scp.css */
h3[b-8hlr1y4gjk] {
    margin-left: 0.15em;
}
.list-entry[b-8hlr1y4gjk] {
    margin-left: 0.15em;
    padding-left: 0,25em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    background-color: var(--table-row-bg-color);
    display: grid;
    grid-template-columns: auto 2em;
}

.list-entry:nth-of-type(2n+1)[b-8hlr1y4gjk] {
    background-color: var(--table-row-bg-color-even);
}
.create-button[b-8hlr1y4gjk] {
    margin-bottom: 1em;
    margin-top: 1em;
    margin-left: 0.15em;
    padding: 0.5em 1em;
    border: 0;
    background-color: var(--button-color);
    color: white;
    border-radius: 5px;
    cursor: pointer;
    box-shadow: 3px 3px 2px 1px rgba(20, 20, 20, .25);
    width: fit-content;
}
.create-button a[b-8hlr1y4gjk] {
    color: white;
}
.create-button:hover[b-8hlr1y4gjk] {
    background-color: var(--button-hover-color);
}

/* _content/PoundPupLegacy.ViewModel.UI/Components/NodeContentViewer.razor.rz.scp.css */
.node-unpublished[b-uyik3okcqf] {
    background-color: #ddd;
}
.node-content[b-uyik3okcqf]{
    width: 100%;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/NodeViewer.razor.rz.scp.css */
[b-lr92nbdd13] label {
    font-weight: bold;
}

[b-lr92nbdd13] .labeled-value {
    margin-bottom: 0.25em;
}

[b-lr92nbdd13] .large-text-viewer {
    margin-bottom: 0.75em;
}

article[b-lr92nbdd13] {
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.title[b-lr92nbdd13] {
    display: grid;
    grid-template-columns: calc(100% - 2rem) 2rem;
}

.tooltip[b-lr92nbdd13] {
    padding-top: 1.25em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/OrganizationsViewer.razor.rz.scp.css */
[b-7wx3nwj6ma] .list-entry{
    background-color: fuchsia;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/OrganizationTypesWithOrganizationsViewer.razor.rz.scp.css */
.section[b-jl2pg8add6] {
    margin-top: 2em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/Pager.razor.rz.scp.css */
.pager[b-1i9qi80bcm]{
display: flex;
    justify-content: center;
    align-items: center;
    margin: 20px 0;
}
[b-1i9qi80bcm] span{
    padding: 0 5px;
    cursor: pointer;
    color: #000;
    font-size: 1.2em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/PartyCaseTypeViewer.razor.rz.scp.css */
.party-types[b-dqazlrmon6]{
    margin-left:1em;
}

.label[b-dqazlrmon6]{
    font-weight: bold;
    font-size: 90%;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/RecentPostsViewer.razor.rz.scp.css */
.list-entries[b-ovpd05qlzv] {
    display: grid;
    grid-template-columns: 9fr 2fr 5fr 5fr 2fr 3fr 2em;
}

.list-entries *[b-ovpd05qlzv]{
    padding: 0.5em;
    border: 1px solid #ccc;
}
.header[b-ovpd05qlzv]{
    background-color: grey;
    color: white;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/RecentUserPostsViewer.razor.rz.scp.css */
.list-entries[b-12j5jlqoz4]{
    display: grid;
    grid-template-columns: 9fr 2fr 5fr 5fr 2fr 3fr 2em;
}

.list-entries *[b-12j5jlqoz4]{
    padding: 0.5em;
    border: 1px solid #ccc;
}
.header[b-12j5jlqoz4]{
    background-color: grey;
    color: white;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/SeeAlsoBoxViewer.razor.rz.scp.css */
.see-also-box[b-3flwtvfqy0] {
    float: right;
    clear: right;
    width: 28%;
    min-width: 20em;
    padding-top: 0;
    padding-right: 1em;
    margin-top: 0;
    margin-left: 1em;
    margin-bottom: 1em;
    color: black;
    background-color: white;
    border: thin solid black;
    padding: 0.25em;
}
.see-also-box h2[b-3flwtvfqy0] {
}

.see-also-box ul[b-3flwtvfqy0] {
    list-style-type: disc;
    margin-left: -1em;
}

.see-also-box ul li[b-3flwtvfqy0] {
    padding-bottom: 0.25em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/SenateBillViewer.razor.rz.scp.css */
.actions[b-y0ckpomxk7]{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/SubgroupViewer.razor.rz.scp.css */
.group-list[b-07q06fbyke]{
    display: grid;
    grid-template-columns: 6fr 1fr 9em 9em 2em;
    width:100%;
    margin-top:1em;
}

.group-list > *[b-07q06fbyke] {
    padding: 0.5em;
    border: 1px solid #ccc;
}

.header[b-07q06fbyke]{
    background-color: grey;
    color: white;
}
.create-options[b-07q06fbyke]{
    margin-top: 1em;
    display:flex;
    flex-direction:row;
    width: 100%;
    flex-wrap:wrap;
}
.create-options a[b-07q06fbyke]{
    margin-right:1em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/TagSelector.razor.rz.scp.css */
.term-names[b-x48g6ztyoi] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-column-gap: 0.5em;
    padding: 0.5em;
}

.term-name[b-x48g6ztyoi] {
    width: 100%;
    margin-bottom: 0.5em;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
    background-color: var(--term-bg-color);
    border: solid thin var(--term-border-color);
    border-radius: 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 1em;
    padding-right: 1em;
}

.term-name:has(input:checked)[b-x48g6ztyoi] {
    background-color: var(--term-bg-color-selected);
}

.term-name label[b-x48g6ztyoi] {
    user-select: none;
    cursor: pointer;
}

.term-name input[type="checkbox"][b-x48g6ztyoi] {
    display: none;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/TagsViewer.razor.rz.scp.css */
.tags[b-iie3km6a8x] {
    background-color: var(--main-bg-color);
    margin-top: 1em;
    margin-bottom: 1.5em;
}

.tag:not(:first-of-type)[b-iie3km6a8x] {
    margin-left: 0.5em;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/TeaserListEntryViewer.razor.rz.scp.css */
.teaser-list-element[b-hw4rgd6piy] {
    padding-bottom: 1.5em;
    border-bottom: solid thin var(--teaser-list-element-border-color);
    clear: both;
    block-size: fit-content;
}

.teaser-list-element:last-of-type[b-hw4rgd6piy] {
    border-bottom: 0;
}

.details[b-hw4rgd6piy]{
    margin-bottom: 1em;
}
.tooltip[b-hw4rgd6piy]{
    padding-top: 1.25em;
}
.title[b-hw4rgd6piy]{
    display: grid;
    grid-template-columns: calc(100% - 2rem) 2rem;
}
.unpublished[b-hw4rgd6piy]{
    background-color: #ddd;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/TeaserListViewer.razor.rz.scp.css */
.teaser-list[b-8x2atxd15t] {
    display: grid;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

h1[b-8x2atxd15t] {
    color: #444;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/UnitedStatesCongressChamberViewer.razor.rz.scp.css */
.chamber[b-o0et2r4mew] {
    background-color: #dddddd;
    margin-bottom: 2em;
    margin-right: 1em;
    padding: 0.5em;
    padding-left: 1em;
    box-shadow: 10px 10px 5px #888888;
    display: grid;
    grid-template-columns: 1fr 4fr;
}

label[b-o0et2r4mew] {
    font-weight: 400;
}

.meetings[b-o0et2r4mew] {
    display: grid;
    grid-template-columns: 1fr 3fr;
}
/* _content/PoundPupLegacy.ViewModel.UI/Components/UnitedStatesStateViewer.razor.rz.scp.css */
/* _content/PoundPupLegacy.ViewModel.UI/Components/WaterMarkViewer.razor.rz.scp.css */
.watermark[b-c58furruzl] {
    height: 0;
    overflow: visible;
    color: var(--watermark-color);
    font-size: 4em;
    line-height: 1;
    font-family: Impact,"Arial Narrow",Helvetica,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    word-wrap: break-word;
}
