.icon-credits{display:none}
html[data-theme=windows95] body .icon-credits{display:inline;font-size:11px}
html[data-theme=windows95] body .main-content .service .service-avatar{background:transparent!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;clip-path:none!important;border:0;box-shadow:none;filter:none;mask:none!important}
html[data-theme=windows95] body .main-content .service .service-avatar svg{display:none!important}
html[data-theme=windows95] body .main-content .service.service-games .service-avatar{background-image:url(/static/theme-icons/selfhst/minecraft.svg)!important}
html[data-theme=windows95] body .main-content .service.service-ollama .service-avatar{background-image:url(/static/theme-icons/selfhst/ollama.svg)!important}
html[data-theme=windows95] body .main-content .service.service-jellyfin .service-avatar{background-image:url(/static/theme-icons/selfhst/jellyfin.svg)!important}
html[data-theme=windows95] body .main-content .service.service-navidrome .service-avatar{background-image:url(/static/theme-icons/selfhst/navidrome.svg)!important}
html[data-theme=windows95] body .main-content .service.service-pelican-panel .service-avatar{background-image:url(/static/theme-icons/selfhst/pelican-panel.svg)!important}
html[data-theme=windows95] body .main-content .service.service-transmission .service-avatar{background-image:url(/static/theme-icons/selfhst/transmission.svg)!important}
html[data-theme=windows95] body .main-content .service.service-crafty-controller .service-avatar{background-image:url(/static/theme-icons/selfhst/crafty-controller.svg)!important}
html[data-theme=windows95] body .main-content .service.service-prowlarr .service-avatar{background-image:url(/static/theme-icons/selfhst/prowlarr.svg)!important}
html[data-theme=windows95] body .main-content .service.service-radarr .service-avatar{background-image:url(/static/theme-icons/selfhst/radarr.svg)!important}
html[data-theme=windows95] body .main-content .service.service-sonarr .service-avatar{background-image:url(/static/theme-icons/selfhst/sonarr.svg)!important}
html[data-theme=windows95] body .main-content .service.service-lidarr .service-avatar{background-image:url(/static/theme-icons/selfhst/lidarr.svg)!important}
html[data-theme=windows95] body .main-content .service.service-disk .service-avatar{background:#e9bd3e!important;mask:url(/static/theme-icons/pixel/folder.svg) center/contain no-repeat!important}
html[data-theme=windows95] body :is(.sidebar,.mobile-navigation) .nav-link::before{content:"";display:block!important;width:32px;height:32px;flex:0 0 32px;border:0;background:currentColor!important;mask:var(--nav-icon,url(/static/theme-icons/pixel/home.svg)) center/contain no-repeat!important}
html[data-theme=windows95] body :is(.sidebar,.mobile-navigation) .nav-link>svg{display:none!important}
html[data-theme=windows95] body .nav-link[href="/"]{--nav-icon:url(/static/theme-icons/pixel/home.svg)}
html[data-theme=windows95] body .nav-link[href="/#services"]{--nav-icon:url(/static/theme-icons/pixel/server.svg)}
html[data-theme=windows95] body .nav-link[href="/disk"]{--nav-icon:url(/static/theme-icons/pixel/folder.svg)}
html[data-theme=windows95] body .nav-link[href="/games"]{--nav-icon:url(/static/theme-icons/pixel/gamepad.svg)}
html[data-theme=windows95] body .nav-link[href="/terminal"]{--nav-icon:url(/static/theme-icons/pixel/terminal.svg)}
html[data-theme=windows95] body .nav-link[href="/account"]{--nav-icon:url(/static/theme-icons/pixel/user.svg)}
html[data-theme=windows95] body .nav-link[href="/messages"]{--nav-icon:url(/static/theme-icons/pixel/message.svg)}
html[data-theme=windows95] body .nav-link[href="/admin#users"]{--nav-icon:url(/static/theme-icons/pixel/users.svg)}
html[data-theme=windows95] body .nav-link[href="/admin/emulators"]{--nav-icon:url(/static/theme-icons/pixel/gamepad.svg)}
html[data-theme=windows95] body .nav-link[href="/launcher"]{--nav-icon:url(/static/theme-icons/pixel/download.svg)}
html[data-theme=windows95] body .monitoring .metric:nth-child(2)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/cpu.svg) center/contain no-repeat!important}
html[data-theme=windows95] body .monitoring .metric:nth-child(3)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/server.svg) center/contain no-repeat!important}
html[data-theme=windows95] body .monitoring .metric:nth-child(4)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/database.svg) center/contain no-repeat!important}
html[data-theme=windows95] body .monitoring .metric:nth-child(5)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/database.svg) center/contain no-repeat!important}
html[data-theme=windows95] body .monitoring .uptime::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/clock.svg) center/contain no-repeat!important}
html[data-theme=gachimuchi] body .icon-credits{display:inline;font-size:11px}
html[data-theme=gachimuchi] body .main-content .service .service-avatar{background:transparent!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;clip-path:none!important;border:0;box-shadow:none;filter:none;mask:none!important}
html[data-theme=gachimuchi] body .main-content .service .service-avatar svg{display:none!important}
html[data-theme=gachimuchi] body .main-content .service.service-games .service-avatar{background-image:url(/static/theme-icons/selfhst/minecraft.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-ollama .service-avatar{background-image:url(/static/theme-icons/selfhst/ollama-light.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-jellyfin .service-avatar{background-image:url(/static/theme-icons/selfhst/jellyfin.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-navidrome .service-avatar{background-image:url(/static/theme-icons/selfhst/navidrome.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-pelican-panel .service-avatar{background-image:url(/static/theme-icons/selfhst/pelican-panel.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-transmission .service-avatar{background-image:url(/static/theme-icons/selfhst/transmission.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-crafty-controller .service-avatar{background-image:url(/static/theme-icons/selfhst/crafty-controller.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-prowlarr .service-avatar{background-image:url(/static/theme-icons/selfhst/prowlarr.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-radarr .service-avatar{background-image:url(/static/theme-icons/selfhst/radarr.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-sonarr .service-avatar{background-image:url(/static/theme-icons/selfhst/sonarr.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-lidarr .service-avatar{background-image:url(/static/theme-icons/selfhst/lidarr.svg)!important}
html[data-theme=gachimuchi] body .main-content .service.service-disk .service-avatar{background:#e9bd3e!important;mask:url(/static/theme-icons/pixel/folder.svg) center/contain no-repeat!important}
html[data-theme=gachimuchi] body :is(.sidebar,.mobile-navigation) .nav-link::before{content:"";display:block!important;width:32px;height:32px;flex:0 0 32px;border:0;background:currentColor!important;mask:var(--nav-icon,url(/static/theme-icons/pixel/home.svg)) center/contain no-repeat!important}
html[data-theme=gachimuchi] body :is(.sidebar,.mobile-navigation) .nav-link>svg{display:none!important}
html[data-theme=gachimuchi] body .nav-link[href="/"]{--nav-icon:url(/static/theme-icons/pixel/home.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/#services"]{--nav-icon:url(/static/theme-icons/pixel/server.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/disk"]{--nav-icon:url(/static/theme-icons/pixel/folder.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/games"]{--nav-icon:url(/static/theme-icons/pixel/gamepad.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/terminal"]{--nav-icon:url(/static/theme-icons/pixel/terminal.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/account"]{--nav-icon:url(/static/theme-icons/pixel/user.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/messages"]{--nav-icon:url(/static/theme-icons/pixel/message.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/admin#users"]{--nav-icon:url(/static/theme-icons/pixel/users.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/admin/emulators"]{--nav-icon:url(/static/theme-icons/pixel/gamepad.svg)}
html[data-theme=gachimuchi] body .nav-link[href="/launcher"]{--nav-icon:url(/static/theme-icons/pixel/download.svg)}
html[data-theme=gachimuchi] body .monitoring .metric:nth-child(2)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/cpu.svg) center/contain no-repeat!important}
html[data-theme=gachimuchi] body .monitoring .metric:nth-child(3)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/server.svg) center/contain no-repeat!important}
html[data-theme=gachimuchi] body .monitoring .metric:nth-child(4)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/database.svg) center/contain no-repeat!important}
html[data-theme=gachimuchi] body .monitoring .metric:nth-child(5)::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/database.svg) center/contain no-repeat!important}
html[data-theme=gachimuchi] body .monitoring .uptime::before{background:var(--accent-primary)!important;mask:url(/static/theme-icons/pixel/clock.svg) center/contain no-repeat!important}
html[data-theme=windows95] body .sidebar .nav-link::before{width:48px;height:48px;flex-basis:48px}
html[data-theme=windows95] body .brand{background:none}html[data-theme=windows95] body .brand-logo{opacity:1;content:url(/static/theme-icons/pixel/globe.svg);width:60px;height:60px}
html[data-theme=gachimuchi] body .brand-logo{content:url(/static/theme-icons/pixel/server.svg);filter:invert(83%) sepia(30%) saturate(1300%) hue-rotate(280deg)}html[data-theme=windows95] body .sidebar .nav-link.active::before{background:#fff!important}
html[data-theme=windows95] body .main-content .service.service-disk .service-avatar{background:#7a5500!important}
