#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;line-height:1.15;position:relative;text-rendering:optimizeLegibility;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}:root{--cc-bg: #ffffff;--cc-text: #374151;--cc-text-muted: #6b7280;--cc-brand: #0051a3;--cc-brand-hover: #003d7a;--cc-border: #e5e7eb;--cc-btn-reject-bg: transparent;--cc-btn-reject-border: #d1d5db;--cc-btn-reject-text: #374151}#cc-main .cm-wrapper{padding:0!important}#cc-main .cm{border-radius:0!important;border-top:1px solid var(--cc-border)!important;box-shadow:0 -4px 24px #00000014!important;padding:16px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;max-width:100%!important;width:100%!important;background:var(--cc-bg)!important;font-family:inherit!important}#cc-main .cm__body{flex:1 1 auto!important;min-width:0!important}#cc-main .cm__title{font-size:14px!important;font-weight:600!important;color:#111827!important;margin:0 0 4px!important;line-height:1.4!important}#cc-main .cm__desc{font-size:13px!important;color:var(--cc-text-muted)!important;line-height:1.5!important;margin:0!important}#cc-main .cm__desc .cc-link,#cc-main .cm__desc a{color:var(--cc-brand)!important;text-decoration:underline!important}#cc-main .cm__btns{display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important;flex-wrap:wrap!important;justify-content:flex-end!important}#cc-main .cm__btn.cm__btn--primary{background:var(--cc-brand)!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:9px 20px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:background .15s!important;white-space:nowrap!important;order:1!important}#cc-main .cm__btn.cm__btn--primary:hover{background:var(--cc-brand-hover)!important}#cc-main .cm__btn.cm__btn--secondary{background:var(--cc-btn-reject-bg)!important;color:var(--cc-btn-reject-text)!important;border:1px solid var(--cc-btn-reject-border)!important;border-radius:6px!important;padding:8px 16px!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;transition:border-color .15s,color .15s!important;white-space:nowrap!important;order:2!important}#cc-main .cm__btn.cm__btn--secondary:hover{border-color:#9ca3af!important;color:#111827!important}#cc-main .cm__btn.cm__btn--link,#cc-main .cm__btn[data-role=show-preferencesModal]{background:none!important;border:none!important;color:var(--cc-text-muted)!important;font-size:12px!important;font-weight:400!important;text-decoration:underline!important;text-underline-offset:2px!important;padding:4px 8px!important;cursor:pointer!important;order:3!important}#cc-main .cm__btn.cm__btn--link:hover{color:var(--cc-brand)!important}#cc-main .cm__footer{display:none!important}#cc-main .pm{border-radius:12px!important;box-shadow:0 8px 40px #0000002e!important;font-family:inherit!important}#cc-main .pm__title{font-size:18px!important;font-weight:700!important;color:#111827!important}#cc-main .pm__btn.pm__btn--primary{background:var(--cc-brand)!important;color:#fff!important;border-radius:6px!important;font-weight:600!important;border:none!important}#cc-main .pm__btn.pm__btn--primary:hover{background:var(--cc-brand-hover)!important}@media (max-width: 768px){#cc-main .cm{flex-direction:column!important;align-items:flex-start!important;padding:16px!important;gap:14px!important}#cc-main .cm__btns{width:100%!important;justify-content:stretch!important}#cc-main .cm__btn.cm__btn--primary,#cc-main .cm__btn.cm__btn--secondary{flex:1!important;text-align:center!important;justify-content:center!important}#cc-main .cm__btn.cm__btn--link{width:100%!important;text-align:center!important}}
