.public-site-document {
    color: var(--inchiostro);
    color-scheme: light;
}

.public-site-document .telefono-in > .solo-lettori {
    width: 1px;
    max-width: 1px;
}

.public-plans-unavailable {
    align-content: center;
    border: 1px solid var(--filetto);
    border-radius: var(--r-carta, 1rem);
    grid-column: 1 / -1;
    min-height: 26rem;
    padding: 2rem;
    text-align: center;
}

.public-release-details {
    font-size: var(--t-small);
    margin-top: 1rem;
}

.public-release-details summary {
    cursor: pointer;
}

.public-release-details dl {
    display: grid;
    gap: .75rem;
    margin: 1rem 0 0;
}

.public-release-details dd {
    margin: .25rem 0 0;
    overflow-wrap: anywhere;
}

.public-release-details code {
    color: inherit;
    font-size: .8125rem;
}
