.y-os{font-family:var(--font-barlow),system-ui,sans-serif;font-synthesis:none;font-variant-numeric:normal;color:var(--y-text-primary);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;-webkit-user-select:none;user-select:none;line-height:1.2}.y-os *,.y-os :before,.y-os :after{box-sizing:border-box}.y-os .y-os-field::placeholder{color:var(--y-text-dim);opacity:1}.y-os button:focus-visible{outline:2px solid var(--y-accent);outline-offset:2px}:root{--y-os-tile-rim:#ffffff30;--y-os-wallpaper-wash:transparent;--y-os-app-tint-keep:14%}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--y-os-tile-rim:#00000024;--y-os-wallpaper-wash:#f3f5f8b0;--y-os-app-tint-keep:10%}}:root[data-theme=light]{--y-os-tile-rim:#00000024;--y-os-wallpaper-wash:#f3f5f8b0;--y-os-app-tint-keep:10%}.y-screen-dark{--y-os-tile-rim:#ffffff30;--y-os-wallpaper-wash:transparent;--y-os-app-tint-keep:14%;--s-text-accent:var(--y-accent-light);--s-text-amber:var(--y-amber-light)}
