.consent[data-v-5a793bf0]{--consent-bottom:calc(var(--board-dock-end) + var(--board-island-height) + var(--space-2));--consent-max-width:560px}.consent--landing[data-v-5a793bf0]{--consent-bottom:var(--board-dock-end)}.consent__panel[data-v-5a793bf0]{inset-inline:var(--space-3);z-index:calc(50 + var(--z-sticky));align-items:center;gap:var(--panel-gap);max-inline-size:var(--consent-max-width);box-sizing:border-box;background-color:var(--glass-surface,#111827b8);border:var(--ui-border,1px solid #ffffff29);box-shadow:var(--glass-shadow,none);color:inherit;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);backface-visibility:hidden;-webkit-font-smoothing:antialiased;background-clip:padding-box;margin-inline:auto;display:flex;position:relative;inset-block-end:var(--consent-bottom);overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.consent__panel[data-v-5a793bf0]{background-color:var(--glass-surface-strong,#0e121adb);box-shadow:var(--glass-shadow,0 16px 32px #0003)}}.consent__panel[data-v-5a793bf0]{background:color-mix(in srgb,var(--color-bg) 80%,transparent);box-shadow:var(--shadow-sm);color:var(--color-text-primary);--nest-radius:var(--radius-lg);--nest-pad:var(--space-4);--radius-nested:max(0px, var(--nest-radius) - var(--nest-pad));padding:var(--nest-pad);border-radius:var(--nest-radius)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.consent__panel[data-v-5a793bf0]{background:var(--glass-surface-strong)}}@media (width<=767px){.consent__panel[data-v-5a793bf0]{padding:var(--space-2);align-items:stretch;gap:var(--space-1);flex-direction:column}.consent__panel .consent__title[data-v-5a793bf0]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.consent__panel .consent__text--full[data-v-5a793bf0]{display:none}.consent__panel .consent__text--short[data-v-5a793bf0]{display:block}}html:not(.light-theme) .consent__panel[data-v-5a793bf0]{--consent-glass-filter:var(--glass-filter) brightness(.5);background:color-mix(in srgb,var(--color-bg) 85%,transparent)}.consent__copy[data-v-5a793bf0]{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.consent__title[data-v-5a793bf0]{font-size:var(--heading-3-size);font-weight:var(--heading-3-weight);line-height:var(--heading-3-leading);letter-spacing:var(--heading-3-tracking);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.consent__text[data-v-5a793bf0]{font-size:var(--body-size);line-height:var(--body-leading);color:var(--color-text-secondary);margin:0}.consent__text--short[data-v-5a793bf0]{display:none}.consent__panel .consent__link[data-v-5a793bf0]{color:var(--color-text-primary);font-size:inherit;font-weight:var(--weight-medium);line-height:inherit;text-decoration:underline;display:inline}.consent__panel .consent__link[data-v-5a793bf0]:focus-visible,.consent__panel .consent__link[data-v-5a793bf0]:hover{color:var(--color-accent)}.consent__actions[data-v-5a793bf0]{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (width<=767px){.consent__actions[data-v-5a793bf0]{align-items:stretch}.consent__panel .consent__button[data-v-5a793bf0]{min-block-size:var(--touch-target);flex:1}}.consent__panel .consent__button[data-v-5a793bf0]{border-radius:var(--radius-nested)}.consent__reserve[data-v-5a793bf0]{pointer-events:none;inline-size:100%}.consent__live[data-v-5a793bf0]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.consent-enter-active[data-v-5a793bf0]{transition:opacity var(--transition-standard),transform var(--transition-standard)}.consent-leave-active[data-v-5a793bf0]{transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.consent-enter-from[data-v-5a793bf0],.consent-leave-to[data-v-5a793bf0]{opacity:0;transform:translateY(var(--space-2))}@media (prefers-reduced-motion:reduce){.consent-enter-active[data-v-5a793bf0],.consent-leave-active[data-v-5a793bf0]{transition:opacity var(--duration-fast) var(--ease-standard)}.consent-enter-from[data-v-5a793bf0],.consent-leave-to[data-v-5a793bf0]{transform:none}}
