/* Phosphor Icons (MIT, phosphoricons.com) – nur die Icons der Startseite, des Dashboards und des OBS-Editors, lokal statt vom CDN */
@font-face { font-family: "Phosphor"; src: url("../assets/fonts/Phosphor.woff2") format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
@font-face { font-family: "Phosphor-Fill"; src: url("../assets/fonts/Phosphor-Fill.woff2") format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
.ph { font-family: "Phosphor" !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; letter-spacing: 0; font-feature-settings: "liga"; font-variant-ligatures: discretionary-ligatures; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.ph.ph-twitch-logo:before { content: "\e5ce"; }
.ph.ph-monitor-play:before { content: "\e58c"; }
.ph.ph-star:before { content: "\e46a"; }
.ph.ph-film-slate:before { content: "\e8c2"; }
.ph.ph-robot:before { content: "\e762"; }
.ph.ph-ticket:before { content: "\e490"; }
.ph.ph-bell-ringing:before { content: "\e5e8"; }
.ph.ph-sliders-horizontal:before { content: "\e434"; }
.ph.ph-shield:before { content: "\e40a"; }
.ph.ph-spinner-gap:before { content: "\e66c"; }
.ph.ph-grid-nine:before { content: "\ec8c"; }
.ph.ph-smiley-angry:before { content: "\ec62"; }
.ph.ph-question:before { content: "\e3e8"; }
.ph.ph-paw-print:before { content: "\e648"; }
.ph.ph-package:before { content: "\e390"; }
.ph.ph-trophy:before { content: "\e67e"; }
.ph.ph-prohibit:before { content: "\e3de"; }
.ph.ph-timer:before { content: "\e492"; }
.ph.ph-lightbulb:before { content: "\e2dc"; }
.ph.ph-users-three:before { content: "\e68e"; }
.ph.ph-speaker-high:before { content: "\e44a"; }
.ph.ph-cards:before { content: "\e0f8"; }
.ph.ph-coffee:before { content: "\e1c2"; }
.ph.ph-video-camera:before { content: "\e4da"; }
.ph.ph-shield-check:before { content: "\e40c"; }
.ph.ph-heart:before { content: "\e2a8"; }
.ph.ph-shield-warning:before { content: "\e412"; }
.ph.ph-lock-key:before { content: "\e2fe"; }
.ph.ph-heartbeat:before { content: "\e2ac"; }
.ph.ph-arrow-right:before { content: "\e06c"; }
.ph.ph-sign-in:before { content: "\e428"; }
.ph.ph-arrow-u-up-left:before { content: "\e08a"; }
.ph.ph-arrow-u-up-right:before { content: "\e08c"; }
.ph.ph-upload-simple:before { content: "\e4c0"; }
.ph.ph-eye:before { content: "\e220"; }
.ph.ph-eye-slash:before { content: "\e224"; }
.ph.ph-lock-simple:before { content: "\e308"; }
.ph.ph-lock-simple-open:before { content: "\e30a"; }
.ph.ph-palette:before { content: "\e6c8"; }
.ph.ph-text-aa:before { content: "\e6ee"; }
.ph.ph-squares-four:before { content: "\e464"; }
.ph.ph-copy:before { content: "\e1ca"; }
.ph.ph-check:before { content: "\e182"; }
.ph.ph-broadcast:before { content: "\e0f2"; }
.ph.ph-hourglass-medium:before { content: "\e2b8"; }
.ph.ph-chats-circle:before { content: "\e17e"; }
.ph.ph-flag-checkered:before { content: "\ea38"; }
.ph.ph-play:before { content: "\e3d0"; }
.ph.ph-arrow-counter-clockwise:before { content: "\e038"; }
.ph.ph-arrow-square-out:before { content: "\e5de"; }
.ph.ph-puzzle-piece:before { content: "\e596"; }
.ph.ph-books:before { content: "\e758"; }
.ph.ph-chart-line-up:before { content: "\e156"; }
.ph.ph-sparkle:before { content: "\e6a2"; }
.ph.ph-magnifying-glass:before { content: "\e30c"; }
.ph.ph-sidebar-simple:before { content: "\ec24"; }
.ph.ph-list:before { content: "\e2f0"; }
.ph.ph-device-mobile:before { content: "\e1e0"; }
.ph.ph-gear-six:before { content: "\e272"; }
.ph.ph-moon-stars:before { content: "\e58e"; }
.ph.ph-sun:before { content: "\e472"; }
.ph.ph-circle-half:before { content: "\e18c"; }
.ph.ph-circle-half-tilt:before { content: "\e18e"; }
.ph.ph-caret-down:before { content: "\e136"; }
.ph.ph-swap:before { content: "\e83c"; }
.ph.ph-sign-out:before { content: "\e42a"; }
.ph.ph-terminal:before { content: "\e47e"; }
.ph.ph-clock-clockwise:before { content: "\e19e"; }
.ph.ph-plug:before { content: "\e946"; }
.ph.ph-list-checks:before { content: "\eadc"; }
.ph.ph-hand-waving:before { content: "\e580"; }
.ph.ph-music-notes:before { content: "\e340"; }
.ph.ph-plus:before { content: "\e3d4"; }
.ph.ph-paper-plane-right:before { content: "\e396"; }
.ph.ph-info:before { content: "\e2ce"; }
.ph.ph-power:before { content: "\e3da"; }
.ph.ph-rocket-launch:before { content: "\e3fe"; }
.ph.ph-clock:before { content: "\e19a"; }
.ph.ph-check-circle:before { content: "\e184"; }
.ph.ph-trash:before { content: "\e4a6"; }
.ph.ph-pause:before { content: "\e39e"; }
.ph.ph-skip-forward:before { content: "\e5a6"; }
.ph.ph-dots-six-vertical:before { content: "\eae2"; }
.ph.ph-crosshair:before { content: "\e1d6"; }
.ph.ph-ghost:before { content: "\e62a"; }
.ph.ph-list-bullets:before { content: "\e2f2"; }
.ph.ph-calendar-blank:before { content: "\e10a"; }
.ph.ph-lightning:before { content: "\e2de"; }
.ph.ph-caret-right:before { content: "\e13a"; }
.ph.ph-radio-button:before { content: "\eb08"; }
.ph.ph-circle:before { content: "\e18a"; }
.ph.ph-x:before { content: "\e4f6"; }
.ph.ph-warning:before { content: "\e4e0"; }
.ph.ph-megaphone:before { content: "\e324"; }
.ph.ph-chat-teardrop-text:before { content: "\e178"; }
.ph.ph-film-strip:before { content: "\e792"; }
.ph.ph-clipboard-text:before { content: "\e198"; }
.ph.ph-hourglass:before { content: "\e2b2"; }
.ph.ph-arrow-left:before { content: "\e058"; }
.ph.ph-arrows-out:before { content: "\e0a2"; }
.ph.ph-arrows-split:before { content: "\ed3c"; }
.ph.ph-caret-left:before { content: "\e138"; }
.ph.ph-chat-circle-text:before { content: "\e16e"; }
.ph.ph-compass:before { content: "\e1c8"; }
.ph.ph-confetti:before { content: "\e81a"; }
.ph.ph-crown:before { content: "\e614"; }
.ph.ph-cursor-click:before { content: "\e7c8"; }
.ph.ph-download-simple:before { content: "\e20c"; }
.ph.ph-frame-corners:before { content: "\e626"; }
.ph.ph-game-controller:before { content: "\e26e"; }
.ph.ph-joystick:before { content: "\ea5e"; }
.ph.ph-medal:before { content: "\e320"; }
.ph.ph-minus:before { content: "\e32a"; }
.ph.ph-planet:before { content: "\e652"; }
.ph.ph-plant:before { content: "\ebae"; }
.ph.ph-skull:before { content: "\e916"; }
.ph.ph-smiley:before { content: "\e436"; }
.ph.ph-sneaker-move:before { content: "\ed60"; }
.ph.ph-snowflake:before { content: "\e5aa"; }
.ph.ph-text-align-left:before { content: "\e484"; }
.ph.ph-tree:before { content: "\e6da"; }
.ph.ph-trend-up:before { content: "\e4ae"; }
.ph.ph-user-focus:before { content: "\e6fc"; }
.ph.ph-webcam:before { content: "\e9b2"; }
.ph.ph-youtube-logo:before { content: "\e4fc"; }
.ph.ph-airplane-tilt:before { content: "\e5d6"; }
.ph.ph-arrow-up-right:before { content: "\e092"; }
.ph.ph-calendar-plus:before { content: "\e714"; }
.ph.ph-floppy-disk:before { content: "\e248"; }
.ph.ph-link:before { content: "\e2e2"; }
.ph.ph-share-network:before { content: "\e408"; }
.ph.ph-flag:before { content: "\e244"; }
.ph.ph-gift:before { content: "\e276"; }
.ph.ph-image:before { content: "\e2ca"; }
.ph.ph-paint-brush:before { content: "\e6f0"; }
.ph.ph-identification-card:before { content: "\e2c8"; }
.ph.ph-pencil-simple:before { content: "\e3b4"; }
.ph.ph-discord-logo:before { content: "\e61a"; }
.ph.ph-paper-plane-tilt:before { content: "\e398"; }
.ph.ph-arrow-clockwise:before { content: "\e036"; }
.ph.ph-handshake:before { content: "\e582"; }
.ph.ph-hand-coins:before { content: "\ea8c"; }
.ph.ph-stop-circle:before { content: "\e46e"; }
.ph.ph-browser:before { content: "\e0f4"; }
.ph.ph-circle-notch:before { content: "\eb44"; }
.ph.ph-hand-pointing:before { content: "\e29a"; }
.ph.ph-magnifying-glass-plus:before { content: "\e310"; }
.ph.ph-paint-brush-broad:before { content: "\e590"; }
.ph.ph-plugs-connected:before { content: "\eb5a"; }
.ph.ph-push-pin:before { content: "\e3e2"; }
.ph.ph-envelope-simple:before { content: "\e218"; }
.ph.ph-columns:before { content: "\e546"; }
.ph.ph-square-half-bottom:before { content: "\eb16"; }
