.prntck-modal-credits-image {
margin-left: 1rem;
font-size: 0.75rem;
}
.prntck-modal-credits-image img {
text-align: left;
vertical-align: middle;
height: 15px;
}
.menu-top.toplevel_page_prontocookie.menu-top-first .wp-menu-image,
a.toplevel_page_prontocookie .wp-menu-image {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0gMTIwLjAwMiA0NS4wMDEgTCAxMTIuNDk4IDQ1LjAwMSBMIDExMi40OTggMzcuNTAyIEMgMTEyLjQ5OCAyNy41NTQgMTA4LjU0NyAxOC4wMTcgMTAxLjUxNyAxMC45ODYgQyA5NC40ODIgMy45NTEgODQuOTQ0IDAgNzUgMCBDIDY1LjA1NiAwIDU1LjUxNSAzLjk1MSA0OC40ODQgMTAuOTg2IEMgNDEuNDUzIDE4LjAxNyAzNy40OTggMjcuNTU0IDM3LjQ5OCAzNy41MDIgTCAzNy40OTggNDUuMDAxIEwgMzAgNDUuMDAxIEMgMjguMDEzIDQ1LjAwMSAyNi4xMDIgNDUuNzkzIDI0LjY5OCA0Ny4xOTcgQyAyMy4yOTMgNDguNjA2IDIyLjUwMSA1MC41MTQgMjIuNTAxIDUyLjQ5OSBMIDIyLjUwMSAxMTAuNyBDIDIyLjQ4NCAxMTQuODkxIDIzLjY0MyAxMTguOTk5IDI1Ljg0MyAxMjIuNTY0IEMgMjguMDQ0IDEyNi4xMyAzMS4xOTggMTI5LjAwOCAzNC45NTMgMTMwLjg3MyBMIDcxLjYyMyAxNDkuMTczIEMgNzIuNjY5IDE0OS43MTYgNzMuODI0IDE1MCA3NSAxNTAgQyA3Ni4xNzMgMTUwIDc3LjMzMiAxNDkuNzE2IDc4LjM3NCAxNDkuMTczIEwgMTE1LjA0OSAxMzAuODczIEMgMTE4LjgwMiAxMjkuMDA4IDEyMS45NTYgMTI2LjEzIDEyNC4xNTcgMTIyLjU2NCBDIDEyNi4zNTggMTE4Ljk5OSAxMjcuNTEzIDExNC44OTEgMTI3LjUgMTEwLjcgTCAxMjcuNSA1Mi40OTkgQyAxMjcuNSA1MC41MTQgMTI2LjcwOCA0OC42MDYgMTI1LjMwNCA0Ny4xOTcgQyAxMjMuODk1IDQ1Ljc5MyAxMjEuOTg3IDQ1LjAwMSAxMjAuMDAyIDQ1LjAwMSBaIE0gOTcuNTAxIDQ1LjAwMSBMIDk3LjUwMSAzNy41MDIgQyA5Ny41MDEgMzEuNTM1IDk1LjEyOSAyNS44MTIgOTAuOTEyIDIxLjU5MSBDIDg2LjY5IDE3LjM3MyA4MC45NjggMTUuMDAyIDc1IDE1LjAwMiBDIDY5LjAzMyAxNS4wMDIgNjMuMzExIDE3LjM3MyA1OS4wOTMgMjEuNTkxIEMgNTQuODcyIDI1LjgxMiA1Mi41IDMxLjUzNSA1Mi41IDM3LjUwMiBMIDUyLjUgNDUuMDAxIEwgOTcuNTAxIDQ1LjAwMSBaIE0gODIuMDc0IDg0LjEzMSBDIDgxLjQzMiA4NC43NzQgODEuNzU1IDg4LjI4MiA4Mi41NyA4OC42OTQgQyA4NC4zMzIgODkuNTgxIDg1Ljk1OSA5MC43ODUgODcuMzY5IDkyLjI2NCBDIDkwLjY0OSA5NS43MTIgOTIuNDk2IDEwMC4zNzkgOTIuNSAxMDUuMjUzIEwgOTIuNSAxMTAuNTAzIEMgOTIuNSAxMTEuMTk5IDkyLjIzOCAxMTEuODY0IDkxLjc2NSAxMTIuMzU4IEMgOTEuMjk3IDExMi44NDggOTAuNjYzIDExMy4xMjggODkuOTk4IDExMy4xMjggTCA1OS45OTkgMTEzLjEyOCBDIDU5LjMzOCAxMTMuMTI4IDU4LjcgMTEyLjg0OCA1OC4yMzEgMTEyLjM1OCBDIDU3Ljc2MyAxMTEuODY0IDU3LjUwMSAxMTEuMTk5IDU3LjUwMSAxMTAuNTAzIEwgNTcuNTAxIDEwNS4yNTMgQyA1Ny41MDUgMTAwLjM3OSA1OS4zNTEgOTUuNzEyIDYyLjYzMiA5Mi4yNjQgQyA2NC4wNDEgOTAuNzgxIDY1LjY2OSA4OS41NzcgNjcuNDM2IDg4LjY4OSBDIDY4LjI1IDg4LjI3OCA2OC41NzQgODQuNzc0IDY3LjkzIDg0LjEzMSBDIDY2LjA1OCA4Mi4yNTQgNjUuMDA0IDc5LjcxMiA2NS4wMDQgNzcuMDU3IEwgNjUuMDA0IDc0LjU1OCBDIDY1LjAwNCA3MS45MDcgNjYuMDU4IDY5LjM2MSA2Ny45MyA2Ny40ODggQyA2OS44MDcgNjUuNjEyIDcyLjM1IDY0LjU1NyA3NS4wMDUgNjQuNTU3IEMgNzcuNjU2IDY0LjU1NyA4MC4xOTggNjUuNjEyIDgyLjA3NCA2Ny40ODggQyA4My45NTIgNjkuMzYxIDg1LjAwMiA3MS45MDcgODUuMDAyIDc0LjU1OCBMIDg1LjAwMiA3Ny4wNTcgQyA4NS4wMDIgNzkuNzEyIDgzLjk1MiA4Mi4yNTQgODIuMDc0IDg0LjEzMSBaIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==);
background-position: center center;
background-repeat: no-repeat;
background-size: 18px auto;
} input[type="checkbox"].toggle {
opacity: 0;
position: absolute;
left: -9000px;
top: -9000px;
}
input[type="checkbox"].toggle + span.toggle-label {
position: relative;
display: flex;
align-items: center;
cursor: pointer;
}
input[type="checkbox"].toggle + span.toggle-label::before {
content: "";
width: 4em;
height: 2em;
background-color: hsl(231, 50%, 90%);
border-radius: 1.5em;
transition: background-color 200ms ease-in-out;
}
input[type="checkbox"].toggle + span.toggle-label::after {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
content: "";
left: .25em;
width: 1.5em;
height: 1.5em;
background-color: hsl(231, 50%, 35%);
color: white;
border-radius: 1.5em;
transition: background-color 200ms ease-in-out, transform 200ms ease-in-out;
}
input[type="checkbox"].toggle:focus + span.toggle-label::before {
outline: 1px solid black;
}
input[type="checkbox"].toggle:checked + span.toggle-label::before {
background-color: hsl(100, 70%, 90%);
}
input[type="checkbox"].toggle:checked + span.toggle-label::after {
content: "";
transform: translateX(calc(100% + .5em));
background-color: hsl(122, 39%, 35%);
}
input[type="checkbox"].toggle:disabled + span.toggle-label {
color: hsl(0, 0%, 50%);
}
input[type="checkbox"].toggle:disabled + span.toggle-label::before {
background-color: hsl(0, 0%, 80%);
}
input[type="checkbox"].toggle:disabled + span.toggle-label::after {
background-color: hsl(0, 0%, 60%);
}.prntck-modal :root {
--prntck-pc: #f8f8f8;
--prntck-sc: #f8f8f8;
}
.prntck-modal *,
.prntck-modal *::before,
.prntck-modal *::after {
all: revert;
}
.prntck-modal {
font-size: 1rem;
font-family: 'Inter', sans-serif;
position: fixed;
z-index: 999999;
left: 50%;
bottom: 0;
transform: translate(-50%, 0);
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
width: 100%;
overflow: hidden;
flex: 1 1 0;
display: flex;
flex-direction: column;
transition: all .25s;
color: #2f2f2f;
max-height: 0;
}
.prntck-modal.opened {
max-height: 60%;
}
.prntck-modal .prntck-modal-footer {
padding: 1rem 0.75rem;
}
.prntck-modal .prntck-modal-body-left .prntck-modal-header-shadow,
.prntck-modal .prntck-modal-body-left .prntck-modal-footer-shadow {
height: 20px;
position: absolute;
left: 0;
right: 0;
}
.prntck-modal .prntck-modal-body-left .prntck-modal-header-shadow {
top: 0;
background: linear-gradient(0deg, #ffffff00 0%, #ffffff 70%);
}
.prntck-modal .prntck-modal-body-left .prntck-modal-footer-shadow {
bottom: 0;
background: linear-gradient(180deg, #ffffff00 0%, #ffffff 70%);
}
.prntck-modal .prntck-modal-footer p {
margin: 0
}
.prntck-modal .prntck-modal-credits p.prntck-modal-credits-image {
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
font-size: 10px;
}
.prntck-modal .prntck-modal-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 14px 16px;
border-bottom: 1px solid #dfdfdf;
}
.prntck-modal .prntck-modal-h4,
.prntck-modal .prntck-modal-header {
font-size: 1.3rem;
line-height: 1.3rem;
font-weight: 600;
}
.prntck-modal-credits hr {
border-top: 1px solid var(--prntck-pc);
}
.prntck-modal .prntck-modal-buttons {
display: flex;
gap: 0.75rem;
}
.prntck-modal .btn {
background-color: white;
padding: 6px 16px;
cursor: pointer;
font-family: 'Inter', sans-serif;
font-weight: 500;
border: 1px solid black;
color: black;
}
.prntck-modal .btn.btn-primary {
border-color: var(--prntck-pc);
color: var(--prntck-pc);
}
.prntck-modal .btn.btn-secondary {
border-color: var(--prntck-sc);
color: var(--prntck-sc);
}
.prntck-modal .btn.btn-none {
border-color: black;
color: black;
}
.prntck-modal .prntck-cookie-category {
list-style-type: none;
padding-inline-start: 0;
margin: 1rem 0;
}
.prntck-modal .prntck-cookie-category li {
margin-bottom: 0.65rem
}
.prntck-modal .prntck-modal-footer {
padding: 1rem 0.75rem;
display: flex;
background-color: white;
flex-direction: column;
justify-content: space-evenly;
position: relative;
border-top: 1px solid #dfdfdf;
}
.prntck-modal .prntck-modal-body {
display: flex;
flex-direction: row;
background-color: #fff;
align-items: stretch;
}
.prntck-modal .prntck-modal-body-left {
display: flex;
flex-direction: column;
justify-content: center;
max-width: 70vw;
padding: 1rem;
position: relative;
}
.prntck-modal .prntck-modal-body-right {
display: flex;
flex-direction: column;
justify-content: center;
padding: 1rem;
width: 100%;
}
.prntck-modal .text-container {
flex: 0.5;
}
.prntck-modal .text-container p {
text-align: justify;
}
.prntck-modal .title {
font-family: 'Inter', sans-serif;
}
.prntck-modal .prntck-modal-close {
font-size: 1.25rem;
cursor: pointer;
}
.prntck-modal .prntck-modal-overlay {
display: none;
position: fixed;
z-index: 99999;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
}
.prntck-modal ~ .prntck-cookie-settings-wrapper {
display: flex;
align-items: center;
justify-content: center;
background: #222b45;
box-shadow: inset #ffff 0 0 0 1px;
width: 45px;
height: 45px;
border-radius: 50%;
position: fixed;
z-index: 999998;
cursor: pointer;
border: 2px solid #222b45;
transform: scale(1.2);
transition: all .2s ease-in-out;
}
.prntck-modal:not(.opened) ~ .prntck-cookie-settings-wrapper:hover::before {
content: attr(data-tooltip);
position: absolute;
background: #222b45;
color: #fff;
left: calc(100% + 7px);
font-size: 12px;
line-height: 16px;
width: max-content;
padding: 4px 8px;
border-radius: 4px;
}
.prntck-modal:not(.opened) ~ .prntck-cookie-settings-wrapper:hover,
.prntck-modal:not(.opened) ~ .prntck-cookie-settings-wrapper:focus {
transform: scale(1.25);
}
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-bottom-left,
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-bottom-right {
bottom: 15px;
}
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-top-left,
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-top-right {
top: 15px;
}
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-bottom-left,
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-top-left {
left: 15px;
}
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-bottom-right,
.prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-top-right {
right: 15px;
} .w-toplink.pos_left.active ~ .prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-bottom-left {
transform: translateX(75px); }
.w-toplink.pos_right.active ~ .prntck-modal ~ .prntck-cookie-settings-wrapper.prntck-cookie-settings-bottom-right {
transform: translateX(-75px);
}
.prntck-modal ~ .prntck-cookie-settings-wrapper .prntck-cookie-settings {
display: flex;
align-items: center;
justify-content: center;
background: none;
border: none;
cursor: pointer;
position: relative;
margin: 0;
padding: 0;
}
.prntck-modal ~ .prntck-cookie-settings-wrapper .prntck-cookie-settings img {
max-width: fit-content;
margin: 0;
height: 30px;
width: 30px;
}
.prntck-modal a {
text-decoration-color: var(--prntck-pc);
color: var(--prntck-pc);
}
.prntck-modal .prntck-cookie-category input[type="checkbox"] {
accent-color: var(--prntck-sc);
-webkit-appearance: none;
appearance: none;
vertical-align: middle;
flex-shrink: 0;
font-size: 0.75em;
text-align: center;
margin-top: 0;
margin-right: 0.5rem;
line-height: 1rem;
height: 1rem;
width: 1rem;
min-height: 0 !important;
padding: 0 !important;
border: 2px solid var(--prntck-sc);
color: var(--prntck-sc);
box-sizing: content-box;
}
.prntck-modal .prntck-cookie-category input[type="checkbox"]:before {
display: none;
visibility: visible;
content: '';
}
.prntck-modal .prntck-cookie-category input[type="checkbox"] ~ label {
vertical-align: middle;
}
.prntck-modal .prntck-cookie-category input[type="checkbox"]:checked:before {
display: block;
width: 100%;
height: 100%;
background-color: var(--prntck-sc);
mask-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgR2VuZXJhdG9yOiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4NCjxzdmcgaGVpZ2h0PSI4MDBweCIgd2lkdGg9IjgwMHB4IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIA0KCSB2aWV3Qm94PSIwIDAgMTcuODM3IDE3LjgzNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojMDMwMTA0OyIgZD0iTTE2LjE0NSwyLjU3MWMtMC4yNzItMC4yNzMtMC43MTgtMC4yNzMtMC45OSwwTDYuOTIsMTAuODA0bC00LjI0MS00LjI3DQoJCWMtMC4yNzItMC4yNzQtMC43MTUtMC4yNzQtMC45ODksMEwwLjIwNCw4LjAxOWMtMC4yNzIsMC4yNzEtMC4yNzIsMC43MTcsMCwwLjk5bDYuMjE3LDYuMjU4YzAuMjcyLDAuMjcxLDAuNzE1LDAuMjcxLDAuOTksMA0KCQlMMTcuNjMsNS4wNDdjMC4yNzYtMC4yNzMsMC4yNzYtMC43MiwwLTAuOTk0TDE2LjE0NSwyLjU3MXoiLz4NCjwvZz4NCjwvc3ZnPg==');
mask-repeat: no-repeat;
mask-size: 0.75rem;
mask-position: center;
-webkit-mask-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgR2VuZXJhdG9yOiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4NCjxzdmcgaGVpZ2h0PSI4MDBweCIgd2lkdGg9IjgwMHB4IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIA0KCSB2aWV3Qm94PSIwIDAgMTcuODM3IDE3LjgzNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojMDMwMTA0OyIgZD0iTTE2LjE0NSwyLjU3MWMtMC4yNzItMC4yNzMtMC43MTgtMC4yNzMtMC45OSwwTDYuOTIsMTAuODA0bC00LjI0MS00LjI3DQoJCWMtMC4yNzItMC4yNzQtMC43MTUtMC4yNzQtMC45ODksMEwwLjIwNCw4LjAxOWMtMC4yNzIsMC4yNzEtMC4yNzIsMC43MTcsMCwwLjk5bDYuMjE3LDYuMjU4YzAuMjcyLDAuMjcxLDAuNzE1LDAuMjcxLDAuOTksMA0KCQlMMTcuNjMsNS4wNDdjMC4yNzYtMC4yNzMsMC4yNzYtMC43MiwwLTAuOTk0TDE2LjE0NSwyLjU3MXoiLz4NCjwvZz4NCjwvc3ZnPg==');
-webkit-mask-size: 0.75rem;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center;
}
.prntck-modal .prntck-cookie-category input[type="checkbox"]:disabled {
accent-color: #808080;
border-color: #808080;
opacity: 0.5;
}
.prntck-modal .prntck-cookie-category input[type="checkbox"]:disabled:checked:before {
background-color: #808080;
}
.prntck-modal .prntck-modal-body-left p {
margin: 0;
overflow: auto;
padding: 10px 0;
}
@media screen and (max-width: 1024px) {
.prntck-modal {
font-size: 0.875rem;
}
.prntck-modal .prntck-modal-body-left {
overflow-y: hidden;
}
}
@media screen and (max-width: 768px) {
.prntck-modal.opened {
max-height: 75%;
}
.prntck-modal .prntck-modal-body {
overflow-y: scroll;
flex-direction: column;
}
.prntck-modal .prntck-modal-body-right {
display: flex;
flex-direction: column;
justify-content: space-around;
margin: 0;
width: auto;
padding:  0.45rem;
}
.prntck-modal .prntck-modal-body-left {
max-width: none;
max-height: none;
overflow-y: revert;
padding: 0.45rem;
}
.prntck-modal .prntck-modal-body-left p {
margin: 0 !important;
padding: 5px 0;
overflow: auto;
max-height: 20vh;
}
.prntck-modal .prntck-modal-body-left .prntck-modal-header-shadow,
.prntck-modal .prntck-modal-body-left .prntck-modal-footer-shadow {
height: 20px;
}
.prntck-modal .prntck-modal-buttons {
flex-direction: column;
}
.prntck-modal .prntck-cookie-category {
margin-bottom: 0;
}
.prntck-modal .prntck-cookie-category li {
margin-bottom: 0.35rem;
}
}
@media screen and (max-width: 768px) {
.prntck-modal .prntck-cookie-category {
margin-bottom: 0;
margin-top: 1rem;
display: flex;
flex-direction: row;
justify-content: space-between;
flex-wrap: wrap;
}
.prntck-modal .prntck-modal-buttons {
gap: 0.25rem;
margin-top: 1rem;
}
.prntck-modal .prntck-modal-footer {
padding: 0.45rem;
margin: 0;
}
.prntck-modal .prntck-modal-header {
display: flex;
flex-direction: row;
justify-content: space-between;
padding: 0.45rem;
}
.prntck-modal {
font-size: 0.775rem;
}
.prntck-modal .prntck-modal-h4,
.prntck-modal .prntck-modal-header {
font-size: 1rem;
line-height: 1rem;
}
.prntck-modal-body-right {
display: flex;
flex-direction: column;
justify-content: space-around;
margin: 0;
min-width: 0;
}
}
@media screen and (max-width: 420px) {
.prntck-modal.opened {
max-height: 80%;
}
}
@media screen and (max-width: 576px) {
.prntck-modal.opened {
max-height: 80%;
}
}
@media screen and (max-height: 600px) {
.prntck-modal {
overflow: auto;
}
} .prntck-cookie-detail-modal {
position: fixed;
z-index: 999999;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
background-color: #ffffff;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
width: 100%;
max-width: 80vw;
border: 2px solid #0d47a1;
border-radius: 8px;
display: flex;
flex-direction: column;
color: #333;
font-family: Arial, sans-serif;
transition: all 0.3s ease-in-out;
opacity: 0;
visibility: hidden;
min-height: 75%;
max-height: 90%;
}
@media screen and (max-width: 768px) {
.prntck-cookie-detail-modal {
max-width: 95vw;
}
.prntck-cookie-detail-modal.opened {
max-height: 100%;
}
.prntck-cookie-detail-modal .prntck-cookie-detail-modal-body {
padding: 1rem;
}
.prntck-cookie-detail-modal-body table {
font-size: 0.5rem;
}
#prntck-cookie-detail-modal-body-explanation {
font-size: 0.5rem;
}
}
.prntck-cookie-detail-modal table {
width: 100%;
border-collapse: collapse;
}
.prntck-cookie-detail-modal th {
text-align: left;
}
.prntck-cookie-detail-modal tr {
border-bottom: 1px solid #ddd;
}
.prntck-cookie-detail-modal.opened {
opacity: 1;
visibility: visible;
}
.prntck-cookie-detail-modal-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 0rem 2rem;
border-bottom: 1px solid #dfdfdf;
background-color: #0d47a1;
color: #fff; }
#prntck-cookie-detail-modal-header-purpose {
font-size: 1.25rem;
font-weight: bold;
color: #fff;
margin-left: 1rem;
}
.prntck-cookie-detail-modal-header h4 {
margin: 0;
font-size: 1.25rem;
color: #fff;
flex-grow: 1; display: flex;
font-family: Arial, Helvetica, sans-serif;
}
.prntck-cookie-detail-modal-close {
font-size: 1.25rem;
cursor: pointer;
color: #fff;
transition: color 0.2s ease;
}
.prntck-cookie-detail-modal-close:hover {
color: #ff0000;
}
.prntck-cookie-detail-modal-body a {
color: #000;
text-decoration: none;
font-weight: bold;
}
.prntck-cookie-detail-modal-body a:hover {
text-decoration: underline;
}
.prntck-cookie-detail-modal-body #prntck-cookie-detail-modal-body-name-column {
font-weight: bold;
}
.prntck-cookie-category a {
opacity: 0.5;
font-size: 0.875rem;
margin-left: 1rem;
}
.prntck-cookie-category a:hover {
opacity: 1;
}
#prntck-cookie-detail-modal-body-explanation {
opacity: 0.5;
} .prntck-cookie-detail-modal-body {
padding: 2rem;
max-height: 100%;
display: flex;
flex-direction: column;
flex: 1;
gap: 16px;
overflow-y: scroll;
}
.prntck-cookie-detail-modal-item {
display: flex;
flex-direction: column;
gap: 4px;
padding: 12px;
border: 1px solid #e0e0e0;
border-radius: 6px;
background-color: #f9f9f9;
transition: background-color 0.2s ease;
}
.prntck-cookie-detail-modal-item:hover {
background-color: #f1f1f1;
}
.prntck-cookie-detail-modal-item h3 {
margin: 0;
font-size: 1rem;
font-weight: bold;
color: #333;
}
.prntck-cookie-detail-modal-item p {
margin: 0;
font-size: 0.875rem;
color: #555;
} .prntck-cookie-detail-modal-footer {
border-top: 1px solid #ddd;
max-height: fit-content;
}