.audited-dialog-action[data-v-ef0b75b4]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.studio-dialog-reflow>*{min-inline-size:0!important;max-inline-size:100%!important;overflow-wrap:anywhere}.dialog-actions{flex-wrap:wrap;gap:.5rem}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-40%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.gc-tracking-consent__dialog,.gc-tracking-consent__settings,.gc-tracking-consent__modal{--gc-consent-surface: #ffffff;--gc-consent-text: #172033;--gc-consent-muted: #4d596f;--gc-consent-border: #cbd3df;--gc-consent-focus: #3157d5;--gc-consent-shadow: 0 16px 42px rgb(23 32 51 / 18%), 0 0 0 1px rgb(127 127 127 / 22%);font-family:var(--gc-consent-font-family, Inter, ui-sans-serif, system-ui, sans-serif)}.gc-tracking-consent__dialog{position:fixed;z-index:var(--gc-consent-z-index, 2147483000);right:1rem;bottom:1rem;left:1rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,auto);gap:1.5rem;max-width:70rem;margin-inline:auto;padding:1.25rem;color:var(--gc-consent-text);background:var(--gc-consent-surface);border-radius:var(--gc-consent-radius, .75rem);box-shadow:var(--gc-consent-shadow)}.gc-tracking-consent__preview{container-type:inline-size}.gc-tracking-consent__preview .gc-tracking-consent__dialog{position:static;z-index:auto;right:auto;bottom:auto;left:auto;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0}.gc-tracking-consent__preview .gc-tracking-consent__modal{max-height:none;overflow:visible}.gc-tracking-consent__preview .gc-tracking-consent__settings{position:static;z-index:auto}@container (max-width: 34rem){.gc-tracking-consent__preview .gc-tracking-consent__dialog{grid-template-columns:1fr;gap:1rem}.gc-tracking-consent__preview .gc-tracking-consent__actions,.gc-tracking-consent__preview .gc-tracking-consent__modal-actions{grid-template-columns:1fr}}.gc-tracking-consent__copy{min-width:0}.gc-tracking-consent__title{margin:0;font-size:1.125rem;font-weight:700;line-height:1.35}.gc-tracking-consent__description,.gc-tracking-consent__error{margin:.5rem 0 0;font-size:.9375rem;line-height:1.5}.gc-tracking-consent__description{color:var(--gc-consent-muted)}.gc-tracking-consent__policy-link{display:inline-block;margin-top:.625rem;color:var(--gc-consent-link, #2448bd);font-size:.875rem;font-weight:600;text-underline-offset:.2em}.gc-tracking-consent__policy-link:is(:link,:visited,:hover,:active){color:var(--gc-consent-link, #2448bd)}.gc-tracking-consent__policy-link:hover{text-decoration:underline}.gc-tracking-consent__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.75rem}.gc-tracking-consent__choice,.gc-tracking-consent__settings{min-height:2.75rem;padding:.625rem 1rem;color:var(--gc-consent-text);font:inherit;font-weight:700;background:transparent;border:1px solid var(--gc-consent-border);border-radius:var(--gc-consent-control-radius, .5rem);cursor:pointer}.gc-tracking-consent__choice--primary{color:var(--gc-consent-action-text, var(--gc-consent-surface));background:var(--gc-consent-action-surface, var(--gc-consent-text));border-color:var(--gc-consent-action-border, var(--gc-consent-text))}.gc-tracking-consent__choice:hover{box-shadow:inset 0 0 0 999px #7f7f7f2e}.gc-tracking-consent__choice--secondary{color:var(--gc-consent-secondary-text, var(--gc-consent-text));background:var(--gc-consent-secondary-surface, transparent);border-color:var(--gc-consent-secondary-border, var(--gc-consent-border))}.gc-tracking-consent__choice--secondary:hover{background:var(--gc-consent-secondary-hover, var(--gc-consent-secondary-surface, transparent));box-shadow:inset 0 0 0 999px var(--gc-consent-secondary-wash, rgb(127 127 127 / 18%))}.gc-tracking-consent__choice--primary:hover{background:var(--gc-consent-action-hover, var(--gc-consent-action-surface, var(--gc-consent-text)));border-color:var( --gc-consent-action-border-hover, var(--gc-consent-action-hover, var(--gc-consent-action-border, var(--gc-consent-text))) );box-shadow:inset 0 0 0 999px var(--gc-consent-action-wash, rgb(127 127 127 / 18%))}.gc-tracking-consent__settings:hover{color:var(--gc-consent-secondary-text, var(--gc-consent-text));background:var(--gc-consent-secondary-hover, var(--gc-consent-surface));box-shadow:inset 0 0 0 999px var(--gc-consent-secondary-wash, rgb(127 127 127 / 18%)),0 6px 20px #17203324}.gc-tracking-consent__choice:focus-visible,.gc-tracking-consent__settings:focus-visible,.gc-tracking-consent__policy-link:focus-visible{outline:3px solid var(--gc-consent-focus);outline-offset:3px}.gc-tracking-consent__settings{position:fixed;z-index:var(--gc-consent-z-index, 2147483000);min-height:2.5rem;padding:.5rem .875rem;color:var(--gc-consent-text);background:var(--gc-consent-surface);border-color:var(--gc-consent-border);box-shadow:0 6px 20px #17203324}.gc-tracking-consent__settings--bottom-right{right:1rem;bottom:1rem}.gc-tracking-consent__settings--bottom-left{bottom:1rem;left:1rem}.gc-tracking-consent__settings--top-right{top:1rem;right:1rem}.gc-tracking-consent__settings--top-left{top:1rem;left:1rem}.gc-tracking-consent__settings--icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border-radius:50%}.gc-tracking-consent__settings-icon{width:1.5rem;height:1.5rem}.gc-tracking-consent__error{grid-column:1 / -1;color:var(--gc-consent-error, #b42318);font-weight:600}.gc-tracking-consent__logo{display:block;width:auto;max-width:12rem;height:auto;max-height:3rem;margin-bottom:.75rem}.gc-tracking-consent__backdrop{position:fixed;z-index:var(--gc-consent-z-index, 2147483000);inset:0;display:grid;place-items:center;padding:1rem;background:#00000073}.gc-tracking-consent__modal{width:min(42rem,100%);max-height:calc(100vh - 2rem);overflow:auto;padding:1.5rem;color:var(--gc-consent-text);background:var(--gc-consent-surface);border-radius:var(--gc-consent-radius, .75rem);box-shadow:var(--gc-consent-shadow)}.gc-tracking-consent__modal-header{position:relative;margin-bottom:1rem}.gc-tracking-consent__close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;color:var(--gc-consent-muted);font:inherit;font-size:1.125rem;background:transparent;border:none;border-radius:var(--gc-consent-control-radius, .5rem);cursor:pointer}.gc-tracking-consent__close:hover{color:var(--gc-consent-secondary-text, var(--gc-consent-muted));background:var(--gc-consent-secondary-hover, var(--gc-consent-action-hover, transparent));box-shadow:inset 0 0 0 999px var(--gc-consent-secondary-wash, rgb(127 127 127 / 18%))}.gc-tracking-consent__close:focus-visible{outline:3px solid var(--gc-consent-focus);outline-offset:3px}.gc-tracking-consent__categories-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding-bottom:.75rem}.gc-tracking-consent__categories-label{font-weight:700}.gc-tracking-consent__category{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem 0;border-top:1px solid var(--gc-consent-border)}.gc-tracking-consent__category-name{margin:0;font-size:1rem;font-weight:700}.gc-tracking-consent__category-purpose{margin:.25rem 0 0;font-size:.875rem;color:var(--gc-consent-muted)}.gc-tracking-consent__required{font-weight:400}.gc-tracking-consent__always-on{color:var(--gc-consent-muted);font-size:.875rem;font-weight:600}.gc-tracking-consent__toggle{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:flex-start;width:2.75rem;height:1.5rem;padding:.125rem;background:var(--gc-consent-border);box-shadow:inset 0 0 0 1px var(--gc-consent-toggle-outline, var(--gc-consent-muted));border:none;border-radius:999px;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.gc-tracking-consent__toggle:after{content:"";box-sizing:border-box;display:block;width:1.125rem;height:1.125rem;background:var(--gc-consent-toggle-thumb, #ffffff);border:1px solid rgb(23 32 51 / 20%);border-radius:50%;transform:translate(0);transition:transform .15s ease}.gc-tracking-consent__toggle[aria-checked=true]{background:var(--gc-consent-link, #2448bd);box-shadow:none}.gc-tracking-consent__toggle[aria-checked=true]:after{transform:translate(1.375rem)}.gc-tracking-consent__toggle:focus-visible{outline:3px solid var(--gc-consent-focus);outline-offset:3px}.gc-tracking-consent__modal-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem}@media(max-width:48rem){.gc-tracking-consent__dialog{grid-template-columns:1fr;gap:1rem}}@media(max-width:30rem){.gc-tracking-consent__dialog{right:.75rem;bottom:.75rem;left:.75rem}.gc-tracking-consent__actions,.gc-tracking-consent__modal-actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gc-tracking-consent__dialog,.gc-tracking-consent__settings,.gc-tracking-consent__choice,.gc-tracking-consent__toggle,.gc-tracking-consent__toggle:after{scroll-behavior:auto;transition-duration:.01ms}}.SurveyPreviewer_root_315ef{--max-height: calc(100vh - 130px) ;position:relative;width:390px;box-sizing:border-box;display:flex;flex-direction:column;margin:-16px;height:var(--max-height);overflow:hidden;border-radius:18px 18px 0 0}.SurveyPreviewer_root_315ef .SurveyPreviewer_bg_31d16{position:absolute;inset:0;z-index:-1;background:rgba(var(--primary-background-shade),var(--sidebar-alpha, .5));-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.SurveyPreviewer_root_315ef .SurveyPreviewer_loading_d7782{display:flex;flex-direction:column;align-self:center;justify-content:center;align-items:center;height:var(--max-height);width:auto}.SurveyPreviewer_root_315ef .SurveyPreviewer_loading_d7782 .SurveyPreviewer_updating_f856f{margin-top:8px}.SurveyPreviewer_root_315ef .SurveyPreviewer_headerAction_a7e81{display:flex;height:auto;padding:12px 20px 12px 36px;border-radius:16px 16px 0 0;background:var(--theme-primary-color);justify-content:space-between;align-items:center}.SurveyPreviewer_root_315ef .SurveyPreviewer_headerAction_a7e81 .SurveyPreviewer_mainActionDisabled_677fa{cursor:default;opacity:1}.SurveyPreviewer_root_315ef .SurveyPreviewer_headerAction_a7e81 .SurveyPreviewer_actionButton_8cf23{--size: 24px}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7{overflow-y:auto}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7::-webkit-scrollbar{width:0}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7 .SurveyPreviewer_header_83b41{height:auto;padding:0 36px 24px;background:var(--theme-primary-color);display:flex;margin-bottom:20px;flex-direction:column;justify-content:center}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7 .SurveyPreviewer_header_83b41 .SurveyPreviewer_title_5fc18{margin-bottom:8px}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7 .SurveyPreviewer_header_83b41 .SurveyPreviewer_description_40f38{opacity:.8;font-weight:100}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7 .SurveyPreviewer_divider_27335{margin:16px;border:1px solid #ffffff;opacity:.5}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7 .SurveyPreviewer_actionBar_9284c{display:flex;margin-top:32px;margin-bottom:16px;justify-content:center}.SurveyPreviewer_root_315ef .SurveyPreviewer_content_fc1e7 .SurveyPreviewer_actionBar_9284c .SurveyPreviewer_submitButton_818a8{align-self:center}.SurveyPreviewer_root_315ef .SurveyPreviewer_submittedContent_d329c{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:32px 36px;text-align:center;gap:16px}.SurveyPreviewer_root_315ef .SurveyPreviewer_submittedContent_d329c .SurveyPreviewer_submittedIcon_e87af{width:48px;height:48px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--theme-primary-foreground-color, #fff)}.SurveyPreviewer_root_315ef .SurveyPreviewer_submittedContent_d329c .SurveyPreviewer_submittedMessage_d35d8{opacity:.9}@media only screen and (max-width:600px){.SurveyPreviewer_root_315ef{width:100vw}}.AudioVideoSettingsModal_root_bcba1{display:flex;justify-content:center;align-items:safe center;height:100%;max-block-size:100dvh;min-inline-size:0;max-inline-size:100%;overflow-x:hidden;overflow-y:auto}.AudioVideoSettingsModal_root_bcba1>*{min-inline-size:0!important;max-inline-size:100%!important;overflow-wrap:anywhere}
