html body [data-moving-menu=true]{position:relative}html body [data-moving-menu=true] :is(.public-menu-item,.workspace-menu-item):before,html body [data-moving-menu=true] :is(.public-menu-item,.workspace-menu-item):after{content:none!important}html body .moving-menu-marker{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(110deg,#68777e 8%,#8a979c 32%,#d1d8db 47%,#fbfdfc 52%,#a2afb4 65%,#68777e 100%);min-width:88px;max-width:88px;min-height:38px;max-height:38px;top:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 44' preserveAspectRatio='none'%3E%3Cpath d='M98 2 C-30 2 -30 42 98 42' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 44' preserveAspectRatio='none'%3E%3Cpath d='M98 2 C-30 2 -30 42 98 42' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;border:0!important;width:88px!important;height:38px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important}html body .moving-menu-marker[data-ready=true]{transition:transform .24s cubic-bezier(.22,.7,.3,1),opacity .12s}html body .moving-menu-marker>span{background:linear-gradient(110deg,#0000 38%,#fffd 48%,#0000 58%) 160% 0/250% 100% no-repeat;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){html body .moving-menu-marker{transition:none!important}html body .moving-menu-marker>span{display:none!important}}html body .moving-menu-marker[data-instant=true],html body .moving-menu-marker[data-instant=true][data-ready=true]{transition:opacity .1s!important}html body .public-mobile-menu-panel.public-fullscreen-menu{box-sizing:border-box;overflow-anchor:none;scroll-behavior:auto;z-index:150!important;color:#42513a!important;width:100%!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;box-shadow:none!important;background:#f7f4ed!important;border:0!important;border-radius:0!important;flex-flow:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0!important;transition:none!important;animation:none!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body .public-fullscreen-menu>[data-slot=sheet-header].public-menu-chrome{z-index:2;box-sizing:border-box;background:#f7f4ed;border:0;border-bottom:1px solid #dcd8c9;flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:64px;margin:0;display:flex;position:relative;padding:calc(10px + env(safe-area-inset-top)) 12px 10px!important}html body .public-fullscreen-menu .public-menu-brand{color:#344033;align-items:center;min-width:0;text-decoration:none;display:flex}html body .public-fullscreen-menu .swiss-brand{white-space:nowrap;align-items:center;gap:6px;font-size:clamp(12px,3.6vw,17px);font-weight:700;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important}html body .public-fullscreen-menu .swiss-brand>svg{flex-shrink:0;width:clamp(30px,8vw,38px);height:clamp(30px,8vw,38px)}html body .public-fullscreen-menu .public-menu-chrome-actions{flex:none;align-items:center;gap:4px;display:flex}html body .public-fullscreen-menu :is(.public-menu-close,.public-menu-profile){box-sizing:border-box;color:#42513a;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;text-decoration:none;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important}html body .public-fullscreen-menu .public-menu-profile{border-radius:13px;background:#e1e8d5!important}html body .public-fullscreen-menu .public-language-trigger{color:#42513a;box-shadow:none!important;background:0 0!important;border:0!important}html body .public-fullscreen-menu [data-slot=sheet-title]:focus{outline:none}html body .public-fullscreen-menu>nav.public-fullscreen-links{box-sizing:border-box;overscroll-behavior:contain;width:100%;min-width:0;max-width:100%;min-height:0;padding:10px 16px max(20px,env(safe-area-inset-bottom));flex-flow:column;flex:auto;gap:2px;margin:0;display:flex;overflow:hidden auto}html body .public-fullscreen-menu>nav>a{box-sizing:border-box;color:#42513a;white-space:normal;text-wrap:wrap;overflow-wrap:break-word;background:0 0;border:0;border-radius:8px;flex:none;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;min-width:0;height:auto;min-height:48px;margin:0;padding:12px 0 12px 12px;font-size:16px;line-height:1.45;text-decoration:none;display:grid;position:relative}html body .public-fullscreen-menu>nav>a[aria-current=page]{font-weight:600}html body .public-fullscreen-menu .public-nav-icon{stroke-width:1.7px;width:20px;min-width:20px;height:20px}html body .public-fullscreen-menu>nav>a>svg:last-child{justify-self:end;width:16px;height:16px}html body .public-fullscreen-menu :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #71855a!important}html body .public-fullscreen-menu>nav>a>.public-menu-label:before,html body .public-fullscreen-menu>nav>a>.public-menu-label:after,html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-links>a:is([aria-current],:not([aria-current])):before,html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-links>a:is([aria-current],:not([aria-current])):after{content:none!important}html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-link-content{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-item{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex;position:relative}html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-item>.public-nav-icon{flex:0 0 20px;width:20px;height:20px}html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-label{white-space:normal;overflow-wrap:break-word;min-width:0;position:relative}html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-item:before,html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-item:after{content:"";pointer-events:none;opacity:0;width:88px;min-width:88px;max-width:88px;height:38px;min-height:38px;max-height:38px;position:absolute;top:50%;left:-12px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 44' preserveAspectRatio='none'%3E%3Cpath d='M98 2 C-30 2 -30 42 98 42' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 44' preserveAspectRatio='none'%3E%3Cpath d='M98 2 C-30 2 -30 42 98 42' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-item:before{background:linear-gradient(110deg,#68777e 8%,#8a979c 35%,#d1d8db 52%,#a2afb4 72%,#68777e 100%)}html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-item:after{background:linear-gradient(110deg,#0000 38%,#fffc 48%,#0000 58%) 160% 0/250% 100% no-repeat}html body :is(.public-fullscreen-menu,.public-site-header) a[aria-current=page] .public-menu-item:before,html body :is(.public-fullscreen-menu,.public-site-header) a[aria-current=page] .public-menu-item:after{opacity:1}html body .public-fullscreen-menu a[aria-current=page] .public-menu-item:after,html body .public-site-header .desktop-nav-panel[data-open=true] a[aria-current=page] .public-menu-item:after{animation:1.8s ease-out both public-menu-gold-sheen}@media (hover:hover){html body .public-site-header .desktop-nav-links>a:hover .public-menu-item:before,html body .public-site-header .desktop-nav-links>a:hover .public-menu-item:after{opacity:1}html body .public-site-header .desktop-nav-links>a:hover .public-menu-item:after{animation:1.8s ease-out both public-menu-gold-sheen}}@keyframes public-menu-gold-sheen{0%{background-position:160% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){html body :is(.public-fullscreen-menu,.public-site-header) .public-menu-item:after{animation:none!important}}@media screen and (min-width:1200px) and (hover:hover) and (pointer:fine){html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;flex:none!important;width:max-content!important;min-width:max-content!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a .public-menu-link-content,html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a .public-menu-item{flex-flow:row!important;flex:none!important;align-items:center!important;width:max-content!important;min-width:max-content!important;max-width:none!important;display:inline-flex!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a .public-menu-label{white-space:nowrap!important;text-wrap:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;flex:none!important;width:max-content!important;min-width:max-content!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a .public-nav-icon{flex:0 0 18px!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-panel-content{grid-template-columns:max-content minmax(0,1fr)!important;align-items:stretch!important;column-gap:20px!important;display:grid!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-account{align-items:center;min-width:0;padding-right:20px;display:flex;position:relative}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-account:after{content:"";pointer-events:none;background:linear-gradient(#cbd2d4,#7f8b90 40%,#edf1f1 55%,#8d999d);width:1px;position:absolute;top:6px;bottom:6px;right:0}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-account>a{align-items:center;min-height:44px;padding:8px 10px;text-decoration:none;display:flex}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-groups{min-width:0;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px 8px!important;display:grid!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-groups>.desktop-nav-row{display:contents!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:48px!important;padding:6px!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a :is(.public-menu-link-content,.public-menu-item){flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a .public-menu-label{font-size:14px;line-height:1.35;white-space:normal!important;text-wrap:wrap!important;word-break:normal!important;overflow-wrap:normal!important;flex:auto!important;width:auto!important;min-width:0!important}}html body .public-fullscreen-menu>nav.public-fullscreen-links>a{box-shadow:none!important;border:0!important}html body :is(.public-site-header,.public-fullscreen-menu) a[href*="app.swiss-buero.ch/workspace"] .public-nav-icon{color:#758b59!important}@media screen and (min-width:1200px) and (hover:hover) and (pointer:fine){html body .public-site-header.public-site-header[data-navigation-theme=sage] .desktop-nav-row>a:is([href^=\/lebenslauf-bewerbung],[href^=\/websites],[href^=\/werbung]) .public-menu-label{white-space:nowrap!important;text-wrap:nowrap!important}}
