.page-state__aktion-strip{position:relative;display:flex;align-items:center;width:100%;padding-right:0;border-left:1px solid #cbd5e1;background-color:#ffffff;border-top:1px solid #cbd5e1;box-sizing:border-box}.page-state__aktion-strip:before{content:"";position:absolute;top:0;left:0;width:calc(100% - var(--page-state-top-border-gap-right));height:1px;background-color:#cbd5e1;pointer-events:none}.page-state__first-chip{flex:0.6 1 0;min-width:0;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#ffffff;font-size:13px;font-weight:700;line-height:1.25;color:#03232c;cursor:pointer;touch-action:manipulation}.page-state__first-chip--aktion-active[data-aktion=VERSCHENKEN]{color:#0f6f7a}.page-state__first-chip--aktion-active[data-aktion=VERKAUF]{color:#1d4ed8}.page-state__first-chip--aktion-active[data-aktion=MIETE]{color:#dc2626}.page-state__first-chip--aktion-active[data-aktion=SUCHE]{color:#ca8a04}.page-state__first-chip--aktion-active[data-aktion=TAUSCH]{color:#7c3aed}.page-state__first-chip--aktion-active[data-aktion=JOB_HILFE]{color:#ea580c}.page-state__first-chip-label{position:relative;display:inline-flex;flex-wrap:nowrap;align-items:center;overflow:hidden}.page-state__first-chip-letter{color:inherit}.page-state__first-chip-label--sweep:after{content:"";position:absolute;top:-1px;bottom:-1px;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.92) 42%,rgba(226,232,240,.55) 58%,transparent);transform:translateX(-130%);animation:page-state-alle-shine-loop .9s linear infinite;pointer-events:none}.page-state__first-chip-label--sweep .page-state__first-chip-letter{color:#64748b;animation:page-state-alle-letter-ink .52s ease forwards;animation-delay:calc(70ms + var(--letter-i) * 40ms)}.page-state__first-chip-label--sweep-once:after{animation:page-state-alle-shine-loop .9s linear 1 forwards}.page-state__first-chip-label--sweep-once .page-state__first-chip-letter{animation:none;color:#03232c}@keyframes page-state-alle-shine-loop{0%{transform:translateX(-130%)}to{transform:translateX(320%)}}@keyframes page-state-alle-letter-ink{0%,18%{color:#64748b;text-shadow:none}42%{color:#64748b;text-shadow:0 0 5px rgba(255,255,255,.95),0 0 1px rgba(248,250,252,.9)}to{color:#03232c;text-shadow:none}}@media (prefers-reduced-motion:reduce){.page-state__first-chip-label--sweep:after{display:none}.page-state__first-chip-label--sweep .page-state__first-chip-letter{animation:none;color:#03232c}}.page-state__second-chip,.page-state__state-text{flex:1.2 1 0;margin:0;border:none;background:#ffffff;font-size:14px;font-weight:700;line-height:1.25;color:#03232c;cursor:pointer}.page-state__meta-slot,.page-state__second-chip,.page-state__state-text{min-width:0;height:32px;display:flex;align-items:center;justify-content:center}.page-state__meta-slot{flex:0.937 1 0;box-sizing:border-box;padding-right:10px}.page-state__meta-slot .home-search__meta-box{width:100%;max-width:100%}.page-state__meta-slot .home-search__location-box{flex:1 1 auto;width:auto;min-width:calc(13ch * .781);max-width:none;justify-content:center;text-align:center;font-weight:700;line-height:1.25;color:#2c5c67}.page-state__meta-slot .favorites-clear-all-meta.home-search__meta-box{flex:1 1 auto;min-width:0}.page-state__second-chip{cursor:default}.page-state__state-text{justify-content:flex-end;padding-right:6px;overflow:hidden}.page-state__state-text-inner{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.page-state__first-chip--aktion-active:active,.page-state__first-chip--aktion-active:focus,.page-state__first-chip--aktion-active:hover,.page-state__first-chip:active,.page-state__first-chip:focus,.page-state__first-chip:hover,.page-state__second-chip:active,.page-state__second-chip:focus,.page-state__second-chip:hover{background:#ffffff}.page-state__first-chip--selected:active,.page-state__first-chip--selected:focus,.page-state__first-chip--selected:hover,.page-state__second-chip--selected:active,.page-state__second-chip--selected:focus,.page-state__second-chip--selected:hover{font-weight:550}.page-state__bell-chip{position:relative;width:var(--page-state-plus-width);min-width:var(--page-state-plus-width);flex:0 0 var(--page-state-plus-width);height:32px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.page-state__bell-icon-wrap{position:relative;width:26px;height:26px;display:block;flex:0 0 auto;transform:translateX(-5px)}.page-state__bell-icon{width:100%;height:100%;display:block;background-color:#b8c7cc;mask-image:url(/logos/flag.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/logos/flag.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:background-color .14s ease}.page-state__bell-saved-count{position:absolute;left:20%;right:20%;top:10%;bottom:14%;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:14px;font-weight:700;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:2px;padding-right:2px}.page-state__bell-saved-count--wide{font-size:10px;letter-spacing:-.03em}.page-state__bell-plus{position:absolute;left:20%;right:20%;top:10%;bottom:14%;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:16px;font-weight:800;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:2px;padding-right:2px}.page-state__bell-chip--active .page-state__bell-icon{background-color:#2c5c67}.page-state__bell-chip--duplicate .page-state__bell-icon{background-color:#d4a700}.page-state__bell-chip--has-saved:not(.page-state__bell-chip--active):not(.page-state__bell-chip--duplicate) .page-state__bell-icon{background-color:#e6b800}.page-state__bell-badge{position:absolute;top:3px;right:3px;width:9px;height:9px;border-radius:50%;background:#dc2626;box-shadow:0 0 0 1.5px #ffffff;pointer-events:none}.page-state__bell-chip--active:active,.page-state__bell-chip--active:hover,.page-state__bell-chip:active,.page-state__bell-chip:hover{background:transparent}