#termly-code-snippet-support,#termly-code-snippet-support *{font-family:var(--font-sans)!important}#termly-code-snippet-support .t-acceptAllButton,#termly-code-snippet-support .t-declineButton,#termly-code-snippet-support .t-allowAllButton,#termly-code-snippet-support .t-declineAllButton,#termly-code-snippet-support .t-saveButton,#termly-code-snippet-support .t-discardButton,#termly-code-snippet-support .t-backButton{--btn-bg:var(--button-primary-bg-default);--btn-sweep:var(--button-primary-bg-hover);--btn-fg:var(--button-primary-content-default);--btn-fg-hover:var(--button-primary-content-hover);cursor:pointer;flex:none;justify-content:center;align-items:center;min-height:48px;transition:background-position .3s ease-out,color .3s ease-out;width:auto!important;min-width:0!important;height:auto!important;font-size:var(--text-body-md-size)!important;line-height:var(--text-body-md-lh)!important;color:var(--btn-fg)!important;background:linear-gradient(90deg,var(--btn-bg)0,var(--btn-bg)50%,var(--btn-sweep)50%,var(--btn-sweep)100%)!important;background-position:0 0!important;background-size:200% 100%!important;border:0!important;border-radius:9999px!important;margin:0!important;padding:0 24px!important;font-weight:400!important;display:inline-flex!important}#termly-code-snippet-support .t-declineButton,#termly-code-snippet-support .t-declineAllButton,#termly-code-snippet-support .t-discardButton,#termly-code-snippet-support .t-backButton{--btn-bg:var(--button-secondary-bg-default);--btn-sweep:var(--button-secondary-bg-hover);--btn-fg:var(--button-secondary-content-default);--btn-fg-hover:var(--button-secondary-content-hover)}@media (hover:hover){#termly-code-snippet-support .t-acceptAllButton:hover,#termly-code-snippet-support .t-declineButton:hover,#termly-code-snippet-support .t-allowAllButton:hover,#termly-code-snippet-support .t-declineAllButton:hover,#termly-code-snippet-support .t-saveButton:hover,#termly-code-snippet-support .t-discardButton:hover,#termly-code-snippet-support .t-backButton:hover{color:var(--btn-fg-hover)!important;background-position:100% 0!important}}#termly-code-snippet-support button:active{opacity:.5}#termly-code-snippet-support :focus:not(:focus-visible){outline:none!important}#termly-code-snippet-support button:focus-visible,#termly-code-snippet-support a:focus-visible,#termly-code-snippet-support [class*=t-cookiePolicyLink]:focus-visible,#termly-code-snippet-support [class*=t-preference-button]:focus-visible{outline:1.5px solid var(--border-primary);outline-offset:2px}#termly-code-snippet-support .t-consentPrompt{background:var(--surface-hover)!important;width:auto!important;max-width:none!important;box-shadow:var(--shadow-persistent-banner-raw)!important;color:var(--content-primary)!important;border-radius:12px!important;padding:20px!important;inset:auto 8px 8px!important}@media (min-width:640px){#termly-code-snippet-support .t-consentPrompt{width:440px!important;left:auto!important}}@keyframes termly-banner-in{0%{opacity:0;filter:blur(7px);transform:translateY(24px)}}#termly-code-snippet-support .t-consentPrompt{animation:.6s cubic-bezier(.22,1,.36,1) .4s both termly-banner-in}@media (prefers-reduced-motion:reduce){#termly-code-snippet-support .t-consentPrompt{animation:none}}#termly-code-snippet-support .t-consentPrompt [class*=termly-styles-main],#termly-code-snippet-support .t-consentPrompt [class*=termly-styles-content]{flex-direction:column!important;align-items:stretch!important;gap:20px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important}#termly-code-snippet-support .t-consentPrompt [class*=termly-styles-message]{font-size:var(--text-body-md-size)!important;color:var(--content-secondary)!important;margin:0!important;padding:0!important;line-height:24px!important}#termly-code-snippet-support .t-consentPrompt [class*=termly-styles-message] *{font-size:inherit!important;line-height:inherit!important}#termly-code-snippet-support .t-consentPrompt [class*=termly-styles-message] span[class],#termly-code-snippet-support .t-consentPrompt [class*=termly-styles-message] a{text-underline-offset:2px;cursor:pointer;text-decoration:underline;color:var(--content-primary)!important}#termly-code-snippet-support .t-consentPrompt [class*=termly-styles-buttons]{flex-wrap:wrap;align-items:center;background:0 0!important;justify-content:flex-end!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}#termly-code-snippet-support .t-declineButton{order:1}#termly-code-snippet-support .t-acceptAllButton{order:2}#termly-code-snippet-support .t-preference-button{display:none!important}#termly-code-snippet-support dialog::backdrop{background:var(--neutral-600-24)}#termly-code-snippet-support [class*=termly-styles-modal-]{flex-direction:column;position:relative;overflow:hidden;background:var(--surface-hover)!important;width:calc(100vw - 32px)!important;max-width:640px!important;max-height:calc(100svh - 32px)!important;box-shadow:var(--shadow-modal-raw)!important;border-radius:20px!important;margin:16px auto!important;display:flex!important}@media (min-width:640px){#termly-code-snippet-support [class*=termly-styles-modal-]{max-height:calc(100svh - 80px)!important;margin:40px auto!important}}#termly-code-snippet-support [class*=termly-styles-modal-]>[class*=termly-styles-root]{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}#termly-code-snippet-support [class*=termly-styles-modal-]>[class*=termly-styles-root]::-webkit-scrollbar{display:none}#termly-code-snippet-support [class*=termly-styles-inner]{padding:24px!important}@media (min-width:640px){#termly-code-snippet-support [class*=termly-styles-inner]{padding:40px 40px 24px!important}}#termly-code-snippet-support [class*=termly-styles-closeTagContainer]{z-index:1;top:16px;right:16px;margin:0!important;padding:0!important;position:absolute!important}@media (min-width:640px){#termly-code-snippet-support [class*=termly-styles-closeTagContainer]{top:32px;right:32px}}#termly-code-snippet-support .t-closeModal{color:var(--button-subtle-content-default);cursor:pointer;border-radius:9999px;transition:color .3s ease-out;background:var(--surface-hover)!important;border:0!important;width:40px!important;height:40px!important;padding:0!important;display:block!important}#termly-code-snippet-support .t-closeModal svg{display:none!important}#termly-code-snippet-support .t-closeModal:before{content:"";background:currentColor;width:24px;height:24px;margin:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.5503 5.15056C17.9096 4.79128 18.491 4.79128 18.8503 5.15056C19.209 5.50988 19.2094 6.09146 18.8503 6.45056L13.3003 12.0006L18.8503 17.5506C19.209 17.9099 19.2094 18.4915 18.8503 18.8506C18.4912 19.2097 17.9096 19.2093 17.5503 18.8506L12.0003 13.3006L6.45032 18.8506C6.09122 19.2097 5.50965 19.2093 5.15032 18.8506C4.79104 18.4913 4.79104 17.9098 5.15032 17.5506L10.7003 12.0006L5.15032 6.45056C4.79104 6.09128 4.79104 5.50984 5.15032 5.15056C5.5096 4.79128 6.09104 4.79128 6.45032 5.15056L12.0003 10.7006L17.5503 5.15056Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.5503 5.15056C17.9096 4.79128 18.491 4.79128 18.8503 5.15056C19.209 5.50988 19.2094 6.09146 18.8503 6.45056L13.3003 12.0006L18.8503 17.5506C19.209 17.9099 19.2094 18.4915 18.8503 18.8506C18.4912 19.2097 17.9096 19.2093 17.5503 18.8506L12.0003 13.3006L6.45032 18.8506C6.09122 19.2097 5.50965 19.2093 5.15032 18.8506C4.79104 18.4913 4.79104 17.9098 5.15032 17.5506L10.7003 12.0006L5.15032 6.45056C4.79104 6.09128 4.79104 5.50984 5.15032 5.15056C5.5096 4.79128 6.09104 4.79128 6.45032 5.15056L12.0003 10.7006L17.5503 5.15056Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:hover){#termly-code-snippet-support .t-closeModal:hover{color:var(--button-subtle-content-hover)}}#termly-code-snippet-support [class*=termly-styles-preferenceTitle]{padding-right:48px;font-size:var(--text-body-3xl-size)!important;line-height:var(--text-body-3xl-lh)!important;color:var(--content-primary)!important;margin:0 0 16px!important;font-weight:500!important}#termly-code-snippet-support [class*=termly-styles-copy]{margin:0 0 8px!important}#termly-code-snippet-support [class*=termly-styles-description]:last-of-type{margin-bottom:0!important}#termly-code-snippet-support [class*=termly-styles-doNotSell]:empty{display:none!important}#termly-code-snippet-support [class*=termly-styles-description]{font-size:var(--text-body-lg-size)!important;line-height:var(--text-body-lg-lh)!important;color:var(--content-secondary)!important;margin:0 0 16px!important}#termly-code-snippet-support .t-preference-modal a,#termly-code-snippet-support .t-cookiePolicyLink,#termly-code-snippet-support .t-detailsLink{text-underline-offset:2px;cursor:pointer;font-size:inherit!important;line-height:inherit!important;color:var(--content-primary)!important;text-decoration:underline!important}#termly-code-snippet-support [class*=termly-styles-root]:has(>.consentSettingsRowContainer){border:0!important;border-bottom:1px solid #e6e6e6!important;margin:0!important;padding:20px 0!important}#termly-code-snippet-support [class*=termly-styles-root]:has(>.consentSettingsRowContainer):last-child{border-bottom:0!important}#termly-code-snippet-support [class*=termly-styles-root]:has(>.consentSettingsRowContainer :is(.t-checkBox--performance,.t-checkBox--advertising,.t-checkBox--social_networking,.t-checkBox--unclassified)){display:none!important}#termly-code-snippet-support [class*=termly-styles-root]:has(>.consentSettingsRowContainer .t-checkBox--analytics){border-bottom:0!important}#termly-code-snippet-support .consentSettingsRowContainer [class*=termly-styles-head]{background:0 0!important;margin:0!important;padding:0!important}#termly-code-snippet-support .consentSettingsRowContainer [class*=termly-styles-topHeader]{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}#termly-code-snippet-support [class*=termly-styles-cbLabel],#termly-code-snippet-support [class*=termly-styles-cbLabel] *{font-size:var(--text-body-md-size)!important;line-height:var(--text-body-md-lh)!important;color:var(--content-primary)!important;font-weight:500!important}#termly-code-snippet-support [class*=termly-styles-cookieCount]{display:none!important}#termly-code-snippet-support .consentSettingsRowContainer [class*=termly-styles-body],#termly-code-snippet-support .consentSettingsRowContainer [class*=termly-styles-body] *{font-size:var(--text-body-md-size)!important;line-height:var(--text-body-md-lh)!important;color:var(--content-secondary)!important}#termly-code-snippet-support .consentSettingsRowContainer [class*=termly-styles-body]{background:0 0!important;margin:8px 0 0!important;padding:0 0 0 32px!important}#termly-code-snippet-support [class*=t-checkBox--]{cursor:pointer;align-items:center;gap:12px;margin:0!important;display:inline-flex!important}#termly-code-snippet-support [class*=t-checkBox--] input{overflow:hidden;opacity:0!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important}#termly-code-snippet-support [class*=termly-styles-module-checkbox]{flex:none;transition:background-color .15s,border-color .15s;border:1px solid var(--border-secondary)!important;background:var(--surface-hover)!important;border-radius:3px!important;width:20px!important;height:20px!important;margin:0!important}@media (hover:hover){#termly-code-snippet-support [class*=t-checkBox--]:hover input:not(:disabled)+[class*=termly-styles-module-checkbox]{border-color:var(--border-primary)!important}}#termly-code-snippet-support input:focus-visible+[class*=termly-styles-module-checkbox]{outline:1.5px solid var(--border-primary);outline-offset:2px;border-color:var(--border-primary)!important}#termly-code-snippet-support input:checked+[class*=termly-styles-module-checkbox]{border-color:var(--content-primary)!important;background:var(--content-primary)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M1 4L4.5 7.5L11 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px 9px no-repeat!important}#termly-code-snippet-support input:checked:disabled+[class*=termly-styles-module-checkbox]{border-color:var(--border-secondary)!important;background:var(--content-inverse-secondary)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M1 4L4.5 7.5L11 1' stroke='%233a3a3a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px 9px no-repeat!important}#termly-code-snippet-support .t-checkBox--essential{cursor:default}#termly-code-snippet-support [class*=termly-styles-root]:has(>:is(.t-allowAllButton,.t-saveButton)){background:var(--surface-hover)!important;border-top:1px solid #e6e6e6!important;justify-content:flex-end!important;gap:8px!important;margin:0!important;padding:16px 24px 24px!important;display:flex!important}@media (min-width:640px){#termly-code-snippet-support [class*=termly-styles-root]:has(>:is(.t-allowAllButton,.t-saveButton)){padding:24px 40px!important}}@media (max-width:639px){#termly-code-snippet-support .t-allowAllButton,#termly-code-snippet-support .t-declineAllButton,#termly-code-snippet-support .t-saveButton,#termly-code-snippet-support .t-discardButton{flex:1 1 0}}#termly-code-snippet-support .t-detailsLink{display:none!important}#termly-code-snippet-support [class*=termly-styles-modal-xl]{max-width:860px!important;height:calc(100svh - 32px)!important;padding:0!important}@media (min-width:640px){#termly-code-snippet-support [class*=termly-styles-modal-xl]{height:calc(100svh - 80px)!important}}#termly-code-snippet-support [class*=termly-styles-modal-xl]>section{flex:auto;min-height:0;background:var(--surface-hover)!important;margin:0!important;padding:0!important;display:flex!important}#termly-code-snippet-support [class*=termly-styles-modal-xl]>section>div,#termly-code-snippet-support [class*=termly-styles-modal-xl] iframe{flex:auto;border:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}#termly-code-snippet-support [class*=termly-style-buttonContainer]{background:var(--surface-hover)!important;border-top:1px solid #e6e6e6!important;justify-content:flex-end!important;margin:0!important;padding:16px 24px 24px!important;display:flex!important}@media (min-width:640px){#termly-code-snippet-support [class*=termly-style-buttonContainer]{padding:24px 40px!important}}
