#ada-consent-prompt{display:none}#ada-consent-prompt .prompt-button,#ada-consent-prompt .notice-container{position:fixed;right:0;bottom:0;z-index:10000;width:112px;height:112px;overflow:hidden;visibility:visible;opacity:1;transition:visibility .25s ease 0s,opacity .25s ease 0s,transform .25s ease 0s;transform:translate(0)}#ada-consent-prompt .button-v2{all:initial;position:absolute;right:24px;bottom:24px;display:flex;align-items:center;justify-content:center;gap:8px;width:64px;height:64px;margin:0;padding:0;border:1px solid rgb(0 0 0 / 5%);border-radius:50%;box-shadow:0 4px 20px 4px #0000001f;background-color:#ff6000;color:#000;cursor:pointer;transition:.2s opacity ease;overflow:hidden;animation:button-fade-in .2s ease 0s}#ada-consent-prompt .button--appear{opacity:1}#ada-consent-prompt .button-v2 .button__icon{position:relative}#ada-consent-prompt .button__icon{position:absolute;top:0;left:0;width:100%;height:100%;padding:17%;box-sizing:border-box;pointer-events:none}#ada-consent-prompt .notice-container{right:24px;bottom:24px;display:none;width:100%;max-width:375px;height:90%;max-height:250px;border-radius:8px;box-shadow:#0000001f 0 12px 48px 4px;background-color:#fff;pointer-events:auto}@media print,screen and (width<=63.9988em){#ada-consent-prompt .notice-container{right:0;bottom:0;max-width:100%}}#ada-consent-prompt .Container__message-container{position:fixed;display:flex;flex-direction:column;inset:0;transition:filter .3s ease;overflow:hidden}#ada-consent-prompt .notice-header{z-index:3;display:flex;align-items:center;min-width:320px;height:56px;padding:0 16px;box-sizing:border-box;background:#fff;color:#000000d9;direction:ltr;animation:.5s ease-out 0s 1 normal none running jgQpwH}#ada-consent-prompt .notice-button-container{margin-left:auto;transition:opacity .2s ease 0s}#ada-consent-prompt .notice-button{all:unset;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:none;font-size:0;color:#0009!important;cursor:pointer;transition:all .1s ease 0s}#ada-consent-prompt .notice-message-container{position:relative;display:flex;flex:1 1 0px;align-items:center;min-width:320px;padding:.5rem 2rem 3.5rem;background-color:#fff}#ada-consent-prompt .notice-message{font-size:.937rem;text-align:center}.button{--btn-border-radius: var(--ui-border-radius, 100vw);all:unset;position:relative;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:0;width:fit-content;min-width:fit-content;padding:.25em 1.25em;box-sizing:border-box;border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);background-color:var(--btn-background);font:inherit;font-size:.9375em;font-weight:700;line-height:1;color:var(--btn-foreground);text-decoration:none;white-space:nowrap;letter-spacing:0;transition:background-color .25s,border-color .25s,box-shadow .125s}.button .icon{transition:transform .2s;transform:translate(-.05rem)}.button:hover{background-color:var(--btn-background-hover);color:var(--btn-foreground-hover);border-color:var(--btn-border-hover);cursor:pointer}.button:hover .icon{transform:translate(.2rem)}@keyframes icon-hover{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(.25rem)}51%{opacity:0}to{opacity:1;transform:translate(0)}}.button:focus{border-radius:var(--btn-border-radius);outline:none}.button:focus-visible{outline:none;box-shadow:0 0 0 .25rem var(--btn-focus)}.button:active{background-color:var(--btn-background);color:var(--btn-foreground);border-color:var(--btn-border);transition:none}.button-text{display:inline-block;margin:0 .5em}.button .icon{flex-shrink:0;color:inherit;fill:none;stroke:var(--btn-foreground)}.button.success{--btn-light: color-mix(in srgb, #10b981, transparent 80%);--btn-base: #059669;--btn-dark: #047857;--btn-background-subtle: color-mix(in srgb, transparent, var(--btn-light) 20%);--theme-ui-focus: var(--btn-base);--theme-ui-foreground: #fff;--theme-ui-background: var(--btn-base);--theme-ui-border: var(--btn-base);--theme-ui-foreground-hover: #fff;--theme-ui-background-hover: var(--btn-dark);--theme-ui-border-hover: var(--btn-base)}.button.warning{--btn-light: color-mix(in srgb, #fbbf24, transparent 80%);--btn-base: #fcd34d;--btn-dark: #92400e;--btn-background-subtle: color-mix(in srgb, transparent, var(--btn-light) 30%);--theme-ui-focus: rgba(252, 211, 77, .5);--theme-ui-foreground: #0f3173;--theme-ui-background: var(--btn-base);--theme-ui-background-hover: var(--btn-light);--theme-ui-foreground-hover: #0f3173;--theme-ui-border: var(--btn-base);--theme-ui-border-hover: var(--btn-dark)}.button.danger{--btn-light: color-mix(in srgb, #f43f5e, transparent 80%);--btn-base: #e11d48;--btn-dark: #be123c;--btn-background-subtle: color-mix(in srgb, transparent, var(--btn-light) 20%);--theme-ui-focus: rgba(225, 29, 72, .5);--theme-ui-foreground: #fff;--theme-ui-background: var(--btn-base);--theme-ui-border: var(--btn-base);--theme-ui-foreground-hover: #fff;--theme-ui-background-hover: var(--btn-dark);--theme-ui-border-hover: var(--btn-base)}.button.info{--btn-light: color-mix(in srgb, #18b1f2, transparent 80%);--btn-base: #009df2;--btn-dark: #117ddb;--btn-background-subtle: color-mix(in srgb, transparent, var(--btn-base) 20%);--theme-ui-focus: rgba(0, 157, 242, .5);--theme-ui-foreground: #0f3173;--theme-ui-background: var(--btn-base);--theme-ui-border: var(--btn-base);--theme-ui-foreground-hover: var(--btn-dark);--theme-ui-background-hover: var(--btn-light);--theme-ui-border-hover: var(--btn-dark)}.button.neutral{--btn-light: color-mix(in srgb, #a0b0bf, transparent 80%);--btn-base: #dce4ec;--btn-dark: #3a4b5c;--btn-background-subtle: color-mix(in srgb, transparent, var(--btn-base) 20%);--theme-ui-focus: rgba(220, 228, 236, .5);--theme-ui-foreground: var(--btn-dark);--theme-ui-background: var(--btn-base);--theme-ui-border: var(--btn-dark);--theme-ui-background-hover: var(--btn-light);--theme-ui-foreground-hover: var(--btn-dark);--theme-ui-border-hover: var(--btn-dark)}.button.default{--btn-light: #7d8e9f;--btn-base: #0f3173;--btn-dark: #0e3b8d;--btn-background-subtle: color-mix(in srgb, transparent, var(--btn-light) 10%);--theme-ui-focus: inherit;--theme-ui-foreground: inherit;--theme-ui-background: inherit;--theme-ui-border: inherit;--theme-ui-background-hover: inherit;--theme-ui-foreground-hover: inherit;--theme-ui-border-hover: inherit}[data-theme=dark] .button.default,[data-theme=photo] .button.default{--btn-light: #fff;--btn-base: #fff;--btn-dark: #fff;--theme-ui-background-hover: color-mix(in srgb, rgb(255 255 255), transparent 20%)}.button.solid{--btn-focus: var(--theme-ui-focus);--btn-foreground: var(--theme-ui-foreground);--btn-background: var(--theme-ui-background);--btn-border: transparent;--btn-foreground-hover: var(--theme-ui-foreground-hover);--btn-background-hover: var(--theme-ui-background-hover);--btn-border-hover: transparent}.button.outline{--btn-focus: var(--theme-ui-focus);--btn-foreground: var(--btn-dark);--btn-foreground-hover: var(--btn-dark);--btn-background: transparent;--btn-background-hover: color-mix(in srgb, var(--theme-ui-background), transparent 95%);--btn-border: color-mix(in srgb, var(--theme-ui-border), transparent 20%);--btn-border-hover: var(--theme-ui-border)}.button.soft{--btn-focus: var(--theme-ui-focus);--btn-foreground: var(--btn-dark);--btn-background: var(--btn-background-subtle);--btn-border: color-mix(in srgb, transparent, var(--btn-light) 5%);--btn-foreground-hover: var(--btn-dark);--btn-background-hover: var(--btn-background-subtle);--btn-border-hover: color-mix(in srgb, transparent, var(--btn-light) 20%)}[data-theme=photo] .button.soft,.button.glass{--btn-foreground: var(--theme-ui-background);--btn-background: rgb(255 255 255 / 5%);--btn-background-hover: rgb(255 255 255 / 10%);--btn-focus: var(--theme-ui-focus);--btn-border: rgb(255 255 255 / 10%);--btn-border-hover: rgb(255 255 255 / 10%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem)}.button.ghost{--btn-foreground: var(--btn-dark);--btn-foreground-hover: var(--btn-dark);--btn-background: transparent;--btn-background-hover: transparent;--btn-focus: var(--theme-ui-focus);--btn-border: transparent;--btn-border-hover: color-mix(in srgb, var(--theme-ui-border), transparent 75%)}[data-theme=dark] .button.outline,[data-theme=dark] .button.soft,[data-theme=dark] .button.ghost,[data-theme=photo] .button.outline,[data-theme=photo] .button.soft,[data-theme=photo] .button.ghost{--btn-foreground: var(--btn-light);--btn-foreground-hover: var(--btn-light)}.button[disabled]{cursor:not-allowed;--btn-background: red;--btn-foreground: blue}.button.xs{min-height:1.75rem;padding:.1em 1em;font-size:.775em}.button.sm{min-height:2.25rem;padding:.25em 1em .3em;font-size:.8125em}.button.md{min-height:2.75rem;padding:.25em 1.25em;font-size:.9375em}.button.lg{min-height:3rem;padding:.25em 1.25em;font-size:1em}.button.xl{min-height:3.5rem;padding:.25em 1.5em;font-size:1.05em}.button.full-width{display:flex;justify-content:center;width:100%}
