@charset 'utf8';
/**
 * Custom CSS for Tana Publish Page
 */
:root {
    --contentWidth: calc(72* var(--baseFontSize));
    margin-left: auto;
    margin-right: auto;
}
a[title="Published with Tana"] {
    visibility: hidden;
}
div > footer {
    visibility: hidden;
}

.inlineelement .inlinecontent .inlineicon {
    visibility: hidden;
    display: none;
}

*[data-heading="true"]
{
    margin-inline: unset;
}
*[data-heading="true"][data-level]:not(:is([data-level="1"],[data-level="2"],[data-level="3"]))
{
    font-weight: var(--fontWeightNormal);
}
*[data-heading="true"][data-level]:is([data-level="1"],[data-level="2"])
{
    margin-block-start: 0;
    margin-inline: unset;
}

div:has(>*[data-level="2"]) {
    border: 1px solid;
    border-radius: 10px;
    padding: 0.5lh;
}

section[data-is-child-container="true"]>div[data-is-child="true"]
{
    justify-content: unset;
    margin-bottom: 0.3rem;
}
section[data-level="1"][data-is-child-container="true"]>div[data-is-child="true"]
{
    margin-bottom: 1rem;
}
*[data-heading="true"][data-level]:not(:is([data-level="1"]))
{
    margin-block-start: 0;
    margin-top: 0;
}
section[data-is-child-container="true"][data-level]:not(:is([data-level="1"]))
{
    margin-block-start: 0.3rem;
    margin-block-end: 0.5rem;
}

section[data-level]:not(:is([data-level="1"]))
{
    padding-left: 30px;
}
div[data-level]:not(:is([data-level="1"])),
section[data-level]:not(:is([data-level="1"]))
{
    font-family: var(--fontFamilyHeading);
    line-height: var(--lineHeightMedium);
}
div[data-level="2"]
{
    font-size: var(--fontSizeHeading2);
    font-weight: var(--fontWeightHeading2);
}
div[data-level="3"]
{
    font-size: var(--fontSizeHeading3);
    font-weight: var(--fontWeightHeading3);
}
div[data-level="4"]
{
    font-size: var(--fontSizeHeading4);
}
div[data-level="5"]
{
    font-size: var(--fontSizeHeading5);
}
div[data-level="6"]
{
    font-size: var(--fontSizeHeading6);
}
div[data-has-children="false"][data-level]:not(:is([data-level="1"],[data-level="2"],[data-level="3"],[data-level="4"],[data-level="5"],[data-level="6"]))
{
    font-weight: var(--fontWeightNormal);
    font-size: var(--fontSizeHeading6);
}
