:root{--bg:#030303;--fg:#fff;--text:#ffffffd1;--text-soft:#ffffffb3;--muted:#fffc;--surface:#111110;--surface-soft:#1e1e1d80;--placeholder:#171717;--line:#1e1e1d;--divider:#d9d9d966}*{box-sizing:border-box;margin:0;padding:0}html,body{overscroll-behavior-y:none;min-height:100%}body{background:var(--bg);min-height:100svh;color:var(--fg);font-family:var(--font-zalando), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;position:relative}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer}html[data-cursor],html[data-cursor] *{cursor:none}html[data-cursor] :is(input,textarea,[contenteditable=true]){cursor:text}html[data-cursor] dialog,html[data-cursor] dialog *{cursor:auto}html[data-cursor] dialog :is(a,button){cursor:pointer}html[data-cursor] dialog input{cursor:text}@media (min-width:1280px){html:has([data-navigator]):not([data-navigator-hidden]){scrollbar-width:none}html:has([data-navigator]):not([data-navigator-hidden])::-webkit-scrollbar{display:none}}html:has([data-navigator]):not([data-navigator-hidden]){--bg:#111}:root{--ease-expo-in-out:cubic-bezier(.87, 0, .13, 1);--ease-expo-out:cubic-bezier(.16, 1, .3, 1);--ease-cubic-in:cubic-bezier(.32, 0, .67, 0);--ease-cubic-out:cubic-bezier(.33, 1, .68, 1)}@keyframes fade-in{0%{opacity:0}}:root{--enter-start:.3s;--enter-step:.25s;--enter-duration:1.2s}[data-words],[data-enter]{--enter-at:calc(var(--enter-start) + var(--enter-order,0) * var(--enter-step))}[data-words]>span{animation:fade-in var(--enter-duration) ease-out backwards;animation-delay:calc(var(--enter-at) + var(--i,0) * 15ms)}[data-enter]{animation:fade-in var(--enter-duration) ease-out backwards;animation-delay:var(--enter-at)}@media (prefers-reduced-motion:reduce){[data-words]>span,[data-enter]{animation:none}}
