#cc-main{--cc-font-family:"Futura Light",ui-sans-serif,system-ui,-apple-system,sans-serif;--cc-modal-border-radius:0.75rem;--cc-btn-border-radius:0.5rem;--cc-modal-transition-duration:0.22s;--cc-bg:#2d2d2d;--cc-primary-color:#fafafa;--cc-secondary-color:#b0b0b0;--cc-btn-primary-bg:#846c4c;--cc-btn-primary-color:#ffffff;--cc-btn-primary-border-color:#846c4c;--cc-btn-primary-hover-bg:#9a7e5a;--cc-btn-primary-hover-color:#ffffff;--cc-btn-primary-hover-border-color:#9a7e5a;--cc-btn-secondary-bg:#3d3d3d;--cc-btn-secondary-color:#fafafa;--cc-btn-secondary-border-color:#555555;--cc-btn-secondary-hover-bg:#4d4d4d;--cc-btn-secondary-hover-color:#fafafa;--cc-btn-secondary-hover-border-color:#666666;--cc-separator-border-color:#444444;--cc-toggle-on-bg:#846c4c;--cc-toggle-off-bg:#5a5a5a;--cc-toggle-on-knob-bg:#ffffff;--cc-toggle-off-knob-bg:#ffffff;--cc-toggle-enabled-icon-color:#ffffff;--cc-toggle-disabled-icon-color:#ffffff;--cc-toggle-readonly-bg:#444444;--cc-toggle-readonly-knob-bg:#888888;--cc-toggle-readonly-knob-icon-color:#444444;--cc-section-category-border:#3d3d3d;--cc-cookie-category-block-bg:#3d3d3d;--cc-cookie-category-block-border:#4d4d4d;--cc-cookie-category-block-hover-bg:#4d4d4d;--cc-cookie-category-block-hover-border:#5a5a5a;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#4d4d4d;--cc-overlay-bg:rgba(0,0,0,0.75);--cc-footer-bg:#222222;--cc-footer-color:#b0b0b0;--cc-footer-border-color:#444444;--cc-link-color:#846c4c;--cc-webkit-scrollbar-bg:#444444;--cc-webkit-scrollbar-hover-bg:#5a5a5a}#cc-main .pm__badge{background:rgba(132,108,76,.2);color:#c49a6c;border:1px solid rgba(132,108,76,.4);font-size:.7em;font-weight:600;padding:.2em .55em;border-radius:4px;letter-spacing:.02em}#cc-main .cm__title{font-size:1.1em}#cc-main .cm__title,#cc-main .pm__title{color:#fafafa;font-family:Lastri,ui-serif,Georgia,serif}#cc-main a{color:#c49a6c}#cc-main a:hover{color:#d4b080}#cc-main .cm--bar{box-shadow:0 -4px 24px rgba(0,0,0,.5);border-top:1px solid #444444}#cc-main .cm__btn,#cc-main .pm__btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease;font-weight:600;letter-spacing:.01em}#cc-main .pm__section--toggle .pm__section-title{color:#fafafa;font-weight:600}#cc-main .pm__section-desc{color:#b0b0b0}#cc-main .pm__table-caption,#cc-main .pm__table-th{color:#c49a6c}#cc-main .pm__table-tr:hover{background:#3d3d3d}#cc-main .pm__section-arrow svg{stroke:#b0b0b0}