.ocs-accept-terms-input{--ocs-accept-terms-input--background-color: var(--ocs--color--primary, #1565c0);--ocs-accept-terms-input--foreground-color: var(--ocs--color--on-primary, white);--ocs-accept-terms-input--checkbox-size: 1.625rem;--ocs-accept-terms-input--margin: 1rem 0;display:flex;align-items:center;margin:1rem 0;margin:var(--ocs-accept-terms-input--margin);gap:.5rem;font-family:var(--ocs--typescale--body-small-font);font-size:var(--ocs--typescale--body-small-size);font-weight:var(--ocs--typescale--body-small-weight);letter-spacing:var(--ocs--typescale--body-small-tracking);line-height:var(--ocs--typescale--body-small-line-height)}.ocs-accept-terms-input__text{font:inherit}.ocs-accept-terms-input__link{color:var(--ocs-accept-terms-input--background-color);-webkit-text-decoration:none;text-decoration:none}.ocs-accept-terms-input__link:hover{color:var(--ocs-accept-terms-input--background-color);-webkit-text-decoration:underline;text-decoration:underline}.ocs-accept-terms-input__link:visited{color:var(--ocs-accept-terms-input--background-color)}@layer component{.ocs-re-menu{--_anchor-name: var(--ocs--re-menu--anchor-name, no-anchor-name-set)}.ocs-re-menu__activator{display:inline-block}.ocs-re-menu__content{position:fixed;max-width:calc(100vw - 2rem);max-height:20rem;margin:0;padding:0;border:none;border-radius:.25rem;border-radius:var(--ocs--shape--corner-extra-small, .25rem);background:#fffbfe;background:var(--ocs--color--surface-container, rgb(255, 251, 254));box-shadow:0 .125rem .375rem .125rem rgba(0,0,0,.15),0 .0625rem .125rem rgba(0,0,0,.3);box-shadow:var(--ocs--elevation--level-2, 0 .125rem .375rem .125rem rgba(0, 0, 0, .15), 0 .0625rem .125rem rgba(0, 0, 0, .3));overflow:auto;z-index:1000}.ocs-re-menu__content:popover-open{display:block}.ocs-re-menu__content--anchor-position-supported{position-anchor:var(--_anchor-name);top:anchor(bottom);right:auto;bottom:auto;left:anchor(left);min-width:anchor-size(width);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline}.ocs-re-menu__content--anchor-position-supported.ocs-re-menu__content--match-width{width:anchor-size(width);max-width:anchor-size(width)}.ocs-re-menu__content--anchor-position-supported.ocs-re-menu__content--right-start{top:anchor(top);right:auto;bottom:auto;left:anchor(right);position-try-fallbacks:flip-inline,flip-block,flip-inline flip-block}.ocs-re-menu--anchor-position-supported .ocs-re-menu__activator{anchor-name:var(--_anchor-name)}}
