eat-account{container-type:inline-size;margin-top:1.5rem;min-height:100vh;min-height:100dvh}.eat-account__layout,eat-account{display:block}.eat-account__nav{display:none}.eat-account__sections,eat-account:not(.is-signed-in){display:flex;flex-direction:column;gap:1rem}@container (min-width: 52rem){.eat-account__layout{align-items:start;display:grid;gap:2rem;grid-template-columns:12.5rem minmax(0,1fr)}.eat-account__nav{display:block;position:sticky;top:1rem}.eat-account__nav ul{list-style:none;margin:0;padding:0}.eat-account__nav a{border-radius:10px;color:var(--color-text-muted);display:block;font-size:.9375rem;font-weight:500;line-height:1.3;padding:.625rem .875rem;text-decoration:none}.eat-account__nav a:focus-visible,.eat-account__nav a:hover,.eat-account__nav a[aria-current=true]{background:var(--wp--preset--color--warm-100);color:var(--color-text)}.eat-account__nav a[aria-current=true]{font-weight:600}}.eat-account__card{background:var(--wp--preset--color--warm-100);border-radius:15px;color:var(--color-text);padding:1.25rem;scroll-margin-top:1rem}.eat-account__card>*+*{margin-top:.875rem}.eat-account__card>.eat-account__chips+.eat-account__hint{margin-top:.5rem}.eat-account__card>.eat-account__sub{margin-top:1.75rem}.eat-account__card>.eat-account__title+.eat-account__benefits,.eat-account__card>.eat-account__title+.eat-account__sub{margin-top:1rem}.eat-account__card>.eat-account__sub+*{margin-top:.625rem}.eat-account__card>.eat-account__benefits+.eat-account__hint,.eat-account__card>.eat-account__buttons+.eat-account__hint,.eat-account__card>.eat-account__row+.eat-account__hint,.eat-account__card>.eat-account__toggles+.eat-account__hint{margin-top:1rem}.eat-account__card>.eat-account__row+.eat-account__links{margin-top:.875rem;padding-block:.25rem}.eat-account__card p{margin:0}.eat-account__title{font-size:1.125rem;font-weight:600;line-height:1.3;margin:0}.eat-account__sub{color:var(--color-text-muted);font-size:.9375rem;font-weight:600;line-height:1.3;margin-bottom:0}.eat-account__row{align-items:flex-start;border-bottom:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:.75rem 1rem;padding-bottom:.75rem}.eat-account__row[data-divided]{border-bottom:0;border-top:1px solid var(--color-line);padding-bottom:0;padding-top:.875rem}.eat-account__row:has(+.eat-account__sub),.eat-account__row:has(+[data-divided]),.eat-account__row:last-child{border-bottom:0;padding-bottom:0}.eat-account__identities>*+*{margin-top:.875rem}.eat-account__row-icon{display:inline-flex;flex:0 0 24px;justify-content:center;padding-top:.125rem}.eat-account__row-icon svg{height:20px;stroke-width:1.5;width:20px}.eat-account__logo{display:inline-flex}.eat-account__logo svg{height:20px;stroke-width:1.5;width:20px}.eat-account__row-text{flex:1 1 13rem;min-width:0}.eat-account__action{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:.25rem;padding-top:.125rem}.eat-account__address,.eat-account__label{overflow-wrap:anywhere}.eat-account__hint{color:var(--color-text-muted);font-size:.875rem;line-height:1.43}.eat-account__value{font-size:1rem;font-weight:500;line-height:1.44}.eat-account__email{overflow-wrap:anywhere}.eat-account__id{font-variant-numeric:tabular-nums;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.eat-account__legal a{color:var(--color-text-link,currentColor);text-decoration:underline}.eat-account__empty{color:var(--color-text-muted);font-weight:400}.eat-account__link{background:none;border:0;color:var(--color-link-text-on-warm);cursor:pointer;display:inline;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.6;padding:0;text-align:right;text-decoration:underline;text-underline-offset:.15em}.eat-account__link[hidden]{display:none}eat-account .eat-account__link:focus-visible,eat-account .eat-account__link:hover{color:var(--color-text);text-decoration-thickness:2px}eat-account .eat-account__link:focus-visible{border-radius:2px;outline:2px solid var(--color-focus);outline-offset:2px}.eat-account__newsletter{background:var(--wp--preset--color--peach);border-radius:15px;color:var(--color-black);padding:1.25rem}.eat-account__newsletter>*+*{margin-top:.875rem}.eat-account__newsletter p{font-size:1rem;line-height:1.5;margin:0}.eat-account__newsletter[hidden]{display:none}.eat-account__newsletter .eat-account__link{color:inherit}.eat-account__nl-head{align-items:center;display:flex;gap:.75rem}.eat-account__nl-icon{align-items:center;background:var(--wp--preset--color--white);border-radius:50%;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.eat-account__nl-icon svg{height:22px;stroke-width:1.5;width:22px}.eat-account__newsletter .eat-account__nl-eyebrow,.eat-account__newsletter .eat-account__nl-small{font-size:.875rem}.eat-account__nl-title{font-size:1.25rem;font-weight:700;line-height:1.25;margin:0}.eat-account__check{align-items:flex-start;cursor:pointer;display:flex;font-size:1rem;gap:.625rem;margin:0 0 1rem}.eat-account__check input{accent-color:var(--wp--preset--color--red);flex:0 0 auto;height:20px;margin-top:.125rem;width:20px}.eat-account__check input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.eat-account__check strong{display:block;font-weight:600}.eat-account__pending-email{background:var(--color-hint-surface);border-radius:12px;color:var(--color-hint-text);padding:.875rem 1rem}.eat-account__pending-email .eat-account__hint{color:inherit;margin-top:.25rem}.eat-account__pending-email .eat-account__links{margin-top:.5rem}.eat-account__pending-email .eat-account__link{color:inherit}.eat-account__links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.eat-account__links .eat-account__link{text-align:left}.eat-account__alt{text-align:center}.eat-account__card>form+.eat-account__alt{margin-top:1.25rem}.eat-account__sync{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.625rem 1rem;justify-content:space-between}.eat-account__sync-state{align-items:flex-start;color:var(--color-selected-text);display:flex;flex:1 1 16rem;font-size:.875rem;gap:.375rem;line-height:1.43}.eat-account__sync-state svg{flex:0 0 auto;height:18px;margin-top:1px;stroke-width:1.5;width:18px}.eat-account__sync.is-offline .eat-account__sync-state{color:var(--color-text-muted)}.eat-account__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.eat-account__buttons .rs-btn svg{height:18px;stroke-width:1.5;width:18px}.eat-account__contents{display:block}.eat-account__contents .user-area__row{background:var(--wp--preset--color--white)}.eat-account__contents .user-area__rows{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr)}.eat-account__contents button.user-area__row{border:0;cursor:pointer;font:inherit;text-align:left;width:100%}.eat-account__contents button.user-area__row:focus-visible,.eat-account__contents button.user-area__row:hover{background-color:var(--color-red);color:var(--color-white)}.eat-account__contents button.user-area__row:focus-visible .user-area__sub,.eat-account__contents button.user-area__row:hover .user-area__sub{color:inherit}.eat-account__contents .user-area__arrow svg{height:20px;width:20px}.eat-account__shares{list-style:none;margin:0;padding:0}.eat-account__more{margin-top:.75rem}.eat-account__share{background:var(--wp--preset--color--white);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.eat-account__share>.user-area__row{border-radius:0}.eat-account__share-stop{background:none;border:0;border-top:1px solid var(--color-line);color:var(--color-link-text);cursor:pointer;font:inherit;font-size:1rem;min-height:44px;padding:.5rem .75rem .5rem 3.25rem;text-align:left}.eat-account__share-stop:focus-visible,.eat-account__share-stop:hover{background-color:var(--color-red);color:var(--color-white)}@container (min-width: 36rem){.eat-account__contents .user-area__rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.eat-account__toggles{display:flex;flex-direction:column}.eat-account__toggle{align-items:center;border-bottom:1px solid var(--color-line);cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:1rem;justify-content:space-between;line-height:1.44;min-height:44px;padding:.25rem 0}.eat-account__switch{appearance:none;background:color-mix(in srgb,currentcolor 22%,transparent);border-radius:999px;cursor:pointer;flex:0 0 auto;height:26px;margin:0;position:relative;transition:background-color .2s ease;width:44px}.eat-account__switch:after{background:var(--color-white,#fff);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.25);content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:20px}.eat-account__switch:checked{background:var(--wp--preset--color--mint-green,#009874)}.eat-account__switch:checked:after{transform:translateX(18px)}.eat-account__switch:hover:not(:disabled){box-shadow:0 0 0 3px color-mix(in srgb,currentcolor 10%,transparent)}.eat-account__switch:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.eat-account__switch:disabled{cursor:progress;opacity:.5}@media(prefers-reduced-motion:reduce){.eat-account__switch,.eat-account__switch:after{transition:none}}.eat-account__chips{display:flex;flex-wrap:wrap;gap:.5rem}.eat-account__chip svg{display:none;height:16px;stroke-width:1.5;width:16px}.eat-account__chip[aria-pressed=true] svg{display:block}.eat-account__setting{border-bottom:1px solid var(--color-line);padding:.5rem 0}.eat-account__setting:has(+.eat-account__sub){border-bottom:0}eat-account .eat-darkmode-toggle__title,eat-account .eat-fav-hint-toggle__title{font-size:1rem;font-weight:500;line-height:1.44}eat-account .eat-darkmode-toggle__hint{color:var(--color-text-muted)!important;font-size:.875rem}.eat-account__benefits{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.eat-account__benefits li{align-items:flex-start;display:flex;gap:.625rem;line-height:1.45}.eat-account__benefits svg{color:var(--color-selected-text);flex:0 0 auto;height:22px;stroke-width:1.5;width:22px}.eat-account__providers:empty{display:none}.eat-account__provider{align-items:center;background:var(--wp--preset--color--white);border:1px solid var(--color-text);border-radius:15px;color:var(--color-text);cursor:pointer;display:flex;font:inherit;font-size:1.0625rem;font-weight:600;gap:.625rem;justify-content:center;margin-bottom:.75rem;min-height:44px;padding:.5rem 1rem;width:100%}.eat-account__provider svg{height:22px;stroke-width:1.5;width:22px}.eat-account__provider:hover{border-color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-text-muted)}.eat-account__provider:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.eat-account__or{color:var(--color-text-muted);font-size:.875rem;text-align:center}.eat-account__field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.eat-account__field label{color:var(--color-text-muted);font-size:.875rem}.eat-account__field>[data-lastpass-icon-root]{margin-top:-.5rem}eat-account .eat-account__legal{margin-top:.75rem}eat-account .eat-account__card .rs-btn[data-wide]{display:flex;justify-content:center;width:100%}.eat-account__sheet>.eat-account__hint{margin:0 0 1rem}.eat-account__choice{border:0;margin:0 0 1rem;padding:0}.eat-account__choice legend{font-weight:600;margin-bottom:.5rem}.eat-account__choice label{align-items:flex-start;border:1px solid var(--color-warm-300);border-radius:12px;cursor:pointer;display:flex;gap:.625rem;margin-bottom:.5rem;padding:.75rem}.eat-account__choice label:has(input:checked){border-color:var(--color-text)}.eat-account__choice label:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.eat-account__choice input{accent-color:var(--wp--preset--color--red);flex:0 0 auto;margin-top:.25rem}.eat-account__choice strong{display:block;font-weight:600}.eat-account__warning{background:var(--color-hint-surface);border-radius:12px;color:var(--color-hint-text);display:flex;gap:.75rem;margin:0 0 1rem;padding:.875rem 1rem}.eat-account__warning svg{flex:0 0 auto;height:20px;margin-top:2px;stroke-width:1.5;width:20px}.eat-account__warning p{margin:0 0 .25rem}.eat-account__history{list-style:none;margin:0 0 .75rem;max-height:min(50vh,28rem);overflow-y:auto;padding:0}.eat-account__history-item{align-items:center;border-bottom:1px solid var(--color-line);display:flex;gap:.75rem;padding:.5rem 0}.eat-account__history-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow-wrap:anywhere}.eat-account__history-text a{color:inherit}.eat-account__history-text a:focus-visible,.eat-account__history-text a:hover{color:var(--color-link-text)}.eat-account__card-status{color:var(--color-text);font-size:.9375rem;font-weight:500;padding-top:.25rem}.eat-account__card-status:empty{display:none}.eat-account__newsletter .eat-account__card-status{color:inherit}.eat-account__message{min-height:1.5rem}.eat-account__message:empty{min-height:0}.eat-account__subhead{font-size:1.0625rem;margin:1.5rem 0 .25rem}.eat-account__choice label.eat-account__handover{cursor:default;flex-direction:column;gap:.5rem}.eat-account__choice label.eat-account__handover>span{display:flex;flex-direction:column}.eat-account__select{background:transparent;border:1.5px solid color-mix(in srgb,var(--color-text) 55%,transparent);border-radius:.75rem;color:var(--color-text);font:inherit;min-height:44px;padding:0 .75rem;width:100%}.eat-account__select:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.eat-account__device-parts{display:grid;gap:1rem;margin-block:1rem .5rem}.eat-account__device-parts .eat-account__row{align-items:center;border:0;padding:0}.eat-account__field-error{align-items:flex-start;color:var(--color-link-text-on-warm,var(--wp--preset--color--red));display:flex;font-size:.9375rem;font-weight:600;gap:.375rem;margin:.5rem 0 0}.eat-account__field-error svg{flex-shrink:0;height:1.125rem;margin-top:.125rem;stroke-width:1.5;width:1.125rem}.eat-account__sent{align-items:center;color:var(--color-text);display:flex;flex-direction:column;margin-inline:auto;max-width:25rem;padding-block:1rem .5rem;text-align:center}.eat-account__sent p{margin:0}.eat-account__sent-icon{align-items:center;background:var(--wp--preset--color--warm-100);border-radius:50%;color:var(--color-link-text);display:flex;height:3rem;justify-content:center;margin-bottom:.75rem;width:3rem}.eat-account__sent-icon svg{height:1.5rem;width:1.5rem}.eat-account__sent-title{font-size:1.625rem;font-weight:700;line-height:1.2;margin:0 0 .375rem}.eat-account__sent-lead{color:var(--color-text-muted);line-height:1.5}eat-account .eat-account__sent-hint{background:var(--wp--preset--color--warm-100);border-radius:.75rem;line-height:1.5;margin-top:1.25rem;padding:.875rem 1rem;width:100%}eat-account .eat-account__sent-small{color:var(--color-text-muted);font-size:.875rem;margin-top:1rem}eat-account .eat-account__sent-message{color:var(--color-link-text);font-size:.875rem;margin-top:.75rem}eat-account .eat-account__sent-message:empty{display:none}.eat-account__sent-actions{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.eat-account__sent-text-btn{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font:inherit;padding:.5rem .75rem}.eat-account__sent-text-btn:hover{color:var(--color-text)}.eat-account__sent-text-btn:focus-visible{border-radius:.375rem;outline:2px solid var(--color-focus);outline-offset:2px}eat-account.is-pending-me #konto-anmeldung .eat-account__hint,eat-account.is-pending-me #konto-profil .eat-account__value{background:var(--wp--preset--color--white);border-radius:6px;color:transparent;max-width:100%;width:fit-content}eat-account.is-pending-me #konto-anmeldung .eat-account__action,eat-account.is-pending-me #konto-profil .eat-account__action,eat-account.is-pending-me #konto-profil .eat-account__hint .eat-account__email{visibility:hidden}.eat-account__code>summary{cursor:pointer;list-style:none}.eat-account__code>summary::-webkit-details-marker{display:none}.eat-account__code>summary:after{content:" +"}.eat-account__code[open]>summary:after{content:" –"}.eat-account__code:not([open])>form{display:none}
