:root{--ux-base-paper: #ffffff;--ux-base-ink: #2c2a26;--ux-base-paper-dark: #22272e;--ux-base-ink-dark: #f1f5f9;--ux-base-contrast: 1;--ux-base-accent: #7c9885;--ux-base-success: #009340;--ux-base-warning: #ff9600;--ux-base-danger: #bd2f28;--ux-base-person-a: #1f5c3a;--ux-base-person-b: #e8a0b8;--ux-surface-alt: #f3f1ee;--ux-border: #e6e1da;--ux-border-strong: #d8d2c8;--ux-text-muted: #6f6a61;--ux-text-faint: #a39d90;--ux-person-a-soft: #d7ebe0;--ux-person-b-soft: #f7e4eb;--ux-person-a-ink: var(--ux-surface);--ux-person-b-ink: var(--ux-text);--ux-person-c: #b8a4e0;--ux-person-d: #8cc7c4;--ux-person-c-ink: var(--ux-text);--ux-person-d-ink: var(--ux-text);--ux-modus-akzent: var(--ux-accent);--ux-modus-akzent-soft: var(--ux-accent-soft);--ux-selected: #fbe9d0;--ux-selected-border: #e9c98f;--ux-danger: #c97b6a;--ux-danger-soft: #f6e5e1;--ux-drop-hint: #7ad5ff;--ux-drop-hint-bar: 14px;--ux-pending: #fbe7e1;--ux-pending-border: #e0ab99;--ux-type-root: #8d6fa8;--ux-type-rolle: #1068bd;--ux-type-projekt: #0b8243;--ux-type-todo: #cf9b4a;--ux-type-inbox: #c97b6a;--ux-type-horizont: #c61969;--ux-type-default: #8a8578;--ux-type-bru: #cf8a2d;--ux-type-bro: var(--ux-type-bru);--ux-type-quellwurzel: #c17ba0;--ux-type-tint: 12%;--ux-type-tint-quiet: 4%;--ux-hilfe-text: var(--ux-text-muted);--ux-hilfe-rand: var(--ux-border-strong);--ux-hilfe-flaeche: var(--ux-surface);--ux-gesperrt-text: var(--ux-text-faint);--ux-signal-erstellt: var(--ux-pending);--ux-signal-erstellt-border: var(--ux-pending-border);--ux-signal-gesendet: #fdf3d4;--ux-signal-gesendet-border: #d8bd72;--ux-signal-bestaetigt-border: #86b795;--ux-group-1-bg: #fbe6e6;--ux-group-1-border: #e9b8b6;--ux-group-2-bg: #faf1c9;--ux-group-2-border: #e6cf7d;--ux-group-3-bg: #dfe9f5;--ux-group-3-border: #aecbe6;--ux-group-4-border: #b6d4b8;--ux-time-future-bg: var(--ux-group-2-bg);--ux-time-closed-bg: var(--ux-group-4-bg);--ux-time-current-bg: #ddf1ee;--ux-success: #167c4b;--ux-offline-bg: #c4544a;--ux-offline-border: #a03e36;--ux-lowdata-bg: #f7edda;--ux-lowdata-border: #c9973b;--ux-search-hit-fg: #5d4037;--ux-search-hit-bg: #ffd54f;--ux-strength-muss-text: #9c2525;--ux-strength-soll-text: #28613a;--ux-horizon-soft: #ffd54a;--ux-horizon-soft-border: #d89d00;--ux-horizon-hard: #ed5d52;--ux-horizon-hard-border: #c8362d;--ux-horizon-state-idle: #8b949e;--ux-horizon-state-active: #167d4a;--ux-horizon-state-reached: #2878b5;--ux-destructive: #b42318;--ux-tint-green: #a5d6a7;--ux-tint-green-border: #66bb6a;--ux-tint-red: #ffcdd2;--ux-tint-red-border: #ef9a9a;--ux-tint-orange: #ffe0b2;--ux-tint-orange-border: #ffb74d;--ux-tint-pink: #f8bbd0;--ux-tint-pink-border: #f48fb1;--ux-tint-blue: #bbdefb;--ux-tint-blue-border: #90caf9;--ux-tint-sky: #b3e5fc;--ux-tint-purple: #e1bee7;--ux-note-warn-bg: #fff4d6;--ux-note-warn-text: #7a5b00;--ux-note-ok-text: #1b5e20;--ux-missing-text: #7a4b00;--ux-warn: #b45309;--ux-warn-soft: #fef3c7;--ux-warn-strong: #92400e;--ux-solo: #e6c04a;--ux-solo-ink: #241f08;--ux-solo-border: #b49022;--ux-warning-tone: orange;--ux-favorite: #c9a227;--ux-surface-soft: rgba(0, 0, 0, .04);--ux-changelog-menu: #a855f7;--ux-changelog-foundation: #64748b;--ux-changelog-universal: #0f766e;--ux-edit-cancel-border: #ccc;--ux-edit-cancel-text: #333;--ux-density: 1;--ux-scale: 1;--ux-unit: calc(4px * var(--ux-scale, 1) * var(--ux-density, 1));--ux-mehr: max(0px, 100vw - 375px);--ux-radius-sm: 8px;--ux-radius-md: 14px;--ux-radius-lg: 20px;--ux-radius-pill: 999px;--ux-space-1: 4px;--ux-space-2: 8px;--ux-space-3: 12px;--ux-space-4: 16px;--ux-space-5: 24px;--ux-fine-1: 1px;--ux-fine-2: 2px;--ux-fine-3: 3px;--ux-fine-4: 4px;--ux-fine-6: 6px;--ux-fine-8: 8px;--ux-help-mark-size: 20px;--ux-slider-rail-h: 6px;--ux-quickcapture-mini-size: 32px;--ux-collection-bubble-inline-size: var(--ux-quickcapture-mini-size);--ux-map-trigger-size: 48px;--ux-node-viewer-notch-room: 22px;--ux-write-perf-raise: 56px;--ux-bubble-offset-fallback: 24px;--ux-safe-area-bottom: env(safe-area-inset-bottom, 0px);--ux-diagnostics-inset: 12px;--ux-diagnostics-bottom: 96px;--ux-diagnostics-dismiss-room: 44px;--ux-count-badge-offset: 0px;--ux-count-badge-fg: #000;--ux-mindmap-closed-role-gap-y: 3px;--ux-mindmap-open-role-gap-y: 18px;--ux-mindmap-closed-child-top: -4px;--ux-mindmap-open-child-top: 3px;--ux-mindmap-expander-reserve: 32px;--ux-mindmap-expander-glyph-size: 18px;--ux-mindmap-expander-hit-size: 44px;--ux-mindmap-rolle-stroke-a: #f06e53;--ux-mindmap-rolle-stroke-b: #e8b86a;--ux-mindmap-rolle-stroke: color-mix(in srgb, var(--ux-mindmap-rolle-stroke-a) 58%, var(--ux-mindmap-rolle-stroke-b) 42%);--ux-mindmap-kind-stroke: #FAE194;--ux-tap-min: max(var(--ux-row-min-h), calc(var(--ux-row-min-h) * var(--ux-scale, 1)));--ux-topbar-line-h: 52px;--ux-topbar-h: var(--ux-topbar-line-h);--ux-topbar-nav-min: calc(var(--ux-tap-min) + var(--ux-space-2) + 8ch);--ux-bottom-h: 60px;--ux-bottom-emoji-size: 38px;--ux-bottom-phase-capsule: calc(var(--ux-bottom-h) - 2 * var(--ux-space-1));--ux-phase-icon-welt-scale: 1.136;--ux-capture-submit-icon-size: 24px;--ux-quick-fill: #d4bc6e;--ux-quick-pill-bg: color-mix(in srgb, var(--ux-quick-fill) 48%, var(--ux-surface));--ux-quick-pill-border: color-mix(in srgb, var(--ux-quick-fill) 70%, var(--ux-surface));--ux-bottom-inline-extra: 10px;--ux-bottom-float-gap: 10px;--ux-bottom-mini-gap: 12px;--ux-bottom-band-max-w: 900px;--ux-bottom-label-font-min: calc(var(--ux-font-size-sm) * .77);--ux-bottom-label-font-fluid: 2.8vw;--ux-kopf-symbol-size: 28px;--ux-kopf-wort-size: var(--ux-bottom-label-font-min);--ux-kopf-kreis: calc(var(--ux-kopf-symbol-size) * 1.15);--ux-notch-max-w: min(22rem, 78vw);--ux-overlay-max-w: 320px;--ux-modal-max-w: var(--ux-row-max-w);--ux-modal-backdrop: color-mix(in srgb, var(--ux-base-ink) 38%, var(--ux-base-ink) 0%);--ux-feedback-trigger-h: 48px;--ux-feedback-panel-gap: var(--ux-space-2);--ux-feedback-panel-min-w: 300px;--ux-safe-inline-start: max(var(--ux-space-3), env(safe-area-inset-left, 0px));--ux-safe-inline-end: max(var(--ux-space-3), env(safe-area-inset-right, 0px));--ux-safe-block-end: max(var(--ux-space-2), env(safe-area-inset-bottom, 0px));--ux-bubble-inset-inline: clamp(var(--ux-space-3), 4vw, var(--ux-space-5));--ux-bubble-inset-block: clamp(var(--ux-space-3), 3dvh, var(--ux-space-5));--ux-bubble-inset-top: calc(var(--ux-topbar-h) + var(--ux-bubble-inset-block));--ux-bubble-inset-bottom: calc(var(--bottom-h, var(--ux-bubble-offset-fallback)) + var(--ux-safe-block-end));--ux-overlay-bottom: calc(var(--ux-bubble-inset-bottom) + var(--ux-space-3));--ux-content-window-top: calc(var(--ux-topbar-h) + var(--ux-node-viewer-notch-room));--ux-content-window-bottom: calc(var(--ux-bubble-inset-bottom) + var(--ux-view-menu-lasche-min-block));--ux-view-menu-lasche-min-block: calc(var(--ux-tap-min, 44px) / 2);--ux-bubble-zone-h: calc(var(--ux-space-3) + var(--ux-quickcapture-trigger-h) + (2 * var(--ux-space-1)) + (2 * var(--ux-quickcapture-mini-size)) + var(--ux-space-2));--ux-viewer-sheet-bottom: calc(var(--ux-bubble-inset-bottom) + var(--ux-bubble-zone-h));--ux-bubble-col-w: 48px;--ux-quickcapture-trigger-h: 48px;--ux-feedback-mobile-panel-bottom: calc( var(--ux-bubble-inset-bottom) + var(--ux-space-3) + var(--ux-quickcapture-trigger-h) + var(--ux-space-1) + var(--ux-tap-min) + var(--ux-bottom-mini-gap) );--ux-feedback-mobile-panel-max-h: calc( 100dvh - var(--ux-bubble-inset-top) - var(--ux-feedback-mobile-panel-bottom) );--ux-topmenu-bubble-clearance: calc( var(--ux-bubble-col-w) + var(--ux-tap-min) + (2 * var(--ux-space-1)) );--ux-mini-bubble-stack-max-h: calc( 100dvh - var(--ux-bubble-inset-top) - var(--ux-bubble-inset-bottom) - var(--ux-quickcapture-trigger-h) - var(--ux-feedback-trigger-h) - (3 * var(--ux-space-2)) );--ux-viewport-fullscreen-inline-end: calc( var(--ux-bubble-inset-inline) + var(--ux-bubble-col-w) + var(--ux-space-3) );--ux-toast-stack-bottom: calc( var(--ux-bubble-inset-bottom) + var(--ux-quickcapture-trigger-h) + var(--ux-feedback-trigger-h) + var(--ux-space-2) );--ux-toast-stack-top: calc(var(--ux-bubble-inset-top) + var(--ux-space-2));--ux-hinweis-inset-top: calc(var(--ux-bubble-inset-top) + var(--ux-tap-min));--ux-hinweis-max-w: min(42rem, calc(100% - 2 * var(--ux-space-3)));--ux-toast-max-w: min(28rem, calc(100% - 2 * var(--ux-space-3)));--ux-toast-selection-clearance: calc(var(--ux-tap-min) + var(--ux-space-5));--ux-feedback-mobile-max-w: 430px;--ux-feedback-mobile-inline-shift: calc(var(--ux-bubble-col-w) + var(--ux-space-2));--ux-bubble-free-w: calc(100vw - 2 * var(--ux-bubble-inset-inline) - var(--ux-bubble-col-w) - var(--ux-space-3));--ux-content-bottom: 0px;--ux-row-pad-block: var(--ux-space-1);--ux-row-pad-inline: var(--ux-space-1);--ux-row-gap: calc(var(--ux-space-1) / 8);--ux-row-label-lead: calc(var(--ux-space-1) / 2);--ux-row-margin-bottom: 0px;--ux-row-title-pad-block: calc(var(--ux-space-1) * 1.75);--ux-list-section-font-size: calc(var(--ux-font-size-md) * .8);--ux-list-section-gap: var(--ux-space-1);--ux-row-min-h: 44px;--ux-week-kopf-h: 24px;--ux-week-row-abstand: var(--ux-fine-2);--ux-week-linie-breite: var(--ux-fine-3);--ux-row-checkbox-tap: 24px;--ux-row-emoji-size: var(--ux-font-size-sm);--ux-row-slot-w: 1em;--ux-row-title-size: var(--ux-font-size-md);--ux-row-trailing-max: none;--ux-row-max-w: 640px;--ux-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ux-font-display: "Bitter", Georgia, "Times New Roman", serif;--ux-font-size-sm: 13px;--ux-font-size-md: 15px;--ux-font-size-lg: 18px;--ux-font-size-input: 16px;--ux-z-content: 0;--ux-z-wurzel-text: 1;--ux-z-content-raised: 2;--ux-z-bottom: 20;--ux-z-notch: 25;--ux-z-topbar: 30;--ux-z-viewport: 35;--ux-z-ambient: 38;--ux-z-context-overlay: 40;--ux-z-modal-overlay: 50;--ux-z-viewer-dock: 52;--ux-z-floating: 60;--ux-z-feedback: 70;--ux-z-zoom-bubble: 71;--ux-z-feedback-capture: 75;--ux-z-messages: 80;--ux-shadow-sm: 0 1px 3px rgba(44, 42, 38, .1);--ux-shadow-md: 0 4px 16px rgba(44, 42, 38, .14);--ux-shadow-notch: 0 2px 8px rgba(0, 0, 0, .08);--ux-shadow-bubble: 0 2px 8px rgba(0, 0, 0, .15);--ux-shadow-menu: 0 4px 16px rgba(0, 0, 0, .12);--ux-shadow-user-menu: 0 4px 16px rgba(0, 0, 0, .14);--ux-shadow-tip: 0 4px 16px rgba(0, 0, 0, .2);--ux-shadow-raised: 0 4px 14px rgba(0, 0, 0, .18);--ux-shadow-map-trigger: 0 3px 12px rgba(0, 0, 0, .16);--ux-shadow-context-menu: 0 8px 24px rgba(0, 0, 0, .16);--ux-shadow-panel: 0 8px 24px rgba(0, 0, 0, .18);--ux-shadow-panel-strong: 0 8px 24px rgba(0, 0, 0, .2);--ux-shadow-info-panel: 0 8px 24px rgba(0, 0, 0, .15);--ux-shadow-changelog: 0 8px 24px rgb(0 0 0 / .24);--ux-shadow-drag: 0 10px 24px rgba(0, 0, 0, .16);--ux-shadow-node-viewer: 0 12px 32px rgba(0, 0, 0, .18);--ux-shadow-side: 4px 0 16px rgba(0, 0, 0, .1);--ux-shadow-lasche: 0 -2px 8px rgba(0, 0, 0, .12);--ux-shadow-facet: 0 2px 10px color-mix(in srgb, #000 12%, transparent);--ux-shadow-pressed: inset 0 2px 4px rgba(44, 42, 38, .35);--ux-motion: .16s;--ux-icon-filter: none}[data-ux-row-density=cozy],[data-ux-row-density=big]{--ux-row-gap: var(--ux-space-2)}:root,.ux-shell{--ux-surface: var(--ux-base-paper);--ux-text: var(--ux-base-ink);--ux-accent: var(--ux-base-accent);--ux-person-a: var(--ux-base-person-a);--ux-person-b: var(--ux-base-person-b);--ux-text-on-strong: var(--ux-base-paper);--ux-edit-cancel-bg: var(--ux-base-paper);--ux-horizon-normal: color-mix(in oklab, var(--ux-base-success) 92.38%, var(--ux-base-paper));--ux-bg: color-mix(in oklab, var(--ux-base-ink) 2.7%, var(--ux-base-paper));--ux-accent-soft: color-mix(in oklab, var(--ux-base-accent) 19.38%, var(--ux-base-paper));--ux-signal-bestaetigt: color-mix(in oklab, var(--ux-base-success) 14.85%, var(--ux-base-paper));--ux-group-4-bg: color-mix(in oklab, var(--ux-base-success) 14.03%, var(--ux-base-paper));--ux-strength-muss-bg: color-mix(in oklab, var(--ux-base-danger) 5.04%, var(--ux-base-paper));--ux-strength-soll-bg: color-mix(in oklab, var(--ux-base-success) 6.31%, var(--ux-base-paper));--ux-horizon-remove: color-mix(in oklab, var(--ux-base-danger) 98.72%, var(--ux-base-paper));--ux-note-ok-bg: color-mix(in oklab, var(--ux-base-success) 10.56%, var(--ux-base-paper))}:root,.ux-shell{--ux-week-quick-flaeche: color-mix(in oklab, var(--ux-type-root) 11%, var(--ux-surface));--ux-week-quick-linie: color-mix(in oklab, var(--ux-type-root) 90%, var(--ux-surface));--ux-week-klein-flaeche: color-mix(in oklab, var(--ux-base-success) 9%, var(--ux-surface));--ux-week-klein-linie: color-mix(in oklab, var(--ux-base-success) 95%, var(--ux-surface));--ux-week-mittel-flaeche: color-mix(in oklab, var(--ux-group-3-border) 22%, var(--ux-surface));--ux-week-mittel-linie: color-mix(in oklab, var(--ux-type-rolle) 80%, var(--ux-surface));--ux-week-gross-flaeche: color-mix(in oklab, var(--ux-group-2-border) 11%, var(--ux-surface));--ux-week-gross-linie: color-mix(in oklab, var(--ux-type-bru) 50%, var(--ux-group-2-border));--ux-week-ohne-flaeche: var(--ux-surface-alt);--ux-week-ohne-linie: var(--ux-border-strong);--ux-week-done-flaeche: var(--ux-surface-alt);--ux-week-done-linie: var(--ux-text-faint)}:root,.ux-shell{--ux-ton-tipp: color-mix(in oklab, var(--ux-warning-tone) 13%, var(--ux-surface));--ux-ton-regel: color-mix(in oklab, var(--ux-type-rolle) 10%, var(--ux-surface));--ux-ton-warn: color-mix(in oklab, var(--ux-base-danger) 11%, var(--ux-surface));--ux-ton-haltung: color-mix(in oklab, var(--ux-type-root) 17%, var(--ux-surface));--ux-ton-beispiel: color-mix(in oklab, var(--ux-base-success) 11%, var(--ux-surface))}:root,.ux-shell{--ux-zustand-zeigen: color-mix(in oklab, var(--ux-base-success) 62%, var(--ux-surface));--ux-zustand-dimmen: color-mix(in oklab, var(--ux-text) 24%, var(--ux-surface));--ux-zustand-ausblenden: var(--ux-surface);--ux-zustand-ausblenden-streifen: var(--ux-horizon-remove);--ux-zustand-rand: var(--ux-border-strong);--ux-zustandsbalken-breite: 72px;--ux-zustandsbalken-hoehe: 12px;--ux-zustandsbalken-mini-breite: 36px;--ux-zustandsbalken-mini-hoehe: 8px;--ux-zustand-streifen-dicke: 2px;--ux-zustand-streifen-luecke: 4px;--ux-zustand-streifen-luecke-flaeche: 16px}:root,.ux-shell{--ux-einstieg-titel-groesse: calc(var(--ux-font-size-lg) * 1.35);--ux-einstieg-text-groesse: var(--ux-font-size-lg);--ux-einstieg-emoji-groesse: 64px;--ux-einstieg-balken-hoehe: 6px;--ux-einstieg-ring-groesse: 28px;--ux-einstieg-ring-breite: 3px;--ux-einstieg-knopf-hoehe: calc(var(--ux-tap-min) * 1.25);--ux-einstieg-bubble-frei: calc(var(--ux-bubble-col-w) - var(--ux-space-2))}:root,.ux-shell{--ux-density: 1;--ux-scale: 1;--ux-unit: calc(4px * var(--ux-scale, 1) * var(--ux-density, 1));--ux-mehr: max(0px, 100vw - 375px);--ux-space-1: calc(var(--ux-unit));--ux-space-2: calc(var(--ux-unit) * 2);--ux-space-3: calc(var(--ux-unit) * 3);--ux-space-4: calc(var(--ux-unit) * 4);--ux-space-5: calc(var(--ux-unit) * 6);--ux-font-size-sm: calc(clamp(13px, 13px + var(--ux-mehr) * .003, 14.5px) * var(--ux-scale, 1));--ux-font-size-md: calc(clamp(15px, 15px + var(--ux-mehr) * .004, 17px) * var(--ux-scale, 1));--ux-font-size-lg: calc(clamp(18px, 18px + var(--ux-mehr) * .006, 21px) * var(--ux-scale, 1));--ux-font-size-input: max(16px, var(--ux-font-size-md))}@supports (width: round(nearest,1.5px,1px)){:root,.ux-shell{--ux-space-1: max(1px, round(nearest, var(--ux-unit), 1px));--ux-space-2: round(nearest, calc(var(--ux-unit) * 2), 1px);--ux-space-3: round(nearest, calc(var(--ux-unit) * 3), 1px);--ux-space-4: round(nearest, calc(var(--ux-unit) * 4), 1px);--ux-space-5: round(nearest, calc(var(--ux-unit) * 6), 1px);--ux-font-size-sm: round(nearest, calc(clamp(13px, 13px + var(--ux-mehr) * .003, 14.5px) * var(--ux-scale, 1)), 1px);--ux-font-size-md: round(nearest, calc(clamp(15px, 15px + var(--ux-mehr) * .004, 17px) * var(--ux-scale, 1)), 1px);--ux-font-size-lg: round(nearest, calc(clamp(18px, 18px + var(--ux-mehr) * .006, 21px) * var(--ux-scale, 1)), 1px)}}:root[data-theme=dark],.ux-shell[data-theme=dark]{color-scheme:dark;--ux-bg: #171a1f;--ux-surface: var(--ux-base-paper-dark);--ux-surface-alt: #1c2128;--ux-border: #39424e;--ux-border-strong: #53606f;--ux-text: var(--ux-base-ink-dark);--ux-text-muted: #c2ccd6;--ux-text-faint: #8b97a5;--ux-accent: #9ac9aa;--ux-accent-soft: #1f3a2a;--ux-person-a: #3d9a68;--ux-person-a-soft: #1a3326;--ux-person-b: #c47a96;--ux-person-b-soft: #3a2430;--ux-person-a-ink: var(--ux-bg);--ux-person-b-ink: var(--ux-bg);--ux-person-c: #9d8ad4;--ux-person-d: #5fb3ad;--ux-person-c-ink: var(--ux-bg);--ux-person-d-ink: var(--ux-bg);--ux-modus-akzent: var(--ux-accent);--ux-modus-akzent-soft: var(--ux-accent-soft);--ux-selected: #3a2e1b;--ux-selected-border: #d6a953;--ux-danger: #f09b88;--ux-danger-soft: #412826;--ux-zustand-ausblenden-streifen: var(--ux-danger);--ux-drop-hint: #78d7ff;--ux-pending: #4a302a;--ux-pending-border: #de9c87;--ux-type-root: #c7a4e8;--ux-type-rolle: #79b7ff;--ux-type-projekt: #73d49b;--ux-type-todo: #f0c36b;--ux-type-inbox: #f29b8a;--ux-type-horizont: #fa82b5;--ux-type-default: #c0c7d0;--ux-type-bru: #e6a94e;--ux-type-bro: var(--ux-type-bru);--ux-type-quellwurzel: #ffc2df;--ux-signal-gesendet: #423718;--ux-signal-gesendet-border: #d4b35a;--ux-signal-bestaetigt: #1f402d;--ux-signal-bestaetigt-border: #7cc596;--ux-group-1-bg: #402b31;--ux-group-1-border: #a96d78;--ux-group-2-bg: #403a20;--ux-group-2-border: #bca55a;--ux-group-3-bg: #26384c;--ux-group-3-border: #7599c5;--ux-group-4-bg: #273d2d;--ux-week-quick-linie: var(--ux-type-root);--ux-week-klein-linie: var(--ux-success);--ux-time-future-bg: var(--ux-group-2-bg);--ux-time-closed-bg: var(--ux-group-4-bg);--ux-time-current-bg: #213b39;--ux-success: #7fce9e;--ux-offline-bg: #b0493f;--ux-offline-border: #8f352e;--ux-lowdata-bg: #3f3620;--ux-lowdata-border: #d3a44e;--ux-group-4-border: #79a985;--ux-shadow-sm: 0 1px 4px rgba(0, 0, 0, .38);--ux-shadow-md: 0 8px 24px rgba(0, 0, 0, .48)}:root,.ux-shell{--ux-dim-bg: color-mix(in srgb, var(--ux-surface-alt) 25%, var(--ux-surface));--ux-dim-fg: color-mix(in srgb, var(--ux-text) 70%, var(--ux-dim-bg));--ux-dim-border: color-mix(in srgb, var(--ux-border) 45%, var(--ux-surface));--ux-dim-closed-bg: color-mix(in srgb, var(--ux-time-closed-bg) 25%, var(--ux-surface));--ux-dim-closed-fg: color-mix( in srgb, color-mix(in srgb, var(--ux-success) 20%, var(--ux-text)) 70%, var(--ux-dim-closed-bg) )}@supports not (color: color-mix(in srgb,red,blue)){:root,.ux-shell{--ux-mindmap-rolle-stroke: #ed8d5d;--ux-quick-pill-bg: #eadfb9;--ux-quick-pill-border: #e1d09a;--ux-modal-backdrop: rgba(44, 42, 38, .38);--ux-shadow-facet: 0 2px 10px rgba(0, 0, 0, .12);--ux-horizon-normal: #2e9b4f;--ux-bg: #f9f9f8;--ux-accent-soft: #e5eae6;--ux-signal-bestaetigt: #e0efe2;--ux-group-4-bg: #e2f0e3;--ux-strength-muss-bg: #fdf5f4;--ux-strength-soll-bg: #f2f8f3;--ux-horizon-remove: #be332b;--ux-note-ok-bg: #e9f4ea;--ux-week-quick-flaeche: #f2eef6;--ux-week-quick-linie: #987db1;--ux-week-klein-flaeche: #ecf5ed;--ux-week-klein-linie: #23994a;--ux-week-mittel-flaeche: #edf3fa;--ux-week-mittel-linie: #4b87cc;--ux-week-gross-flaeche: #fcfaf1;--ux-week-gross-linie: #dbac58;--ux-ton-tipp: #fff4e6;--ux-ton-regel: #e8f0f9;--ux-ton-warn: #fbe9e6;--ux-ton-haltung: #ebe6f0;--ux-ton-beispiel: #e8f3e9;--ux-zustand-zeigen: #7cbd88;--ux-zustand-dimmen: #c7c7c5;--ux-dim-bg: #fcfcfb;--ux-dim-fg: #6a6966;--ux-dim-border: #f4f2ee;--ux-dim-closed-bg: #f8fbf8;--ux-dim-closed-fg: #66746a}:root[data-theme=dark],.ux-shell[data-theme=dark]{--ux-quick-pill-bg: #776f4d;--ux-quick-pill-border: #9f8f5b;--ux-week-quick-flaeche: #323340;--ux-week-klein-flaeche: #243031;--ux-week-mittel-flaeche: #333e4c;--ux-week-mittel-linie: #6798d1;--ux-week-gross-flaeche: #313434;--ux-week-gross-linie: #d1a755;--ux-ton-tipp: #3b3733;--ux-ton-regel: #2a3440;--ux-ton-warn: #332b2f;--ux-ton-haltung: #3b3a4a;--ux-ton-beispiel: #243231;--ux-zustand-zeigen: #23683d;--ux-zustand-dimmen: #4d5259;--ux-dim-bg: #21262d;--ux-dim-fg: #b2b7bc;--ux-dim-border: #2c333c;--ux-dim-closed-bg: #232d2e;--ux-dim-closed-fg: #a3b3af}}:is(:root[data-theme=dark],.ux-shell[data-theme=dark]) img:is(.ux-shell__phase-emoji,.ux-emoji-row__icon):is([src^="/app-icons/preset-a/"],[src^="/app-icons/preset-c/"],[src^="./app-icons/preset-a/"],[src^="./app-icons/preset-c/"]){--ux-icon-filter: invert(1)}@media(prefers-reduced-motion:reduce){:root{--ux-motion: 0s}}[data-ux-labels=off] [data-ux-label]{display:none!important}[data-ux-labels=off] :is(.ux-user-menu,.ux-view-menu,.ux-filter-menu,.ux-node-context-menu,.ux-emoji-row,.ux-emoji-radial,.ux-welt-page,.ux-world-select,.ux-node-viewer,.ux-group-action-bar,form) [data-ux-label]{display:revert!important}[data-ux-label-level=kompakt] [data-ux-label]{font-size:.9em;letter-spacing:-.01em}:root[data-aktive-person-tone=a],.ux-shell[data-aktive-person-tone=a],:root[data-aktive-person=ich],.ux-shell[data-aktive-person=ich]{--ux-modus-akzent: var(--ux-person-a);--ux-modus-akzent-soft: var(--ux-person-a-soft);--ux-accent: var(--ux-person-a);--ux-accent-soft: var(--ux-person-a-soft)}:root[data-aktive-person-tone=b],.ux-shell[data-aktive-person-tone=b],:root[data-aktive-person=du],.ux-shell[data-aktive-person=du]{--ux-modus-akzent: var(--ux-person-b);--ux-modus-akzent-soft: var(--ux-person-b-soft);--ux-accent: var(--ux-person-b);--ux-accent-soft: var(--ux-person-b-soft)}:root[data-aktive-person-tone=alle],.ux-shell[data-aktive-person-tone=alle],:root[data-aktive-person-tone=team],.ux-shell[data-aktive-person-tone=team],:root[data-aktive-person=alle],.ux-shell[data-aktive-person=alle],:root[data-aktive-person=team],.ux-shell[data-aktive-person=team],:root[data-aktive-person=wir],.ux-shell[data-aktive-person=wir]{--ux-modus-akzent: var(--ux-accent);--ux-modus-akzent-soft: var(--ux-accent-soft)}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/Bitter-700-latin-ext-BE7rOGgJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/Bitter-700-latin-lMgeH2ZW.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aleo;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/Aleo-700-latin-ext-CdX4ltt0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Aleo;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/Aleo-700-latin-B3Sdo3yO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/ZillaSlab-700-latin-ext-B7hAPSO3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/ZillaSlab-700-latin-COGOEMc7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/RobotoSlab-700-latin-ext-IEzX_gXG.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/v3/assets/RobotoSlab-700-latin-DOAuRDRs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ux-node[data-node-id]:hover{background:var(--ux-surface-alt)}.ux-node[data-node-id]:focus-visible{box-shadow:0 0 0 2px var(--ux-accent)}.ux-node[data-node-id].is-selected{border-color:var(--ux-selected-border);box-shadow:0 0 0 2px var(--ux-selected-border);background:color-mix(in srgb,var(--ux-selected-border) 12%,var(--ux-surface))}.ux-node[data-node-id].is-busy{opacity:.6;pointer-events:none}.ux-node[data-node-id].is-search-hit .ux-node-row__label,.ux-node[data-node-id].is-marked .ux-node-row__label{color:var(--ux-search-hit-fg)}.ux-node[data-node-id].is-search-hit,.ux-node[data-node-id].is-search-hit-emphasized,.ux-node[data-node-id].is-marked.is-search-hit-emphasized{background:color-mix(in srgb,var(--ux-search-hit-bg) 70%,var(--ux-surface))}.ux-node[data-node-id].is-search-hit.is-search-text-hit{background:color-mix(in srgb,var(--ux-search-hit-bg) 34%,var(--ux-surface))}.ux-node[data-node-id].is-search-hit.is-search-text-hit .ux-node-row__label{color:var(--ux-text);font-weight:700}me-tpc.ux-node[data-node-id].is-search-hit.is-search-text-hit{color:var(--ux-text);font-weight:700}.ux-node[data-node-id].is-search-hit.is-search-text-hit .ux-mindmap-viewport__node-box{fill:color-mix(in srgb,var(--ux-search-hit-bg) 34%,var(--ux-surface))}.ux-node[data-node-id].is-search-hit.is-search-text-hit .ux-mindmap-viewport__node-label{fill:var(--ux-text);font-weight:700}.ux-node[data-node-id].is-erledigt,.ux-node[data-node-id].is-abgesagt{opacity:.82}.ux-node[data-node-id].is-abgesagt .ux-node-row__label,.ux-node[data-node-id].is-erledigt .ux-node-row__label{text-decoration:line-through;color:var(--ux-success)}me-tpc.ux-node[data-node-id].is-abgesagt,me-tpc.ux-node[data-node-id].is-erledigt{text-decoration:line-through;color:var(--ux-success)}.ux-node[data-node-id].is-abgesagt .ux-mindmap-viewport__node-label,.ux-node[data-node-id].is-erledigt .ux-mindmap-viewport__node-label{text-decoration:line-through;fill:var(--ux-success)}.ux-node[data-node-id].is-write-pending{background:var(--ux-pending);border-color:var(--ux-pending-border);box-shadow:0 0 0 2px var(--ux-pending-border)}.ux-node[data-node-id],.ux-node-type-surface{--ux-node-type-surface: color-mix( in srgb, var(--ux-row-type-color, var(--ux-type-default)) var(--ux-type-tint), var(--ux-surface) )}.ux-node[data-node-id]{background:var(--ux-node-type-surface);transition:background-color var(--ux-motion, .18s) ease-out,border-color var(--ux-motion, .18s) ease-out}.ux-node[data-node-id].is-not-yet-due{--ux-node-type-surface: var(--ux-time-future-bg);color:var(--ux-text-muted)}.ux-node[data-node-id].is-erledigt,.ux-node[data-node-id].is-abgesagt{--ux-node-type-surface: var(--ux-time-closed-bg)}.ux-node[data-node-id].is-due-current{--ux-node-type-surface: var(--ux-time-current-bg)}.ux-node[data-node-id].is-time-overdue{--ux-node-type-surface: var(--ux-danger-soft)}.ux-node[data-node-id].is-due-current:where(:not(.is-selected):not(.is-search-hit):not(.is-write-pending)){background:var(--ux-node-type-surface)}.ux-node[data-node-id].is-not-yet-due:where(:not(.is-selected):not(.is-search-hit):not(.is-write-pending)),.ux-node[data-node-id].is-erledigt:where(:not(.is-selected):not(.is-search-hit):not(.is-write-pending)),.ux-node[data-node-id].is-abgesagt:where(:not(.is-selected):not(.is-search-hit):not(.is-write-pending)){background:var(--ux-node-type-surface)}.ux-node[data-node-id]:is(.is-not-yet-due,.is-erledigt,.is-abgesagt,.is-due-current,.is-time-overdue):where(:not(.is-selected):not(.is-search-hit):not(.is-write-pending):not(.is-write-erstellt):not(.is-write-gesendet):not(.is-write-bestaetigt)) .ux-mindmap-viewport__node-box{fill:var(--ux-node-type-surface)}.ux-node[data-node-id].is-not-yet-due .ux-node-row__label,.ux-node[data-node-id].is-not-yet-due .ux-mindmap-viewport__node-label{color:var(--ux-text-muted);fill:var(--ux-text-muted)}.ux-node[data-node-id].is-dimmed{--ux-node-dim-bg: var(--ux-dim-bg);--ux-node-dim-fg: var(--ux-dim-fg)}.ux-node[data-node-id].is-dimmed:is(.is-erledigt,.is-abgesagt){--ux-node-dim-bg: var(--ux-dim-closed-bg);--ux-node-dim-fg: var(--ux-dim-closed-fg)}.ux-node[data-node-id].is-dimmed:where(:not(.is-busy):not(.is-dragging)){opacity:1}.ux-node[data-node-id].is-dimmed:where(:not(.is-selected):not(.is-search-hit):not(.is-search-hit-emphasized):not(.is-write-pending):not(.is-write-erstellt):not(.is-write-gesendet):not(.is-write-bestaetigt)){background:var(--ux-node-dim-bg);border-color:var(--ux-dim-border)}.ux-node[data-node-id].is-dimmed:where(:not(.is-selected):not(.is-search-hit):not(.is-search-hit-emphasized):not(.is-write-pending):not(.is-write-erstellt):not(.is-write-gesendet):not(.is-write-bestaetigt)) .ux-mindmap-viewport__node-box{fill:var(--ux-node-dim-bg);stroke:var(--ux-dim-border)}me-tpc.ux-node[data-node-id].is-dimmed:where(:not(.is-selected):not(.is-search-hit):not(.is-search-hit-emphasized):not(.is-write-pending):not(.is-write-erstellt):not(.is-write-gesendet):not(.is-write-bestaetigt)),.ux-node[data-node-id].is-dimmed:where(:not(.is-selected):not(.is-search-hit):not(.is-search-hit-emphasized):not(.is-write-pending):not(.is-write-erstellt):not(.is-write-gesendet):not(.is-write-bestaetigt)) .ux-node-row__label{color:var(--ux-node-dim-fg)}.ux-node[data-node-id].is-dimmed:where(:not(.is-selected):not(.is-search-hit):not(.is-search-hit-emphasized):not(.is-write-pending):not(.is-write-erstellt):not(.is-write-gesendet):not(.is-write-bestaetigt)) .ux-mindmap-viewport__node-label{fill:var(--ux-node-dim-fg)}.ux-node[data-node-id].is-write-erstellt{background:var(--ux-signal-erstellt);border-color:var(--ux-signal-erstellt-border);box-shadow:0 0 0 2px var(--ux-signal-erstellt-border)}.ux-node[data-node-id].is-write-gesendet{background:var(--ux-signal-gesendet);border-color:var(--ux-signal-gesendet-border);box-shadow:0 0 0 2px var(--ux-signal-gesendet-border)}.ux-node[data-node-id].is-write-bestaetigt{background:var(--ux-signal-bestaetigt);border-color:var(--ux-signal-bestaetigt-border);box-shadow:0 0 0 2px var(--ux-signal-bestaetigt-border)}.ux-node[data-node-id].is-selected.is-write-erstellt,.ux-node[data-node-id].is-selected.is-write-gesendet,.ux-node[data-node-id].is-selected.is-write-bestaetigt,.ux-node[data-node-id].is-selected.is-write-pending{box-shadow:0 0 0 2px var(--ux-selected-border)}.ux-node[data-node-id]:where(:not(.is-busy):not(.is-drop-invalid)){cursor:grab}.ux-node[data-node-id].is-longpress-armed{cursor:grab;box-shadow:0 0 0 3px var(--ux-accent)}.ux-node-row.ux-node[data-node-id].is-longpress-armed{position:relative;box-shadow:0 0 0 3px var(--ux-accent),var(--ux-shadow-raised)}.ux-node[data-node-id].is-dragging{opacity:.5;cursor:grabbing}.ux-node[data-node-id].is-drop-invalid{position:relative;cursor:not-allowed;box-shadow:0 0 0 3px var(--ux-danger)}.ux-node[data-node-id].is-drop-invalid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:linear-gradient(135deg,transparent 46%,var(--ux-danger) 47%,var(--ux-danger) 53%,transparent 54%);opacity:.7;pointer-events:none}.ux-node[data-node-id].is-drop-target{position:relative;overflow:visible}.ux-node[data-node-id].is-drop-target:after{content:"";position:absolute;left:0;width:100%;background:var(--ux-drop-hint);opacity:.85;border-radius:3px;pointer-events:none}.ux-node[data-node-id].is-drop-before:after{top:var(--ux-drop-hint-top, calc(-1 * var(--ux-drop-hint-bar)));height:var(--ux-drop-hint-height, var(--ux-drop-hint-bar))}.ux-node[data-node-id].is-drop-after:after{top:var(--ux-drop-hint-top, 100%);height:var(--ux-drop-hint-height, var(--ux-drop-hint-bar))}.ux-node[data-node-id].is-drop-inside:after{top:0;height:100%}.ux-node[data-node-id].is-drop-inside{box-shadow:0 0 0 3px var(--ux-drop-hint)}[data-ux-drop-zonen]:not([data-ux-drop-zonen~=inside]) .ux-node[data-node-id].is-drop-invalid{box-shadow:none}[data-ux-collection-drop].is-drop-target{box-shadow:0 0 0 3px var(--ux-drop-hint)}.ux-drag-ghost{position:fixed;top:0;left:0;z-index:var(--ux-z-messages);transform:translate(var(--ux-drag-ghost-x, 0px),var(--ux-drag-ghost-y, 0px)) translate(14px,-38px);max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-selected-border);border-radius:var(--ux-radius-sm);background:var(--ux-selected);color:var(--ux-text);box-shadow:var(--ux-shadow-md);opacity:.95;pointer-events:none}body.ux-is-node-dragging .ux-quickcapture__panel,body.ux-is-node-dragging .ux-quickcapture__panel *,body.ux-is-node-dragging .ux-feedback{pointer-events:none!important}body.ux-is-node-dragging .ux-help-tip__pop,body.ux-is-node-dragging .ux-hinweis-popout{visibility:hidden;pointer-events:none}body.ux-is-node-dragging .ux-quickcapture__panel{opacity:0!important}body.ux-is-node-dragging .ux-quickcapture [data-ux-collection-drop]:not(.ux-quickcapture__panel,.ux-quickcapture__panel *){pointer-events:auto!important}.ux-mind-elixir-root-drop-zones{visibility:hidden}:host-context(body.ux-is-node-dragging) .ux-mind-elixir-root-drop-zones{visibility:visible}.ux-raster__tag-fokus-punkt.is-erledigt .ux-raster__fokus-titel,.ux-raster__tag-fokus-punkt.is-erledigt .ux-node-row__label{font-weight:400;text-decoration:line-through;color:var(--ux-text-muted)}.ux-node-row__done{touch-action:manipulation}.ux-node-row__done-hitbox>input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;touch-action:manipulation}.ux-node-row__done-hitbox{position:relative;display:inline-flex;flex:0 0 var(--ux-row-checkbox-tap);inline-size:var(--ux-row-checkbox-tap);block-size:var(--ux-row-checkbox-tap);align-items:center;justify-content:center;cursor:pointer}.ux-node-row__done-hitbox:has(>input[type=checkbox]:disabled){cursor:default}.ux-node-row__done-glyph{box-sizing:border-box;display:inline-flex;inline-size:22px;block-size:22px;align-items:center;justify-content:center;border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);color:var(--ux-surface);background:var(--ux-surface)}.ux-node-row__done-hitbox>input[type=checkbox]:checked+.ux-node-row__done-glyph{border-color:var(--ux-accent);background:var(--ux-accent)}.ux-node-row__done-hitbox>input[type=checkbox]:checked+.ux-node-row__done-glyph:after{content:"✓";font-size:var(--ux-font-size-sm);font-weight:700;line-height:1}.ux-node-row__done-hitbox>input[type=checkbox]:focus-visible+.ux-node-row__done-glyph{outline:2px solid var(--ux-accent);outline-offset:3px}.ux-wurzel-anhang{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--ux-space-2);inline-size:max-content;max-inline-size:min(320px,calc(100vw - (2 * var(--ux-space-4))));text-align:center;font-size:var(--ux-font-size-sm);line-height:1.35;font-weight:400;color:var(--ux-text);pointer-events:none}.ux-wurzel-anhang--svg{position:absolute;z-index:var(--ux-z-content);transform:translate(-50%);pointer-events:none}me-tpc>[data-mind-elixir-wurzel-anhang]{position:absolute;inset-block-start:calc(100% + var(--ux-space-2));inset-inline-start:50%;transform:translate(-50%);z-index:var(--ux-z-content);pointer-events:auto;cursor:default}.ux-wurzel-marke{box-sizing:border-box;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center;justify-content:center;gap:var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-3);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-md);background:var(--ux-accent-soft);color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-sm);cursor:pointer;pointer-events:auto;touch-action:manipulation}.ux-wurzel-marke__balken{flex:0 0 auto}.ux-wurzel-anhang .ux-mindmap-leer{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3);border-radius:var(--ux-radius-md);background:var(--ux-surface);pointer-events:auto}.ux-wurzel-anhang .ux-page-placeholder__note{margin:0;color:var(--ux-text-muted);white-space:normal}.ux-wurzel-anhang .ux-mindmap-leer__aktion{box-sizing:border-box;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center;gap:var(--ux-space-1);padding:var(--ux-space-1) var(--ux-space-3);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-md);background:var(--ux-accent-soft);color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-sm);cursor:pointer;touch-action:manipulation}.ux-zustand-flaeche.ux-zustand-flaeche--zeigen{background-color:var(--ux-zustand-zeigen)}.ux-zustand-flaeche.ux-zustand-flaeche--dimmen{background-color:var(--ux-zustand-dimmen)}.ux-zustand-flaeche.ux-zustand-flaeche--ausblenden{background-color:var(--ux-zustand-ausblenden);background-image:repeating-linear-gradient(135deg,transparent 0,transparent var(--ux-zustand-streifen-luecke-flaeche),var(--ux-zustand-ausblenden-streifen) var(--ux-zustand-streifen-luecke-flaeche),var(--ux-zustand-ausblenden-streifen) calc(var(--ux-zustand-streifen-luecke-flaeche) + var(--ux-zustand-streifen-dicke)))}@keyframes ux-zustand-blink-a{0%{box-shadow:inset 0 0 0 var(--ux-fine-4) var(--ux-accent)}to{box-shadow:inset 0 0 0 var(--ux-fine-4) transparent}}@keyframes ux-zustand-blink-b{0%{box-shadow:inset 0 0 0 var(--ux-fine-4) var(--ux-accent)}to{box-shadow:inset 0 0 0 var(--ux-fine-4) transparent}}[data-ux-zustand-blink=a]{animation:ux-zustand-blink-a calc(var(--ux-motion) * 3) ease-out}[data-ux-zustand-blink=b]{animation:ux-zustand-blink-b calc(var(--ux-motion) * 3) ease-out}.ux-zustandsbalken{--ux-zustand-streifen-luecke-flaeche: var(--ux-zustand-streifen-luecke);display:flex;flex:0 0 auto;inline-size:var(--ux-zustandsbalken-breite);block-size:var(--ux-zustandsbalken-hoehe);gap:var(--ux-fine-1);overflow:hidden;border:var(--ux-fine-1) solid var(--ux-zustand-rand);border-radius:999px;background:var(--ux-zustand-rand)}.ux-zustandsbalken__segment{flex-basis:0;flex-shrink:1;min-inline-size:calc(var(--ux-zustandsbalken-hoehe) / 2)}.ux-zustandsbalken--mini .ux-zustandsbalken__segment{min-inline-size:calc(var(--ux-zustandsbalken-mini-hoehe) / 2)}.ux-zustandsbalken--mini{inline-size:var(--ux-zustandsbalken-mini-breite);block-size:var(--ux-zustandsbalken-mini-hoehe)}.ux-zustandslegende{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1) var(--ux-space-3);margin:0;padding:0;list-style:none}.ux-zustandslegende__eintrag{display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-zustandslegende__farbe{--ux-zustand-streifen-luecke-flaeche: var(--ux-zustand-streifen-luecke);flex:0 0 auto;inline-size:var(--ux-zustandsbalken-hoehe);block-size:var(--ux-zustandsbalken-hoehe);border:var(--ux-fine-1) solid var(--ux-zustand-rand);border-radius:var(--ux-radius-sm)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;background:var(--ux-bg);color:var(--ux-text);font-family:var(--ux-font);font-size:var(--ux-font-size-md)}button{font-family:inherit;font-size:inherit;cursor:pointer}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select,[contenteditable=true]{font-size:var(--ux-font-size-input)}.ux-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;height:100vh;height:100dvh;position:relative;overflow:hidden;background:var(--ux-bg);container-type:inline-size;container-name:ux-shell;--ux-topbar-h: var(--ux-topbar-line-h);--ux-bubble-inset-bottom: calc(var(--bottom-h) + var(--ux-safe-block-end));--ux-content-window-top: calc(var(--ux-topbar-h) + var(--ux-node-viewer-notch-room));--ux-content-window-bottom: calc(var(--ux-bubble-inset-bottom) + var(--ux-view-menu-lasche-min-block));--ux-bubble-zone-h: calc(var(--ux-space-3) + var(--ux-quickcapture-trigger-h) + (2 * var(--ux-space-1)) + (2 * var(--ux-quickcapture-mini-size)) + var(--ux-space-2));--ux-viewer-sheet-bottom: calc(var(--ux-bubble-inset-bottom) + var(--ux-bubble-zone-h))}.ux-shell__topbar{touch-action:pan-x pan-y;grid-row:1;z-index:var(--ux-z-topbar);display:flex;flex-wrap:nowrap;align-items:center;column-gap:var(--ux-space-2);padding-block:var(--ux-space-1);padding-inline-start:var(--ux-safe-inline-start);padding-inline-end:var(--ux-safe-inline-end);background:var(--ux-surface);border-bottom:1px solid var(--ux-border);position:relative;min-height:var(--ux-topbar-line-h)}.ux-shell__topbar-row{display:flex;align-items:center;gap:var(--ux-space-2);min-width:0;flex-wrap:wrap}.ux-shell__topbar-row--nav{flex:1 1 0;justify-content:flex-start;flex-wrap:nowrap;min-inline-size:0}.ux-shell__topbar-row--context{flex:0 0 auto;justify-content:flex-end;max-width:100%}.ux-shell[data-ux-active-phase=horizonte] .ux-quickcapture__collections,.ux-shell[data-ux-active-phase=horizonte] .ux-quickcapture__ausklapper,.ux-shell[data-ux-active-phase=horizonte] .ux-quickcapture__plus-menu{display:none!important}.ux-shell__icon-btn{background:transparent;border:none;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);font-size:var(--ux-font-size-lg);padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);color:var(--ux-text)}.ux-shell__icon-btn:hover{background:var(--ux-surface-alt)}.ux-shell__kopf-btn,.ux-shell__user{display:grid;grid-template-rows:var(--ux-kopf-kreis);justify-items:center;align-content:center;inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0;line-height:1}.ux-shell__kopf-symbol{display:flex;align-items:center;justify-content:center;font-size:var(--ux-kopf-symbol-size);line-height:1}.ux-shell__kopf-wort{max-inline-size:100%;overflow:visible;text-overflow:clip;color:var(--ux-text-muted);font-size:var(--ux-kopf-wort-size);font-weight:500;line-height:1.2;white-space:nowrap}.ux-shell__title{flex:1 1 auto;display:grid;grid-template-rows:var(--ux-kopf-kreis);justify-items:center;align-content:center;min-inline-size:0;min-block-size:var(--ux-tap-min);line-height:1}.ux-shell__title-symbol{display:flex;align-items:center;justify-content:center;font-size:var(--ux-kopf-symbol-size);line-height:1}img.ux-shell__title-symbol{inline-size:var(--ux-kopf-symbol-size);block-size:var(--ux-kopf-symbol-size);object-fit:contain;filter:var(--ux-icon-filter)}.ux-shell__world-chip{display:inline-flex;align-items:center;gap:var(--ux-space-1);padding-inline:var(--ux-space-2);padding-block:var(--ux-fine-2);border-radius:var(--ux-radius-sm);background:var(--ux-world-chip-bg, var(--ux-surface-alt));color:var(--ux-world-chip-fg, var(--ux-text));border:1px solid var(--ux-world-tone, var(--ux-border-subtle));max-inline-size:min(160px,30vw);min-inline-size:0;line-height:1;white-space:nowrap;flex-shrink:1}.ux-shell__world-stripe{inline-size:var(--ux-fine-3);block-size:1em;border-radius:var(--ux-radius-sm);background:var(--ux-world-tone, currentColor);flex-shrink:0}.ux-shell__world-emoji{display:inline-flex;align-items:center;justify-content:center;font-size:var(--ux-font-size-base);line-height:1;flex-shrink:0}.ux-shell__world-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ux-font-size-xs);font-weight:600;line-height:1.2}.ux-shell__notch-row{position:fixed;left:50%;top:var(--ux-topbar-h);transform:translate(-50%);z-index:var(--ux-z-notch);display:flex;align-items:flex-start;justify-content:center;max-width:min(var(--ux-notch-max-w),calc(100vw - var(--ux-safe-inline-start) - var(--ux-safe-inline-end)));pointer-events:none}.ux-shell__notch-row>*{pointer-events:auto}.ux-shell__notch-row[data-ux-viewer-open=on]{z-index:var(--ux-z-floating)}.ux-shell__notch-shell{position:relative;z-index:var(--ux-z-content);display:flex;align-items:center;gap:var(--ux-space-1);min-width:0;width:max-content;max-width:100%;padding:0 var(--ux-space-2);border:1px solid var(--ux-row-type-color, var(--ux-border-strong));border-top:none;border-radius:0 0 var(--ux-radius-md) var(--ux-radius-md);background:var(--ux-surface-alt);background:color-mix(in srgb,var(--ux-row-type-color, var(--ux-border-strong)) 12%,var(--ux-surface));box-shadow:var(--ux-shadow-notch)}.ux-shell__notch{flex:0 1 auto;min-width:0;max-width:100%;display:flex;align-items:center;justify-content:center;gap:var(--ux-space-1);font-size:calc(var(--ux-font-size-sm) * .9);padding:var(--ux-fine-4) var(--ux-space-2);border-radius:0 0 var(--ux-radius-sm) var(--ux-radius-sm);color:var(--ux-text);background:var(--ux-surface-alt);background:color-mix(in srgb,var(--ux-row-type-color, var(--ux-border-strong)) 18%,var(--ux-surface));border:none}.ux-shell__notch-wort{flex:0 0 auto;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-shell__notch-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}img.ux-shell__notch-emoji-img{width:calc(var(--ux-font-size-sm) * .9);height:calc(var(--ux-font-size-sm) * .9);object-fit:contain;filter:var(--ux-icon-filter);flex:0 0 auto}@container ux-shell (min-width: 720px){.ux-shell__notch-row{--ux-notch-max-w: min(36rem, 72vw);max-width:min(var(--ux-notch-max-w),calc(100vw - var(--ux-safe-inline-start) - var(--ux-safe-inline-end)))}.ux-shell__notch{font-size:var(--ux-font-size-sm);padding:var(--ux-space-1) var(--ux-space-3)}.ux-shell__notch-shell{padding:0 var(--ux-space-3)}}@container ux-shell (min-width: 1100px){.ux-shell__notch-row{--ux-notch-max-w: min(42rem, 60vw)}.ux-shell__notch{font-size:var(--ux-font-size-md)}}.ux-viewport-panel{box-sizing:border-box;overflow-wrap:anywhere}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-viewport-panel:not(.ux-viewport-panel--topbar):not(.ux-viewport-panel--content-window){position:fixed!important;inset-inline-start:var(--ux-safe-inline-start)!important;inset-inline-end:var(--ux-safe-inline-end)!important;top:calc(var(--ux-topbar-h) + var(--ux-space-1))!important;bottom:auto!important;inline-size:auto!important;min-inline-size:0!important;max-inline-size:none!important;max-block-size:calc(100dvh - var(--ux-topbar-h) - var(--ux-space-4));overflow-y:auto;transform:none!important}}html[data-ux-bedienart-effektiv=telefon] .ux-viewport-panel:not(.ux-viewport-panel--topbar):not(.ux-viewport-panel--content-window){position:fixed!important;inset-inline-start:var(--ux-safe-inline-start)!important;inset-inline-end:var(--ux-safe-inline-end)!important;top:calc(var(--ux-topbar-h) + var(--ux-space-1))!important;bottom:auto!important;inline-size:auto!important;min-inline-size:0!important;max-inline-size:none!important;max-block-size:calc(100dvh - var(--ux-topbar-h) - var(--ux-space-4));overflow-y:auto;transform:none!important}.ux-viewport-panel--topbar{position:fixed!important;top:var(--ux-topmenu-top, calc(var(--ux-topbar-h) + var(--ux-space-1)))!important;bottom:auto!important;inset-inline-start:var(--ux-topmenu-left, 50%)!important;inset-inline-end:auto!important;transform:var(--ux-topmenu-transform, translateX(-50%))!important;max-inline-size:calc(100vw - var(--ux-safe-inline-start) - var(--ux-safe-inline-end))!important;max-block-size:var(--ux-topmenu-max-height, calc(100dvh - var(--ux-topbar-h) - var(--ux-space-4)));overflow-y:auto}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-viewport-panel--topbar{inset-inline-start:var(--ux-safe-inline-start)!important;inset-inline-end:calc(var(--ux-safe-inline-end) + var(--ux-topmenu-bubble-clearance))!important;inline-size:auto!important;max-inline-size:none!important;transform:none!important}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell__side{width:calc(100vw - var(--ux-safe-inline-end) - var(--ux-topmenu-bubble-clearance))!important}}html[data-ux-bedienart-effektiv=telefon] .ux-viewport-panel--topbar{inset-inline-start:var(--ux-safe-inline-start)!important;inset-inline-end:calc(var(--ux-safe-inline-end) + var(--ux-topmenu-bubble-clearance))!important;inline-size:auto!important;max-inline-size:none!important;transform:none!important}html[data-ux-bedienart-effektiv=telefon] .ux-shell__side{width:calc(100vw - var(--ux-safe-inline-end) - var(--ux-topmenu-bubble-clearance))!important}@media(max-height:430px){.ux-viewport-panel--topbar{max-block-size:calc(100dvh - var(--ux-topbar-h) - var(--bottom-h) - var(--ux-quickcapture-trigger-h) - var(--ux-tap-min) - (2 * var(--ux-space-1)))!important}}.ux-shell__filter{position:relative}.ux-shell__filter-menu{position:fixed;top:calc(var(--ux-topbar-h) + var(--ux-fine-4));left:50%;transform:translate(-50%);z-index:var(--ux-z-context-overlay);background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);box-shadow:var(--ux-shadow-menu);min-width:260px;max-width:min(92vw,340px);max-height:calc(100dvh - var(--ux-topbar-h) - var(--ux-space-4));overflow-y:auto;padding:var(--ux-space-3)}.ux-filter-menu{display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-filter-menu__kategorie{color:var(--ux-text-faint);font-size:var(--ux-font-size-sm);font-weight:600;letter-spacing:.02em;margin:0 0 calc(var(--ux-space-2) * -1)}.ux-filter-menu__leer{color:var(--ux-text-faint);font-size:var(--ux-font-size-sm);margin:0}.ux-filter-menu__titel{margin:0;font-weight:600;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-filter-menu__status-reihe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-filter-menu__status-chip{display:flex;align-items:center;gap:var(--ux-space-1);background:var(--ux-surface-alt);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);padding:var(--ux-space-1) var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-filter-menu__status-chip--sicht-gedimmt{opacity:1;color:var(--ux-text-muted);background:color-mix(in srgb,var(--ux-surface-alt) 70%,var(--ux-surface));border-color:color-mix(in srgb,var(--ux-border) 50%,var(--ux-surface));border-style:dashed}.ux-filter-menu__status-chip--sicht-ausblenden{opacity:1;color:var(--ux-text-faint);background:color-mix(in srgb,var(--ux-surface-alt) 70%,var(--ux-surface));border-color:color-mix(in srgb,var(--ux-border) 50%,var(--ux-surface))}.ux-filter-menu__chip-sicht{font-size:var(--ux-font-size-sm);line-height:1}.ux-filter-menu__chip-zaehler{font-variant-numeric:tabular-nums;font-weight:600;color:var(--ux-text)}.ux-filter-menu__status-chip.is-aktiv{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-filter-menu__emoji-gruppe .ux-filter-menu__status-chip.is-aktiv{opacity:1;color:var(--ux-text-faint);background:color-mix(in srgb,var(--ux-surface-alt) 70%,var(--ux-surface));border-color:color-mix(in srgb,var(--ux-border) 50%,var(--ux-surface))}.ux-filter-menu__emoji-gruppe .ux-filter-menu__status-chip.is-mark{opacity:1;text-decoration:none;background:color-mix(in srgb,var(--ux-accent) 28%,transparent);border-color:var(--ux-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ux-accent) 55%,transparent)}.ux-filter-menu__emoji-gruppe .ux-filter-menu__status-chip.is-solo{opacity:1;text-decoration:none;background:var(--ux-accent-soft);border-color:var(--ux-accent);font-weight:600}.ux-filter-menu__emoji-filterart{display:flex;flex-direction:column;gap:var(--ux-space-2);margin-bottom:var(--ux-space-2)}.ux-filter-menu__emoji-filterart-opts{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);align-items:center}.ux-filter-menu__folgt-suche{display:inline-flex;align-items:center;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-filter-menu__suche{display:flex;align-items:flex-end;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-filter-menu__suche-feld{display:flex;flex-direction:column;gap:var(--ux-space-1);flex:1 1 auto;min-width:0}.ux-filter-menu__suche-feld input{min-width:0}.ux-filter-menu__suche-pin{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:5.25rem;min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-2);background:var(--ux-surface-alt);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);color:var(--ux-text);font-size:var(--ux-font-size-xs);line-height:1.15;text-align:center;cursor:pointer}.ux-filter-menu__suche-pin.is-aktiv{background:var(--ux-accent-soft);border-color:var(--ux-accent);font-weight:600}.ux-filter-menu__suche-pin-kopf{display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-filter-menu__suche-pin-zustand{color:var(--ux-text-muted);font-weight:400}.ux-filter-menu__lupe-actions{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);margin-top:var(--ux-space-1)}.ux-filter-menu__suche-reset,.ux-filter-menu__suche-preset-save{border:1px solid var(--ux-border-strong);background:var(--ux-surface);color:var(--ux-text);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);font-size:var(--ux-font-size-xs);cursor:pointer}.ux-filter-menu__suche-reset:disabled,.ux-filter-menu__suche-preset-save:disabled{opacity:.45;cursor:default}.ux-filter-menu__lupe-presets{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);margin-top:var(--ux-space-2)}.ux-filter-menu__lupe-preset{display:inline-flex;align-items:center;gap:var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-search-hit-bg) 28%,var(--ux-surface));padding-block:0;padding-inline:var(--ux-space-2) var(--ux-space-1);font-size:var(--ux-font-size-xs)}.ux-filter-menu__lupe-preset button{border:none;background:transparent;color:inherit;cursor:pointer;padding:var(--ux-space-1)}.ux-filter-menu__suche input{font:inherit;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-filter-menu--tippt>:not(.ux-filter-menu__suche),.ux-filter-menu--minimal-gehalten>:not(.ux-filter-menu__suche),[data-ux-labels] .ux-filter-menu.ux-filter-menu--tippt>:not(.ux-filter-menu__suche),[data-ux-labels] .ux-filter-menu.ux-filter-menu--minimal-gehalten>:not(.ux-filter-menu__suche){display:none!important}.ux-filter-menu__suche-optionen{display:flex;align-items:center;gap:var(--ux-space-2);flex-wrap:wrap}.ux-filter-menu__sicht-toggle{display:flex;align-items:center;gap:var(--ux-space-1);background:var(--ux-surface-alt);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);padding:var(--ux-space-1) var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-sm);cursor:pointer}.ux-filter-menu__sicht-toggle.is-aktiv{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-filter-menu__sicht-toggle.is-invertiert{background:var(--ux-danger-soft);border-color:var(--ux-danger)}.ux-filter-menu__eltern-pfade{display:flex;align-items:center;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-filter-menu__chips{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-filter-menu__aktive-optionen{margin-top:var(--ux-space-2);padding-top:var(--ux-space-2);border-top:1px solid var(--ux-border)}.ux-filter-menu__aktive-optionen-kopf{display:flex;align-items:center;gap:var(--ux-space-1);margin:0 0 var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-filter-menu__schritt-chip{display:flex;align-items:center;gap:var(--ux-space-2);background:var(--ux-surface-alt);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-filter-menu__schritt-satz{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-filter-menu__chip-zaehler{color:var(--ux-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ux-filter-menu__schritt-chip button{background:transparent;border:none;color:var(--ux-text-faint);padding:0 var(--ux-space-1)}.ux-filter-menu__werkstatt-link{align-self:flex-start;background:transparent;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);padding:var(--ux-space-2) var(--ux-space-3);color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-filter-menu__werkstatt-link:hover{background:var(--ux-surface-alt)}.ux-filter-menu__akkordeon{border-top:1px solid var(--ux-border);padding-top:var(--ux-space-2)}.ux-filter-menu__akkordeon-kopf{display:flex;align-items:center;gap:var(--ux-space-1);border:none;background:transparent;color:var(--ux-text);font-size:var(--ux-font-size-sm);font-weight:600;padding:var(--ux-space-1) 0;cursor:pointer}.ux-filter-menu__akkordeon-inhalt{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-top:var(--ux-space-1);min-height:0}.ux-filter-menu__facette-zeile{display:flex;align-items:center;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-sm)}.ux-filter-menu__facette-zeile:hover{background:var(--ux-surface-alt)}.ux-filter-menu__facette-eigenschaft{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-filter-menu__facette-anzahl{color:var(--ux-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.ux-filter-menu__facette-hinweis{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-filter-menu__facette-verwalten{align-self:flex-start;border:0;background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);padding:var(--ux-space-1) 0}.ux-filter-menu__facette-verwaltung{display:flex;flex-direction:column;gap:var(--ux-space-1);max-block-size:min(38dvh,280px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-inline-end:var(--ux-space-1)}.ux-filter-menu__facette-favorit{display:flex;align-items:center;gap:var(--ux-space-2);min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-1);font-size:var(--ux-font-size-sm)}.ux-filter-menu__emoji-gruppe{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-bottom:var(--ux-space-2)}.ux-filter-menu__emoji-gruppe:last-child{margin-bottom:0}.ux-filter-menu__emoji-gruppe-label{font-size:var(--ux-font-size-sm);color:var(--ux-text-faint)}.ux-shell__user{position:relative;flex:0 0 auto}.ux-shell__user-zelle{position:relative;display:inline-flex}.ux-shell__wartung-punkt{position:absolute;inset-block-start:0;inset-inline-end:0;transform:translate(45%,-45%);z-index:var(--ux-z-topbar);display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.25em;block-size:1.25em;padding-inline:var(--ux-fine-2);border:1px solid var(--ux-surface);border-radius:999px;background:var(--ux-warn);color:var(--ux-surface);font-size:calc(var(--ux-font-size-sm) * .86);font-weight:700;line-height:1;pointer-events:none}.ux-shell__wartung-punkt .ux-shell__wartung-badge-zahl{margin:0}.ux-shell__modus-chip{position:absolute;top:calc(100% + var(--ux-space-1));right:0;z-index:var(--ux-z-topbar);max-inline-size:7rem;padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-sm, 6px);background:var(--ux-modus-akzent-soft, var(--ux-accent-soft));color:var(--ux-text);border:1px solid var(--ux-modus-akzent, var(--ux-accent));font-size:var(--ux-font-size-1, .7rem);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ux-shell__modus-chip--filter{position:static;flex:0 1 auto;min-inline-size:0;max-inline-size:none;display:inline-grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:center;column-gap:var(--ux-space-1);row-gap:var(--ux-fine-2);min-block-size:var(--ux-tap-min);pointer-events:auto;cursor:pointer}.ux-shell__modus-chip--filter>[data-ux-label]{grid-column:1;grid-row:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.ux-shell__modus-chip--filter>.ux-shell__modus-chip-balken{grid-column:1;grid-row:2;justify-self:start}.ux-shell__modus-chip--filter>:last-child{grid-column:2;grid-row:1 / span 2}.ux-shell__avatar{position:relative;inline-size:var(--ux-kopf-kreis);block-size:var(--ux-kopf-kreis);border-radius:50%;border:1px solid var(--ux-border-strong);background:var(--ux-surface-alt);color:var(--ux-text-faint);display:flex;align-items:center;justify-content:center;padding:0;font-weight:700;box-shadow:0 0 0 var(--ux-space-1) var(--ux-modus-akzent-soft, transparent)}.ux-shell__avatar:after{content:"";position:absolute;inset-block:calc((var(--ux-kopf-kreis) - var(--ux-tap-min)) / 2);inset-inline:calc((var(--ux-kopf-kreis) - var(--ux-tap-min)) / 2)}.ux-shell__avatar.is-authenticated{background:var(--ux-modus-akzent, var(--ux-accent));border-color:var(--ux-modus-akzent, var(--ux-accent));color:var(--ux-surface)}.ux-shell__avatar.is-offline{background:var(--ux-offline-bg);border-color:var(--ux-offline-border);color:var(--ux-surface)}.ux-shell__avatar.is-lowdata{background:var(--ux-lowdata-bg);border:1px dashed var(--ux-lowdata-border)}.ux-shell__avatar.is-offline.is-lowdata{background:var(--ux-offline-bg);border-color:var(--ux-offline-border);border-style:dashed;color:var(--ux-surface)}.ux-shell__teilen-menu,.ux-shell__user-menu{position:fixed;top:calc(var(--ux-topbar-h) + var(--ux-fine-4));left:50%;transform:translate(-50%);z-index:var(--ux-z-context-overlay);width:min(92vw,320px);max-height:calc(100vh - var(--ux-topbar-h) - var(--ux-space-4));overflow-y:auto;padding:var(--ux-space-3);background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);box-shadow:var(--ux-shadow-user-menu)}.ux-user-menu{display:flex;flex-direction:column;gap:var(--ux-space-3);font-size:var(--ux-font-size-sm)}.ux-user-menu__status,.ux-user-menu__identity{padding:var(--ux-space-2);background:var(--ux-surface-alt);border-radius:var(--ux-radius-sm)}.ux-user-menu__version{border:0;padding:0;background:transparent;color:var(--ux-text);text-align:left;font-size:var(--ux-font-size-xs)}.ux-user-menu__version [data-ux-label]{color:var(--ux-text-muted)}.ux-user-menu__abrufalter{display:block;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-changelog{position:fixed;inset:max(var(--ux-space-3),env(safe-area-inset-top)) var(--ux-space-2) auto;z-index:var(--ux-z-modal-overlay);width:min(680px,calc(100vw - (2 * var(--ux-space-2))));max-height:min(78dvh,720px);overflow:auto;margin:auto;padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);box-shadow:var(--ux-shadow-changelog)}.ux-changelog__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2)}.ux-changelog__head h2{margin:0;font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-changelog__head button{border:0;background:transparent;color:var(--ux-text);font-size:var(--ux-font-size-md)}.ux-changelog__search{display:grid;gap:var(--ux-space-1);margin:var(--ux-space-3) 0;color:var(--ux-text)}.ux-changelog__search input{padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text)}.ux-changelog__summary{margin:0 0 var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-changelog__freshness{margin:0 0 var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-xs)}.ux-changelog__legend{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);margin:0 0 var(--ux-space-3);font-size:var(--ux-font-size-xs);color:var(--ux-text)}.ux-changelog__legend span{padding:var(--ux-space-1) var(--ux-space-2);border-radius:999px}.ux-changelog__legend-page{background:color-mix(in srgb,var(--ux-accent) 10%,var(--ux-surface))}.ux-changelog__legend-menu{background:color-mix(in srgb,var(--ux-changelog-menu) 9%,var(--ux-surface))}.ux-changelog__legend-foundation{background:color-mix(in srgb,var(--ux-changelog-foundation) 9%,var(--ux-surface))}.ux-changelog__legend-universal{background:color-mix(in srgb,var(--ux-changelog-universal) 9%,var(--ux-surface))}.ux-changelog__version+.ux-changelog__version{border-top:1px solid var(--ux-border)}.ux-changelog__version>button{display:flex;justify-content:space-between;width:100%;padding:var(--ux-space-2) 0;border:0;background:transparent;color:var(--ux-text);text-align:left}.ux-changelog__changes{display:grid;gap:var(--ux-space-2);margin:0 0 var(--ux-space-2);padding:0;list-style:none}.ux-changelog__change{padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);line-height:1.45}.ux-changelog__change-title{margin:var(--ux-space-1) 0 0;font-weight:700;color:var(--ux-text)}.ux-changelog__change-story{margin:var(--ux-space-1) 0 0;color:var(--ux-text)}.ux-changelog__change--page{background:color-mix(in srgb,var(--ux-accent) 10%,var(--ux-surface))}.ux-changelog__change--menu{background:color-mix(in srgb,var(--ux-changelog-menu) 9%,var(--ux-surface))}.ux-changelog__change--foundation{background:color-mix(in srgb,var(--ux-changelog-foundation) 9%,var(--ux-surface))}.ux-changelog__change--universal{background:color-mix(in srgb,var(--ux-changelog-universal) 9%,var(--ux-surface))}.ux-changelog__tag{display:inline-block;margin-right:var(--ux-space-1);padding:var(--ux-space-1) var(--ux-space-2);border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent);color:var(--ux-text);font-size:var(--ux-font-size-xs);font-weight:600}.ux-user-menu__primary-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--ux-space-2)}.ux-user-menu__primary-actions .ux-user-menu__action[data-user-menu-ablage-universe]{grid-column:1 / -1}.ux-user-menu__status ul{margin:var(--ux-space-1) 0 0;padding-left:var(--ux-space-4)}.ux-user-menu__section{border-top:1px solid var(--ux-border);padding-top:var(--ux-space-2)}.ux-user-menu__section h2{margin:0 0 var(--ux-space-2);font-size:var(--ux-font-size-md)}.ux-user-menu__section p{margin:0 0 var(--ux-space-2)}.ux-user-menu__hint,.ux-user-menu__full-reset-confirmation{color:var(--ux-text-muted)}.ux-user-menu__schnellzeilen{display:grid;gap:var(--ux-space-1)}.ux-user-menu__schnellzeilen .ux-user-menu__action{inline-size:100%;min-block-size:var(--ux-tap-min);text-align:start}.ux-user-menu__schnellzeile--wartung,.ux-user-menu__hilfe{display:grid;gap:var(--ux-space-1)}.ux-user-menu__hilfe-paar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ux-space-1)}.ux-user-menu__hilfe-paar .ux-user-menu__action{min-inline-size:0;overflow-wrap:anywhere;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ux-space-1);text-align:center}.ux-user-menu__hilfe-paar .ux-user-menu__action[aria-pressed=true]{font-weight:700}.ux-user-menu__hilfe-paar .ux-user-menu__action:disabled{color:var(--ux-text-muted)}.ux-user-menu__hilfe .ux-user-menu__hint{margin:0}.ux-user-menu__punkte{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-user-menu__action--leise{background:transparent;color:var(--ux-text-muted)}.ux-user-menu__lesezugriff{margin:0;padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-universe-login,.ux-user-menu__world-login{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-universe-login label,.ux-user-menu__world-login label{display:flex;flex-direction:column;gap:var(--ux-space-1);color:var(--ux-text-muted)}.ux-universe-login input,.ux-user-menu__world-login input{min-width:0;padding:var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-universe-login__password-field{display:flex;align-items:stretch;min-width:0;border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);overflow:hidden}.ux-universe-login .ux-universe-login__password-field input{flex:1 1 auto;min-width:0;padding:var(--ux-space-2);border:none;border-radius:0;background:transparent;color:var(--ux-text)}.ux-universe-login__password-field .ux-universe-login__password-toggle{flex:0 0 auto;display:grid;place-items:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);border:none;border-inline-start:1px solid var(--ux-border);border-radius:0;background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-md);line-height:1}.ux-universe-login__password-field .ux-universe-login__password-toggle:hover,.ux-universe-login__password-field .ux-universe-login__password-toggle:focus-visible{color:var(--ux-text)}.ux-universe-login__remember{flex-direction:row;align-items:center;min-block-size:var(--ux-tap-min);gap:var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-login__remember input{width:auto;min-width:0;min-block-size:0;min-height:0;padding:0;border:none;background:transparent}.ux-universe-login button,.ux-user-menu__world-login button,.ux-user-menu__action,.ux-user-menu__choose-world{border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);padding:var(--ux-space-2) var(--ux-space-3);background:var(--ux-accent);color:var(--ux-surface)}.ux-user-menu__action{background:var(--ux-surface);color:var(--ux-text)}.ux-user-menu__choose-world{width:100%}.ux-universe-login button:disabled,.ux-user-menu__world-login button:disabled{opacity:.5}.ux-universe-login__error,.ux-user-menu__error{margin:0;color:var(--ux-danger)}.ux-universe-login__forgot{align-self:start;border:0!important;padding:0!important;background:transparent!important;color:var(--ux-accent)!important;text-decoration:underline}.ux-auth-recovery{display:grid;place-items:start center;min-height:100%;padding:max(var(--ux-space-4),env(safe-area-inset-top)) var(--ux-space-3);background:var(--ux-bg);color:var(--ux-text)}.ux-auth-recovery__card{width:min(100%,440px);display:grid;gap:var(--ux-space-3);padding:var(--ux-space-4);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface)}.ux-auth-recovery__card h1,.ux-auth-recovery__card p{margin:0}.ux-auth-recovery__hint{color:var(--ux-text-muted)}.ux-auth-recovery__success{color:var(--ux-success)}.ux-auth-recovery__error{margin:0;color:var(--ux-danger)}.ux-auth-recovery__form{display:grid;gap:var(--ux-space-3)}.ux-auth-recovery__form label{display:grid;gap:var(--ux-space-1);color:var(--ux-text-muted)}.ux-auth-recovery__form input{min-width:0;padding:var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-auth-recovery__form button,.ux-auth-recovery__back{border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);padding:var(--ux-space-2) var(--ux-space-3);background:var(--ux-accent);color:var(--ux-surface)}.ux-auth-recovery__back{justify-self:start;background:var(--ux-surface);color:var(--ux-text)}.ux-universe-page{min-height:100%;padding:var(--ux-space-4);background:var(--ux-bg);color:var(--ux-text)}.ux-universe-page__header{display:flex;align-items:start;justify-content:space-between;gap:var(--ux-space-4);max-width:960px;margin:0 auto var(--ux-space-4)}.ux-universe-page__header h1{margin:0 0 var(--ux-space-2)}.ux-universe-page__header p{margin:0;color:var(--ux-text-muted)}.ux-universe-page__eyebrow{font-weight:700;color:var(--ux-accent)!important}.ux-universe-page__header button{border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);padding:var(--ux-space-2) var(--ux-space-3);background:var(--ux-accent);color:var(--ux-surface)}.ux-universe-admin,.ux-universe-knoten,.ux-universe-page__panel{display:grid;gap:var(--ux-space-3);max-width:960px;margin:var(--ux-space-4) auto 0;padding:var(--ux-space-3);background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md)}.ux-universe-admin,.ux-universe-knoten,.ux-universe-admin__questions,.ux-universe-admin__question-body{grid-template-columns:minmax(0,1fr);min-width:0}.ux-universe-admin,.ux-universe-knoten{overflow-wrap:anywhere}.ux-universe-page__roadmap-list{display:grid;gap:var(--ux-space-2);margin:0;padding:0;list-style:none}.ux-universe-page__roadmap-list li{display:grid;gap:var(--ux-fine-2)}.ux-universe-page__roadmap-list li span{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-admin h2,.ux-universe-admin h3{margin:0}.ux-universe-admin p{margin:0;color:var(--ux-text-muted)}.ux-universe-admin__create{display:grid;gap:var(--ux-space-2);padding-top:var(--ux-space-3);border-top:1px solid var(--ux-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end}.ux-universe-admin__create :is(input,select){width:100%}.ux-universe-admin__create h3{grid-column:1 / -1}.ux-universe-admin label{display:grid;gap:var(--ux-space-1);color:var(--ux-text-muted)}.ux-universe-admin input,.ux-universe-admin select,.ux-universe-admin button:where(:not(.ux-help-tip__anchor,.ux-emoji-row__option)){min-height:var(--ux-tap-min);border-radius:var(--ux-radius-sm);border:1px solid var(--ux-border-strong);padding:0 var(--ux-space-2);background:var(--ux-surface);color:var(--ux-text)}.ux-universe-admin :is(input,select){box-sizing:border-box;min-width:0;max-width:100%}.ux-universe-admin button:where(:not(.ux-help-tip__anchor,.ux-emoji-row__option)){background:var(--ux-accent);color:var(--ux-surface)}.ux-universe-admin button:disabled{opacity:.5;cursor:default}.ux-universe-admin__questions{display:grid;gap:var(--ux-space-2)}.ux-universe-admin__question{border-top:1px solid var(--ux-border);padding-top:var(--ux-space-2)}.ux-universe-admin__question-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);background:transparent;border:none;padding:var(--ux-space-1) 0;min-height:var(--ux-tap-min);font-weight:700;font-size:var(--ux-font-size-lg);color:var(--ux-text);cursor:pointer}.ux-universe-admin .ux-universe-admin__question-toggle{background:var(--ux-surface);color:var(--ux-text);text-align:left;border:0}.ux-universe-admin .ux-help-tip-host{position:relative}.ux-universe-admin__question-toggle>[data-ux-label]{flex:1;min-width:0}.ux-universe-admin__question-count{margin-inline-start:auto;min-inline-size:1.5rem;padding:0 var(--ux-space-1);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.ux-universe-admin__question-body{display:grid;gap:var(--ux-space-3);padding-top:var(--ux-space-2)}.ux-universe-admin__question-body[hidden]{display:none}.ux-universe-admin__question-body>section{display:grid;gap:var(--ux-space-2);padding-top:var(--ux-space-3);border-top:1px dashed var(--ux-border)}.ux-universe-admin__hint{font-size:var(--ux-font-size-sm)}.ux-universe-admin__group-toggle{display:flex;align-items:center;gap:var(--ux-space-2);flex-wrap:wrap}.ux-universe-admin__group-toggle button[aria-pressed=true]{background:var(--ux-accent);color:var(--ux-surface)}.ux-universe-admin__group-toggle button[aria-pressed=false]{background:transparent;color:var(--ux-text)}.ux-einladen{display:grid;gap:var(--ux-space-2);min-width:0}.ux-einladen__welt{margin:0;font-weight:600;overflow-wrap:anywhere}.ux-einladen__label{display:grid;gap:var(--ux-fine-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-einladen__input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--ux-tap-min);padding:0 var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-einladen__hint{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-einladen__submit{min-height:var(--ux-tap-min);padding:0 var(--ux-space-3);border:0;border-radius:var(--ux-radius-sm);background:var(--ux-accent);color:var(--ux-surface);font:inherit;cursor:pointer}.ux-einladen__submit:disabled{opacity:.5;cursor:default}.ux-einladen__fehler{margin:0;color:var(--ux-danger);overflow-wrap:anywhere}.ux-einladen__quittung{display:grid;gap:var(--ux-fine-2);padding:var(--ux-space-2);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-sm);background:var(--ux-accent-soft);color:var(--ux-text)}.ux-einladen__detail{margin:0;font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-einladen__aktionen{display:flex;flex-wrap:wrap;gap:var(--ux-fine-2)}.ux-einladen__aktion--leise{background:var(--ux-surface);color:var(--ux-text)}.ux-einladen__liste{display:grid;gap:var(--ux-fine-2);margin-top:var(--ux-space-2)}.ux-einladen__listen-zeile{display:flex;flex-wrap:wrap;gap:var(--ux-fine-2);align-items:center;font-size:var(--ux-font-size-sm)}.ux-universe-login__hint{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-einladen__link{justify-self:start;min-height:var(--ux-tap-min);padding:0;border:0;background:transparent;color:var(--ux-accent);font:inherit;text-decoration:underline;cursor:pointer}.ux-world-select__start{display:grid;gap:var(--ux-space-2);min-width:0}.ux-user-menu__einladen{display:grid;gap:var(--ux-space-2);padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm)}.ux-welt-emoji-editor{display:grid;gap:var(--ux-space-2)}.ux-welt-emoji-editor__form{display:flex;gap:var(--ux-space-2);align-items:center}.ux-welt-emoji-editor__input{flex:1 1 auto;min-inline-size:0}.ux-welt-emoji-editor__btn{flex:0 0 auto}.ux-welt-emoji-editor__suggestions{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-welt-emoji-editor__suggestion{font-size:var(--ux-font-size-base);min-inline-size:var(--ux-space-5);min-block-size:var(--ux-space-5);padding:var(--ux-space-1)}.ux-universe-knoten__inhalt{display:grid;gap:var(--ux-space-3);min-width:0}.ux-universe-knoten__kopfzeile{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);flex-wrap:wrap}.ux-universe-knoten__kopfzeile h2{margin:0}.ux-universe-knoten__kopfzeile p{margin:0;color:var(--ux-text-muted)}.ux-universe-knoten__fehler{margin:0;color:var(--ux-danger)}.ux-universe-knoten__erfolg{margin:0;color:var(--ux-accent)}.ux-universe-knoten__kopfzeile button,.ux-universe-knoten__stapel button,.ux-universe-knoten__bestaetigung button{min-height:var(--ux-tap-min);padding:0 var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-accent);color:var(--ux-surface);font:inherit;cursor:pointer}.ux-universe-knoten button:disabled{opacity:.5;cursor:default}.ux-universe-knoten__bestaetigung button:last-child{background:var(--ux-surface);color:var(--ux-text)}.ux-universe-knoten__suche{display:grid;gap:var(--ux-space-1)}.ux-universe-knoten__suche label{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-knoten__suchfeld{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ux-space-1)}.ux-universe-knoten__suchfeld input{box-sizing:border-box;min-width:0;min-height:var(--ux-tap-min);padding:0 var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-universe-knoten__suchfeld button{min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer}.ux-universe-knoten__suchfeld button[hidden]{display:none}.ux-universe-knoten__treffer{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-knoten .ux-universe-knoten__gruppe{background:var(--ux-surface);border:1px solid var(--ux-border)}.ux-universe-knoten__zeile>.ux-node-row{border-left:0;padding-inline-start:var(--ux-space-3)}.ux-universe-knoten__zeile>.ux-node-row--kachel{padding-inline-start:var(--ux-space-2)}.ux-universe-knoten__gruppe>.ux-universe-knoten__kopf.ux-facet-gruppe__titel{padding:0;background:var(--ux-surface-alt);border:0;border-bottom:1px solid var(--ux-border)}.ux-universe-knoten__aufklapper{box-sizing:border-box;width:100%;min-height:var(--ux-tap-min);display:flex;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-2);border:0;background:transparent;color:var(--ux-text);font:inherit;font-weight:600;text-align:left;cursor:pointer}.ux-universe-knoten__pfeil{flex:0 0 auto;width:1em;text-align:center}.ux-universe-knoten__gruppenname{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.ux-universe-knoten__zaehler{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--ux-text-muted);font-variant-numeric:tabular-nums}.ux-universe-knoten__gruppe--tiefe-1>.ux-universe-knoten__kopf .ux-universe-knoten__aufklapper{font-weight:500}.ux-universe-knoten__zeile{display:grid;gap:var(--ux-fine-2);min-width:0}.ux-universe-knoten__zeile .ux-node-row__trailing{display:inline-flex;align-items:center;gap:var(--ux-space-1);flex:0 0 auto}.ux-universe-knoten__status{display:inline-flex;align-items:center;gap:var(--ux-fine-2);padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);white-space:nowrap}.ux-universe-knoten__status[data-ton=ok]{color:var(--ux-text)}.ux-universe-knoten__status[data-ton=info]{border-color:var(--ux-accent);background:var(--ux-accent-soft);color:var(--ux-text)}.ux-universe-knoten__status[data-ton=warn]{border-color:var(--ux-warn-strong);background:var(--ux-warn-soft);color:var(--ux-warn-strong)}.ux-universe-knoten__status-wort--leise{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ux-universe-knoten__blatt{display:grid;gap:var(--ux-space-1);min-width:0}.ux-universe-knoten__detail{display:grid;gap:var(--ux-fine-2);margin:0;padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-universe-knoten__detail p{margin:0}.ux-universe-knoten__detail-kopf{color:var(--ux-text-muted)}.ux-universe-knoten__detail-chips{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-universe-knoten__detail-chips .ux-universe-knoten__chip{margin-inline-start:0}.ux-universe-knoten__gruppe--kacheln{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row dense;gap:var(--ux-space-2);padding:0 var(--ux-space-2) var(--ux-space-2);min-width:0}@media(min-width:481px){.ux-universe-knoten__gruppe--kacheln{grid-template-columns:repeat(auto-fill,minmax(min(100%,7rem),1fr))}}.ux-universe-knoten__gruppe--kacheln>.ux-universe-knoten__kopf,.ux-universe-knoten__gruppe--kacheln>.ux-universe-knoten__blatt,.ux-universe-knoten__gruppe--kacheln>.ux-universe-knoten__mehr,.ux-universe-knoten__gruppe--kacheln>.ux-universe-knoten__leer{grid-column:1 / -1}.ux-universe-knoten__gruppe--kacheln>.ux-universe-knoten__kopf{margin-inline:calc(var(--ux-space-2) * -1)}.ux-universe-knoten__gruppe--kacheln>.ux-universe-knoten__mehr{margin-inline:0}.ux-universe-knoten__zeile--kachel{min-width:0}.ux-universe-knoten__ecke{display:inline-flex;align-items:center;font-size:var(--ux-font-size-sm);line-height:1;color:var(--ux-text-muted)}.ux-universe-knoten__ecke[data-ton=info]{color:var(--ux-accent)}.ux-universe-knoten__ecke[data-ton=warn]{color:var(--ux-warn-strong)}.ux-universe-knoten__sortierung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1)}.ux-universe-knoten__sortierung-label{margin-inline-end:var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-knoten__sortierung button{min-height:var(--ux-tap-min);padding:0 var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:999px;background:var(--ux-surface);color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-sm);cursor:pointer}.ux-universe-knoten__sortierung button[aria-pressed=true]{border-color:var(--ux-accent);background:var(--ux-accent-soft);font-weight:600}.ux-universe-knoten__chip{display:inline-flex;align-items:center;margin-inline-start:var(--ux-space-1);padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text-muted);white-space:nowrap}.ux-universe-knoten__chip--info{background:var(--ux-accent-soft);color:var(--ux-text)}.ux-universe-knoten__chip--warn{background:var(--ux-warn-soft);color:var(--ux-warn-strong)}.ux-universe-knoten__quittung{margin:0;padding:var(--ux-space-2);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-sm);background:var(--ux-accent-soft);color:var(--ux-text);overflow-wrap:anywhere}.ux-universe-knoten__quittung--fehler{border-color:var(--ux-danger);background:var(--ux-danger-soft)}.ux-universe-knoten__leer{margin:0;padding:var(--ux-space-2);color:var(--ux-text-muted)}.ux-universe-knoten__mehr{min-height:var(--ux-tap-min);margin:var(--ux-space-1) var(--ux-space-2);padding:0 var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer}.ux-universe-knoten__bestaetigung{display:grid;gap:var(--ux-space-2);padding:var(--ux-space-2);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-universe-knoten__bestaetigung p{margin:0;overflow-wrap:anywhere}.ux-universe-knoten__bestaetigung-knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-universe-knoten__stapel{position:sticky;bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-space-2));z-index:var(--ux-z-notch);display:flex;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);box-shadow:var(--ux-shadow-context-menu)}.ux-universe-shell__frage{position:fixed;inset-inline:var(--ux-space-3);bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-space-2));z-index:var(--ux-z-modal-overlay);max-inline-size:34rem;margin-inline:auto;box-shadow:var(--ux-shadow-context-menu)}.ux-universe-blatt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ux-z-modal-overlay);display:flex;align-items:flex-end;justify-content:center}.ux-universe-blatt__hintergrund{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--ux-text) 38%,transparent)}.ux-universe-blatt__blatt{position:relative;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:var(--ux-space-2);box-sizing:border-box;inline-size:100%;max-inline-size:34rem;max-block-size:80vh;padding:var(--ux-space-3);padding-block-end:max(var(--ux-space-3),env(safe-area-inset-bottom));border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md) var(--ux-radius-md) 0 0;background:var(--ux-surface);color:var(--ux-text);outline:none}.ux-universe-blatt__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ux-space-2)}.ux-universe-blatt__titelbereich{min-width:0}.ux-universe-blatt__titel{margin:0;font-size:var(--ux-font-size-lg);font-weight:600}.ux-universe-blatt__fuer{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-universe-blatt__hinweis{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-blatt__einleitung{display:grid;gap:var(--ux-space-1);min-width:0}.ux-universe-blatt__zugang{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1) var(--ux-space-2);margin:0}.ux-universe-blatt__legende{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-blatt__schliessen{flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer}.ux-universe-blatt__suche{display:grid;gap:var(--ux-space-1)}.ux-universe-blatt__suche label{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-blatt__suchfeld{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ux-space-1)}.ux-universe-blatt__suchfeld input{box-sizing:border-box;min-width:0;min-height:var(--ux-tap-min);padding:0 var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-universe-blatt__suchfeld button{min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer}.ux-universe-blatt__suchfeld button[hidden]{display:none}.ux-universe-blatt__liste{display:grid;align-content:start;gap:var(--ux-space-3);min-height:0;overflow-y:auto;overscroll-behavior:contain}.ux-universe-blatt__abschnitt{display:grid;gap:var(--ux-space-1)}.ux-universe-blatt__abschnittstitel{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600}.ux-universe-blatt__option{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);min-height:var(--ux-tap-min);padding:0 var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;text-align:start;cursor:pointer}.ux-universe-blatt__option.is-aktuell{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-universe-blatt__name{min-width:0;overflow-wrap:anywhere}.ux-universe-blatt__aktuell{flex:0 0 auto;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-universe-blatt__leer{margin:0;padding:var(--ux-space-2);color:var(--ux-text-muted)}.ux-system-events{display:grid;gap:var(--ux-space-3);margin-top:var(--ux-space-3)}.ux-system-events label{display:flex;align-items:center;gap:var(--ux-space-2)}.ux-system-events select{min-width:10rem}.ux-system-events__list{display:grid;gap:var(--ux-space-2);max-height:24rem;margin:0;padding:0;overflow:auto;list-style:none}.ux-system-events__list li{display:grid;gap:var(--ux-fine-2);padding-block:var(--ux-space-2);border-bottom:1px solid var(--ux-border)}.ux-system-events__list span,.ux-system-events__list small,.ux-system-events__empty{color:var(--ux-text-muted)}.ux-shell__side{touch-action:pan-x pan-y;grid-column:1;grid-row:2;justify-self:start;align-self:stretch;z-index:var(--ux-z-context-overlay);width:min(84vw,320px);background:var(--ux-surface);border-right:1px solid var(--ux-border);box-shadow:var(--ux-shadow-side);overflow-y:auto}.ux-shell__accordion-section+.ux-shell__accordion-section{border-top:1px solid var(--ux-border)}.ux-shell__accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;padding:var(--ux-space-3);font-weight:600;color:var(--ux-text)}.ux-shell__accordion-titel{display:inline-flex;align-items:center;gap:var(--ux-space-2);min-inline-size:0}.ux-shell__accordion-zustand{margin-inline-start:auto;padding-inline:var(--ux-space-2);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:400}.ux-shell__accordion-body{display:flex;flex-direction:column;padding:0 var(--ux-space-2) var(--ux-space-2)}.ux-shell__teilen-menu .ux-shell__accordion-header{padding-inline:var(--ux-space-2)}.ux-shell__accordion-body button{display:flex;align-items:center;gap:var(--ux-space-2);background:transparent;border:none;padding:var(--ux-space-2);text-align:left;border-radius:var(--ux-radius-sm);color:var(--ux-text)}.ux-shell__accordion-body button:hover{background:var(--ux-surface-alt)}.ux-shell__side .ux-shell__accordion-body button{min-height:var(--ux-tap-min)}.ux-shell__side-rest{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);border-top:1px dashed var(--ux-border);padding-top:var(--ux-space-2);margin-top:var(--ux-space-1)}.ux-shell__accordion-body .ux-shell__side-rest button.ux-shell__side-rest-btn,.ux-shell__side-rest-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--ux-space-1) var(--ux-space-2);font-size:var(--ux-font-size-sm);min-height:36px;white-space:nowrap;background:var(--ux-surface-alt);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);color:var(--ux-text);gap:0;text-align:center;cursor:pointer}.ux-shell__accordion-body .ux-shell__side-rest button.ux-shell__side-rest-btn:hover,.ux-shell__side-rest-btn:hover{background:color-mix(in srgb,var(--ux-text) 10%,var(--ux-surface-alt));border-color:var(--ux-border-strong)}.ux-shell__accordion-inhalt{padding:var(--ux-space-2) 0}.ux-debug{display:flex;flex-direction:column;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-debug__leiste{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2)}.ux-debug__zaehler{color:var(--ux-text-muted);flex:1 1 100%}.ux-debug__hinweis{color:var(--ux-text-muted);margin:0}.ux-debug__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-2);max-height:22rem;overflow-y:auto;overflow-x:hidden}.ux-debug__ereignis{border:1px solid var(--ux-border);border-left-width:3px;border-radius:var(--ux-radius-sm);padding:var(--ux-space-2);background:var(--ux-surface)}.ux-debug__ereignis[data-phase=rollback]{border-left-color:var(--ux-danger)}.ux-debug__ereignis[data-phase=validierung]{border-left-color:var(--ux-accent)}.ux-debug__kopf{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);align-items:baseline}.ux-debug__kopf time{color:var(--ux-text-muted);font-variant-numeric:tabular-nums}.ux-debug__phase{text-transform:uppercase;letter-spacing:.04em;font-size:var(--ux-font-size-sm)}.ux-debug__meta,.ux-debug__notiz{color:var(--ux-text-muted)}.ux-debug__knoten,.ux-debug__bild,.ux-debug__notiz,.ux-debug__abweichung,.ux-debug__server{overflow-wrap:anywhere}.ux-debug__knoten,.ux-debug__bild{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-debug__bild-label{min-width:6.5em;color:var(--ux-text-muted)}.ux-debug__bild[data-betont=ja]{font-weight:600}.ux-debug__validierung[data-ergebnis=abweichung]{color:var(--ux-danger)}.ux-debug__rollback{font-weight:600;color:var(--ux-danger)}.ux-debug code{overflow-wrap:anywhere;font-size:var(--ux-font-size-sm)}.ux-display-prefs{display:flex;flex-direction:column;gap:var(--ux-space-1);padding:var(--ux-space-2)}.ux-display-prefs__label{display:flex;align-items:center;gap:var(--ux-space-2);font-weight:600;color:var(--ux-text)}.ux-display-prefs__segments{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);padding:var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-display-prefs__segments button{flex:1 1 auto;min-width:2.25rem;min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center;justify-content:center;padding:var(--ux-space-1) var(--ux-space-2);border-radius:calc(var(--ux-radius-sm) - 1px);font-size:var(--ux-font-size-sm)}.ux-display-prefs__segments button[data-ux-active=on]{background:var(--ux-surface);box-shadow:0 0 0 1px var(--ux-border-strong, var(--ux-border));font-weight:600}.ux-display-prefs__segments button:hover{background:var(--ux-surface)}.ux-display-prefs__segments button[data-aktive-person-level=a]{color:var(--ux-person-a)}.ux-display-prefs__segments button[data-aktive-person-level=a][data-ux-active=on],.ux-display-prefs__segments button[data-aktive-person-level=a][data-ux-active=on]:hover{background:var(--ux-person-a-soft);box-shadow:0 0 0 1px var(--ux-person-a);color:var(--ux-person-a)}.ux-display-prefs__segments button[data-aktive-person-level=b]{color:var(--ux-person-b)}.ux-display-prefs__segments button[data-aktive-person-level=b][data-ux-active=on],.ux-display-prefs__segments button[data-aktive-person-level=b][data-ux-active=on]:hover{background:var(--ux-person-b-soft);box-shadow:0 0 0 1px var(--ux-person-b);color:var(--ux-person-b)}.ux-display-prefs__segments button[data-aktive-person-level=alle][data-ux-active=on],.ux-display-prefs__segments button[data-aktive-person-level=alle][data-ux-active=on]:hover,.ux-display-prefs__segments button[data-aktive-person-level=team][data-ux-active=on],.ux-display-prefs__segments button[data-aktive-person-level=team][data-ux-active=on]:hover{background:var(--ux-accent-soft);box-shadow:0 0 0 1px var(--ux-accent)}.ux-display-prefs__segments button:disabled{opacity:.5;cursor:not-allowed;background:none}.ux-display-prefs__grund{margin:var(--ux-space-1) 0 0;padding:0 var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-display-prefs__hint{display:block;margin:var(--ux-space-1) 0 0;padding:0 var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-settings-switch{display:block}.ux-settings-switch>button{display:flex;align-items:center;gap:var(--ux-space-2);width:100%;min-block-size:var(--ux-tap-min);text-align:start}.ux-settings-switch__typ{flex:0 0 auto}.ux-settings-switch__label{flex:1 1 auto;min-width:0}.ux-settings-switch__status{flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-settings-switch>button[aria-checked=true] .ux-settings-switch__status,.ux-settings-switch>button[data-ux-on=ja] .ux-settings-switch__status{background:var(--ux-surface);border-color:var(--ux-border-strong, var(--ux-border));color:var(--ux-text);font-weight:600}.ux-settings-switch[data-ux-on=nein]>button{opacity:.88}.ux-shell__accordion-inhalt:has(>[data-welt-team-status]:empty){padding:0}.ux-shell__content{grid-row:2;position:relative;z-index:var(--ux-z-content);overflow-y:auto;padding:var(--ux-space-2) var(--ux-bubble-inset-inline);min-height:0}.ux-shell:has(.ux-node-row.is-selected):has(.ux-shell__toast--ok) .ux-shell__content{padding-block-start:calc(var(--ux-space-2) + var(--ux-toast-selection-clearance));scroll-padding-block-start:var(--ux-toast-selection-clearance)}.ux-shell:has(.ux-node-row.is-selected):has(.ux-shell__toast--undo) .ux-shell__content{padding-block-start:calc(var(--ux-space-2) + var(--ux-toast-selection-clearance));scroll-padding-block-start:var(--ux-toast-selection-clearance)}.ux-shell__page-lead{margin:0 0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-shell__page-lead-row{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ux-space-2);margin-block-end:var(--ux-space-2)}.ux-shell__page-lead-row>.ux-shell__page-lead{flex:1 1 12rem;min-inline-size:0;margin:0}.ux-shell__page-lead--seitenwort{flex:1 1 100%;align-self:stretch;text-align:start;margin-block-start:var(--ux-space-2);margin-block-end:var(--ux-space-2);font-family:var(--ux-font-display),var(--ux-font);font-size:calc(var(--ux-font-size-md) * 7 / 3);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--ux-accent)}.ux-shell__page-lead-row:has(+.ux-inbox-page.is-capture-centered)>.ux-shell__page-lead--seitenwort{position:relative;z-index:var(--ux-z-content)}.ux-shell__page-lead-row:has(+.ux-inbox-page.is-capture-centered){position:relative;display:block}.ux-shell__page-lead-row:has(+.ux-inbox-page.is-capture-centered)>.ux-write-perf--inline{position:absolute;inset-block-start:calc(100% + var(--ux-space-2));inset-inline-end:0}.ux-shell__page-lead-row:has(+.ux-inbox-page.is-capture-centered)>.ux-write-perf--inline[open] .ux-write-perf__body{max-block-size:calc(var(--ux-tap-min) - var(--ux-space-2))}.ux-shell__bubbles{touch-action:pan-x pan-y;position:absolute;right:var(--ux-bubble-inset-inline);bottom:var(--ux-bubble-inset-bottom);z-index:var(--ux-z-ambient);display:flex;flex-direction:column-reverse;gap:var(--ux-space-2);pointer-events:none}.ux-shell__bubble{pointer-events:auto;touch-action:pan-x pan-y}[data-ux-overlay-slot=content-start]{position:fixed;z-index:var(--ux-z-context-overlay);inset-inline-start:var(--ux-bubble-inset-inline);inset-inline-end:auto;bottom:var(--ux-bubble-inset-bottom)}[data-ux-overlay-slot=content-end]{position:fixed;z-index:var(--ux-z-context-overlay);inset-inline-start:auto;inset-inline-end:var(--ux-bubble-inset-inline);bottom:var(--ux-bubble-inset-bottom)}[data-ux-overlay-slot=content-end-raised]{position:fixed;z-index:var(--ux-z-context-overlay);inset-inline-start:auto;inset-inline-end:var(--ux-bubble-inset-inline);bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-feedback-trigger-h) + var(--ux-bubble-inset-block))}[data-ux-overlay-slot=content-top]{position:fixed;z-index:var(--ux-z-context-overlay);inset-block-start:var(--ux-hinweis-inset-top);inset-inline-start:var(--ux-bubble-inset-inline);inset-inline-end:var(--ux-bubble-inset-inline)}.ux-feedback{position:fixed;z-index:var(--ux-z-feedback)}.ux-shell:has(.ux-quickcapture) .ux-feedback[data-ux-overlay-slot=content-end]{inset-inline-end:calc(var(--ux-bubble-inset-inline) + var(--ux-feedback-mobile-inline-shift) + var(--ux-space-3))}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-feedback[data-ux-overlay-slot=content-end],html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture[data-ux-overlay-slot=content-end],html:not([data-ux-bedienart-effektiv=schreibtisch]) [data-ux-overlay-slot=content-end-raised]{bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-space-3))}}html[data-ux-bedienart-effektiv=telefon] .ux-feedback[data-ux-overlay-slot=content-end],html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture[data-ux-overlay-slot=content-end],html[data-ux-bedienart-effektiv=telefon] [data-ux-overlay-slot=content-end-raised]{bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-space-3))}.ux-feedback__trigger{width:var(--ux-feedback-trigger-h);height:var(--ux-feedback-trigger-h);border-radius:999px;border:1px solid var(--ux-border);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-lg);box-shadow:var(--ux-shadow-bubble)}.ux-shell__hinweise{display:flex;flex-direction:column;align-items:center;gap:var(--ux-space-1);pointer-events:none}.ux-shell__hinweise>*{pointer-events:none}.ux-shell__hinweise :where(button,a[href],summary,input,textarea,select,[tabindex]){pointer-events:auto}.ux-shell__hinweise:empty{display:none}.ux-shell__onboarding-slot{flex:0 0 auto;inline-size:var(--ux-hinweis-max-w);min-inline-size:0}.ux-shell__content>.ux-shell__onboarding-slot{inline-size:min(42rem,100%);align-self:center;margin-inline:auto;margin-block-end:var(--ux-space-2)}.ux-hinweis-popout{flex:0 0 auto;display:flex;align-items:flex-start;gap:var(--ux-space-2);inline-size:var(--ux-hinweis-max-w);min-inline-size:0;padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:color-mix(in srgb,var(--ux-surface-alt) 64%,var(--ux-surface));color:var(--ux-text);box-shadow:var(--ux-shadow-sm)}.ux-hinweis-popout__text{flex:1 1 auto;min-inline-size:0;margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-hinweis-popout__titel{display:block;color:var(--ux-text)}.ux-hinweis-popout__aktionen{flex:0 0 auto;display:flex;align-items:center;gap:var(--ux-space-1)}.ux-hinweis-popout__aktion{min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-sm);font-weight:600;cursor:pointer}.ux-hinweis-popout__stumm{min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-2);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);text-decoration:underline;cursor:pointer}.ux-hinweis-popout__aktion{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-3);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-md);cursor:pointer;touch-action:manipulation}.ux-hinweis-popout__close{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text);cursor:pointer}.ux-hinweis-popout__zusatz{display:block;margin-block-start:var(--ux-space-1);color:var(--ux-text)}.ux-hinweis-popout__symbol{margin-inline-end:var(--ux-space-1)}.ux-hinweis-popout--feier{border-color:color-mix(in srgb,var(--ux-accent) 38%,var(--ux-border));background:color-mix(in srgb,var(--ux-accent-soft) 72%,var(--ux-surface))}.ux-hinweis-popout--feier .ux-hinweis-popout__text{color:var(--ux-text)}.ux-hinweis-popout--feier .ux-hinweis-popout__titel,.ux-hinweis-popout--feier .ux-hinweis-popout__aktion{color:color-mix(in srgb,var(--ux-accent) 60%,var(--ux-text))}.ux-hinweis-popout--feier .ux-hinweis-popout__titel{margin-block-end:var(--ux-space-1);font-family:var(--ux-font-display, var(--ux-font));font-size:var(--ux-font-size-md);font-weight:700;line-height:1.2}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-hinweis-popout{flex-wrap:wrap}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-hinweis-popout__aktionen{inline-size:100%;justify-content:flex-end}}html[data-ux-bedienart-effektiv=telefon] .ux-hinweis-popout{flex-wrap:wrap}html[data-ux-bedienart-effektiv=telefon] .ux-hinweis-popout__aktionen{inline-size:100%;justify-content:flex-end}.ux-hinweis-popout--karte{margin-block-start:calc(-1 * var(--ux-space-5));flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ux-space-1);padding:var(--ux-space-2) var(--ux-space-3);border:0;border-radius:var(--ux-radius-md);background:var(--ux-accent-soft)}.ux-hinweis-popout--karte .ux-hinweis-popout__text{flex:1 1 100%;color:var(--ux-text);font-size:var(--ux-font-size-md);line-height:1.25}.ux-hinweis-popout--karte .ux-hinweis-popout__aktionen{flex:1 1 100%;inline-size:auto;justify-content:flex-end;gap:var(--ux-space-1)}.ux-hinweis-popout--karte :is(.ux-hinweis-popout__aktion,.ux-hinweis-popout__stumm){flex:0 0 auto;min-inline-size:0;min-block-size:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-3);border:1px solid var(--ux-accent);border-radius:999px;background:var(--ux-accent);color:var(--ux-surface);font-size:var(--ux-font-size-sm);font-weight:600;line-height:1.2;text-decoration:none}.ux-hinweis-popout--karte .ux-hinweis-popout__aktion{background:transparent;color:color-mix(in srgb,var(--ux-accent) 60%,var(--ux-text))}.ux-hinweis-popout--karte .ux-hinweis-popout__stumm{border-color:var(--ux-border-strong);background:transparent;color:var(--ux-text-muted);font-weight:500}.ux-hinweis-popout--karte .ux-hinweis-popout__close{flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border-radius:999px;color:var(--ux-text-muted)}.ux-hinweis-liste{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-hinweis-liste__lead{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-hinweis-liste__items{display:flex;flex-direction:column;gap:var(--ux-space-1);margin:0;padding:0;list-style:none}.ux-hinweis-liste__item{display:flex;align-items:flex-start;gap:var(--ux-space-2);padding:var(--ux-space-1) 0;border-block-end:1px solid var(--ux-border)}.ux-hinweis-liste__item:last-child{border-block-end:0}.ux-hinweis-liste__text{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:var(--ux-fine-2);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-hinweis-liste__text span,.ux-hinweis-liste__marke{color:var(--ux-text-muted)}.ux-hinweis-liste__item[data-ux-hinweis-aus=ja] .ux-hinweis-liste__text>b{color:var(--ux-text-muted)}.ux-hinweis-liste__welt{display:flex;flex-direction:column;gap:var(--ux-space-1);padding-block:var(--ux-space-1);border-block:1px solid var(--ux-border)}.ux-hinweis-liste__welt h3,.ux-hinweis-liste__welt .ux-hinweis-liste__lead,.ux-hinweis-liste__welt .ux-hinweis-liste__marke{margin:0;font-size:var(--ux-font-size-sm)}.ux-hinweis-liste__welt .ux-hinweis-liste__schalter{align-self:flex-start}.ux-hinweis-liste__gesehen{display:flex;flex-direction:column;gap:var(--ux-space-1);padding-block:var(--ux-space-1);border-block:1px solid var(--ux-border)}.ux-hinweis-liste__gesehen h3,.ux-hinweis-liste__gesehen .ux-hinweis-liste__lead,.ux-hinweis-liste__gesehen .ux-hinweis-liste__marke{margin:0;font-size:var(--ux-font-size-sm)}.ux-hinweis-liste__bereiche{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-hinweis-liste__gesehen-aktionen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ux-space-1)}.ux-hinweis-liste__gesehen-aktionen .ux-user-menu__action{inline-size:100%;min-block-size:var(--ux-tap-min);overflow-wrap:anywhere}.ux-hinweis-liste__einstellung{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-hinweis-liste__einstellung>span{flex:1 1 12em;min-inline-size:0;overflow-wrap:anywhere}.ux-hinweis-liste__einstellung>.ux-hinweis-liste__auswahl{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-hinweis-liste__auswahl .ux-hinweis-liste__schalter[aria-checked=true]{color:var(--ux-text);font-weight:700;text-decoration:none}.ux-hinweis-liste__einstellung select,.ux-hinweis-darstellung__ebene select{flex:0 0 auto;min-block-size:var(--ux-tap-min);min-inline-size:var(--ux-tap-min);padding-inline:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-hinweis-darstellung{display:flex;flex-direction:column;gap:var(--ux-space-1);padding-block-start:var(--ux-space-1)}.ux-hinweis-darstellung__titel{color:var(--ux-text);font-weight:600}.ux-hinweis-darstellung__ebene{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2)}.ux-hinweis-darstellung .ux-hinweis-liste__auswahl{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-hinweis-darstellung .ux-hinweis-liste__schalter{min-inline-size:var(--ux-tap-min)}.ux-hinweis-liste__schalter,.ux-onboarding-sheet__stumm{flex:0 0 auto;min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-2);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);text-decoration:underline;cursor:pointer}.ux-onboarding-sheet{position:relative;display:flex;flex-direction:column;inline-size:100%;min-inline-size:0;max-block-size:calc(100dvh - var(--ux-hinweis-inset-top) - var(--bottom-h, 24px) - var(--ux-space-3));box-sizing:border-box;padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:color-mix(in srgb,var(--ux-surface-alt) 64%,var(--ux-surface));color:var(--ux-text);box-shadow:var(--ux-shadow-sm);overflow:hidden}.ux-onboarding-sheet__head{display:flex;align-items:center;gap:var(--ux-space-2)}.ux-onboarding-sheet__heading{flex:1 1 auto;min-inline-size:0}.ux-onboarding-sheet__eyebrow{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:700}.ux-onboarding-sheet h2,.ux-onboarding-sheet h3,.ux-onboarding-sheet p{margin:0}.ux-onboarding-sheet h2{margin-block-start:var(--ux-fine-2);font-size:var(--ux-font-size-md);overflow-wrap:anywhere}.ux-onboarding-sheet__toggle,.ux-onboarding-sheet__close{flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:0;border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text)}.ux-onboarding-sheet__body{min-inline-size:0;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y}.ux-onboarding-sheet__findings{display:grid;gap:var(--ux-space-2);margin-block:var(--ux-space-2)}.ux-onboarding-sheet__finding{display:grid;gap:var(--ux-space-1);padding:var(--ux-space-2);border-radius:var(--ux-radius-md);background:var(--ux-surface)}.ux-onboarding-sheet__finding h3{font-size:var(--ux-font-size-md)}.ux-onboarding-sheet__finding p{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.35;overflow-wrap:anywhere}.ux-onboarding-sheet__fortschritt{display:block;block-size:6px;border-radius:3px;background:var(--ux-surface-alt);overflow:hidden}.ux-onboarding-sheet__fortschritt-fuellung{display:block;block-size:100%;border-radius:3px;background:var(--ux-accent)}.ux-onboarding-sheet__finding p.ux-onboarding-sheet__tipp,.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__finding p.ux-onboarding-sheet__tipp{margin:0;padding:var(--ux-space-1) var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-sm);line-height:1.35}.ux-onboarding-sheet__saetze{margin:0;display:grid;gap:var(--ux-space-1)}.ux-onboarding-sheet__saetze dt{color:var(--ux-text);font-size:var(--ux-font-size-sm);font-weight:700}.ux-onboarding-sheet__saetze dd{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.35;overflow-wrap:anywhere}.ux-onboarding-sheet__action,.ux-onboarding-sheet__later{min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);padding-inline:var(--ux-space-3);font-weight:700}.ux-onboarding-sheet__action{background:var(--ux-accent);color:var(--ux-surface)}.ux-onboarding-sheet__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ux-space-2)}.ux-onboarding-sheet__footer{position:sticky;inset-block-end:0;padding-block-start:var(--ux-space-2);background:var(--ux-surface-alt)}.ux-onboarding-sheet__pager{display:flex;align-items:center;gap:var(--ux-space-1);color:var(--ux-text-muted)}.ux-onboarding-sheet__page-button{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text)}.ux-onboarding-sheet__page-button:disabled{opacity:.42;cursor:default}.ux-onboarding-sheet__later{background:transparent;color:var(--ux-text)}.ux-onboarding-sheet[data-onboarding-compact=on]{padding:var(--ux-space-1)}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__head,.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__footer{gap:var(--ux-space-1)}.ux-onboarding-sheet[data-onboarding-compact=on] h2,.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__finding h3{font-size:var(--ux-font-size-sm);line-height:1.15}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__findings{gap:0;margin-block:var(--ux-space-1)}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__finding{gap:var(--ux-fine-2);padding:var(--ux-space-1)}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__finding p{font-size:var(--ux-font-size-xs);line-height:1.15}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__footer,.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__pager{flex-wrap:nowrap}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__pager{display:grid;grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%}.ux-onboarding-sheet__pager-mitte{display:flex;flex-direction:column;align-items:center;gap:var(--ux-space-1);min-inline-size:0}.ux-onboarding-sheet__seiten{display:flex;gap:var(--ux-space-1)}.ux-onboarding-sheet__seite{inline-size:var(--ux-space-4);block-size:var(--ux-einstieg-balken-hoehe);border-radius:var(--ux-radius-lg);background:var(--ux-surface-alt)}.ux-onboarding-sheet__seite[data-aktiv=ja]{background:var(--ux-accent)}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__pager-mitte{text-align:center;overflow-wrap:anywhere}.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__later,.ux-onboarding-sheet[data-onboarding-compact=on] .ux-onboarding-sheet__action{min-inline-size:0;padding-inline:var(--ux-space-1);overflow-wrap:anywhere}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell__content[data-ux-active-phase=inbox]{display:flex;flex-direction:column;overflow:hidden}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] .ux-capture--prime>.ux-help-target:has(>.ux-capture__submit--quick),html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] :where(.ux-inbox-page__capture-meta){display:none}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox]>:where(.ux-hinweis-popout){margin-block-end:var(--ux-space-1);font-size:var(--ux-font-size-xs);line-height:1.2}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row{margin-block-end:var(--ux-space-1)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row>.ux-shell__page-lead:not(.ux-shell__page-lead--seitenwort){font-size:var(--ux-font-size-xs);line-height:1.2}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] .ux-capture--prime textarea.ux-capture__input{block-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);resize:none}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] :where(.ux-inbox-page__capture-head),html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] .ux-capture--prime{gap:var(--ux-space-1)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] :where(.ux-inbox-page__capture-head){margin-block-end:var(--ux-space-1)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell__content[data-ux-active-phase=inbox]>:where(.ux-shell__page-lead),html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row,html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell__content[data-ux-active-phase=inbox]>.ux-page-placeholder__note{flex:0 0 auto}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell__content[data-ux-active-phase=inbox]>.ux-inbox-page{flex:1 1 auto;block-size:auto;max-block-size:none;min-block-size:0;overflow:hidden}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-onboarding-sheet__head{gap:clamp(var(--ux-fine-2),var(--ux-space-1),var(--ux-fine-6))}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-onboarding-sheet{max-block-size:calc(100dvh - var(--ux-hinweis-inset-top) - var(--bottom-h, 24px) - var(--ux-space-3))}}html[data-ux-bedienart-effektiv=telefon] .ux-shell__content[data-ux-active-phase=inbox]{display:flex;flex-direction:column;overflow:hidden}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] .ux-capture--prime>.ux-help-target:has(>.ux-capture__submit--quick),html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] :where(.ux-inbox-page__capture-meta){display:none}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox]>:where(.ux-hinweis-popout){margin-block-end:var(--ux-space-1);font-size:var(--ux-font-size-xs);line-height:1.2}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row{margin-block-end:var(--ux-space-1)}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row>.ux-shell__page-lead:not(.ux-shell__page-lead--seitenwort){font-size:var(--ux-font-size-xs);line-height:1.2}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] .ux-capture--prime textarea.ux-capture__input{block-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);resize:none}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] :where(.ux-inbox-page__capture-head),html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] .ux-capture--prime{gap:var(--ux-space-1)}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-shell__onboarding-slot) .ux-shell__content[data-ux-active-phase=inbox] :where(.ux-inbox-page__capture-head){margin-block-end:var(--ux-space-1)}html[data-ux-bedienart-effektiv=telefon] .ux-shell__content[data-ux-active-phase=inbox]>:where(.ux-shell__page-lead),html[data-ux-bedienart-effektiv=telefon] .ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row,html[data-ux-bedienart-effektiv=telefon] .ux-shell__content[data-ux-active-phase=inbox]>.ux-page-placeholder__note{flex:0 0 auto}html[data-ux-bedienart-effektiv=telefon] .ux-shell__content[data-ux-active-phase=inbox]>.ux-inbox-page{flex:1 1 auto;block-size:auto;max-block-size:none;min-block-size:0;overflow:hidden}html[data-ux-bedienart-effektiv=schreibtisch] .ux-shell__content[data-ux-active-phase=inbox]{display:flex;flex-direction:column;overflow:hidden}html[data-ux-bedienart-effektiv=schreibtisch] .ux-shell__content[data-ux-active-phase=inbox]>:where(.ux-shell__page-lead),html[data-ux-bedienart-effektiv=schreibtisch] .ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row,html[data-ux-bedienart-effektiv=schreibtisch] .ux-shell__content[data-ux-active-phase=inbox]>.ux-page-placeholder__note{flex:0 0 auto}html[data-ux-bedienart-effektiv=schreibtisch] .ux-shell__content[data-ux-active-phase=inbox]>.ux-inbox-page{flex:1 1 auto;block-size:auto;max-block-size:none;min-block-size:0;overflow:hidden}html[data-ux-bedienart-effektiv=telefon] .ux-onboarding-sheet__head{gap:clamp(var(--ux-fine-2),var(--ux-space-1),var(--ux-fine-6))}html[data-ux-bedienart-effektiv=telefon] .ux-onboarding-sheet{max-block-size:calc(100dvh - var(--ux-hinweis-inset-top) - var(--bottom-h, 24px) - var(--ux-space-3))}.ux-feedback__trigger.is-on{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-feedback__trigger.has-active-test{box-shadow:0 0 0 2px var(--ux-accent)}.ux-feedback__test-menu{position:absolute;right:0;bottom:calc(var(--ux-feedback-trigger-h) + var(--ux-feedback-panel-gap));width:min(var(--ux-overlay-max-w),calc(100vw - (2 * var(--ux-bubble-inset-inline))));min-width:min(var(--ux-feedback-panel-min-w),calc(100vw - (2 * var(--ux-bubble-inset-inline))));max-height:min(70dvh,calc(100dvh - var(--ux-bubble-inset-top) - var(--ux-bubble-inset-bottom) - var(--ux-feedback-trigger-h) - var(--ux-feedback-panel-gap)));overflow-y:auto;display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);box-shadow:var(--ux-shadow-panel)}.ux-feedback__test-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2)}.ux-feedback__backlog-metric{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums}.ux-feedback__test-active{margin:0;color:var(--ux-accent);font-size:var(--ux-font-size-sm)}.ux-feedback__test-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-feedback__test-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-sm);border:1px solid transparent}.ux-feedback__test-item.is-active{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-feedback__test-item.is-done .ux-feedback__test-title{opacity:.55;text-decoration:line-through}.ux-feedback__test-check{display:flex;align-items:center}.ux-feedback__test-title{text-align:start;border:0;background:transparent;color:var(--ux-text);padding:var(--ux-space-1) 0;font:inherit}.ux-feedback__test-link{border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);min-width:2rem}.ux-feedback__test-detail{border-top:1px solid var(--ux-border);padding-top:var(--ux-space-2);display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-feedback__test-detail h3{margin:0;font-size:var(--ux-font-size-md)}.ux-feedback__test-detail p{margin:0;color:var(--ux-text-muted);white-space:pre-wrap}.ux-feedback__test-tag{color:var(--ux-accent)}.ux-feedback__panel{position:absolute;right:0;bottom:calc(var(--ux-feedback-trigger-h) + var(--ux-feedback-panel-gap));width:min(var(--ux-overlay-max-w),calc(100vw - (2 * var(--ux-bubble-inset-inline))));min-width:min(var(--ux-feedback-panel-min-w),calc(100vw - (2 * var(--ux-bubble-inset-inline))));min-height:min(320px,calc(100dvh - var(--ux-bubble-inset-top) - var(--ux-bubble-inset-bottom) - var(--ux-feedback-trigger-h) - var(--ux-feedback-panel-gap)));max-height:min(70dvh,calc(100dvh - var(--ux-bubble-inset-top) - var(--ux-bubble-inset-bottom) - var(--ux-feedback-trigger-h) - var(--ux-feedback-panel-gap)));display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-bubble-inset-block);overflow-x:hidden;overflow-y:auto;background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);box-shadow:var(--ux-shadow-panel-strong);font-size:var(--ux-font-size-sm)}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-feedback__panel.ux-viewport-panel:not(.ux-viewport-panel--topbar){top:auto!important;bottom:var(--ux-feedback-mobile-panel-bottom)!important;min-block-size:min(320px,var(--ux-feedback-mobile-panel-max-h))!important;max-block-size:min(70dvh,var(--ux-feedback-mobile-panel-max-h))!important;border-radius:var(--ux-radius-md) var(--ux-radius-md) 0 0!important}}html[data-ux-bedienart-effektiv=telefon] .ux-feedback__panel.ux-viewport-panel:not(.ux-viewport-panel--topbar){top:auto!important;bottom:var(--ux-feedback-mobile-panel-bottom)!important;min-block-size:min(320px,var(--ux-feedback-mobile-panel-max-h))!important;max-block-size:min(70dvh,var(--ux-feedback-mobile-panel-max-h))!important;border-radius:var(--ux-radius-md) var(--ux-radius-md) 0 0!important}.ux-feedback__ctx{color:var(--ux-text-muted)}.ux-feedback__kinds{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-feedback__chip{border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-2)}.ux-feedback__chip.is-on{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-feedback__text-label{color:var(--ux-text-muted)}.ux-feedback__text{width:100%;resize:vertical;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);padding:var(--ux-space-2);font:inherit;font-size:var(--ux-font-size-input)}.ux-feedback__draft-notice{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback__attachments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-feedback__attachment{display:flex;align-items:center;gap:var(--ux-space-1);color:var(--ux-text-muted)}.ux-feedback__attachment small{color:var(--ux-text-faint)}.ux-feedback__attachment.is-invalid,.ux-feedback__attachment.is-invalid small{color:var(--ux-danger)}.ux-feedback__file-input{display:none}.ux-feedback__log-toggle{display:flex;align-items:center;gap:var(--ux-space-1);color:var(--ux-text-muted)}.ux-feedback__log-hint{color:var(--ux-text-faint)}.ux-feedback__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);justify-content:flex-end}.ux-feedback__attach{flex:0 0 auto;margin-right:auto;display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:40px;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-feedback__record{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:40px;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text)}.ux-feedback__discard{border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text)}.ux-feedback__record.is-on{border-color:var(--ux-danger);color:var(--ux-danger)}.ux-feedback__record-error{margin:var(--ux-space-1) 0 0;color:var(--ux-danger);font-size:var(--ux-font-size-sm)}.ux-feedback__mic-retry{margin-left:var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);padding:0 var(--ux-space-2);min-height:28px}.ux-feedback__send{border:1px solid var(--ux-accent);border-radius:var(--ux-radius-sm);background:var(--ux-accent-soft);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-3)}.ux-feedback__send:disabled{opacity:.5}.ux-feedback__cancel{border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text)}.ux-write-perf{position:fixed;inset-inline-start:var(--ux-bubble-inset-inline);bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-write-perf-raise));z-index:var(--ux-z-floating, 60);max-width:min(320px,calc(100vw - 24px));padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-sm);box-shadow:0 2px 8px color-mix(in srgb,var(--ux-text) 12%,transparent)}.ux-shell>.ux-write-perf--inline{position:fixed;inset-inline-start:var(--ux-bubble-inset-inline);bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-write-perf-raise));z-index:var(--ux-z-floating, 60);inline-size:max-content;max-inline-size:min(320px,calc(100vw - 24px))}.ux-write-perf--inline{position:relative;inset:auto;z-index:var(--ux-z-content);flex:0 0 auto;inline-size:auto;max-inline-size:none;margin:0;padding:0;overflow:hidden;box-shadow:var(--ux-shadow-sm)}.ux-write-perf--inline[open]{flex:1 1 100%;inline-size:100%}.ux-write-perf__toggle{min-block-size:var(--ux-tap-min);display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);padding-inline:var(--ux-space-2);cursor:pointer}.ux-write-perf__toggle span{color:var(--ux-text-muted);font-variant-numeric:tabular-nums}.ux-write-perf__body{max-block-size:min(28dvh,18rem);overflow:auto;padding:var(--ux-space-2);border-block-start:1px solid var(--ux-border)}.ux-write-perf__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);margin-bottom:var(--ux-space-1)}.ux-write-perf__clear{border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);min-height:28px;padding:0 var(--ux-space-2)}.ux-write-perf__summary,.ux-write-perf__last,.ux-write-perf__hint{margin:0 0 var(--ux-space-1);color:var(--ux-text-muted)}.ux-write-perf__urteil{margin:0 0 var(--ux-space-1);color:var(--ux-text);font-weight:600}.ux-write-perf__warn{margin:0 0 var(--ux-space-1);color:var(--ux-text)}.ux-write-perf__hint code{font-size:var(--ux-font-size-xs, .75rem)}.ux-quickcapture{position:fixed;z-index:var(--ux-z-ambient)}.ux-quickcapture__collections{position:absolute;inset-inline-start:50%;transform:translate(-50%);bottom:calc(100% + (2 * var(--ux-space-1)) + (2 * var(--ux-quickcapture-mini-size)) + var(--ux-bottom-mini-gap));display:flex;flex-direction:column-reverse;align-items:center;gap:var(--ux-space-1);max-height:var(--ux-mini-bubble-stack-max-h);overflow:visible;overscroll-behavior:contain}.ux-shell:not([data-ux-active-phase=welt]) .ux-quickcapture__collections{display:none!important}.ux-quickcapture__bubble-name{display:none!important}.ux-quickcapture__inbox-bubble,.ux-quickcapture__collection-bubble{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--ux-collection-bubble-inline-size);min-inline-size:var(--ux-collection-bubble-inline-size);max-inline-size:var(--ux-collection-bubble-inline-size);block-size:var(--ux-collection-bubble-inline-size);min-block-size:var(--ux-collection-bubble-inline-size);max-block-size:var(--ux-collection-bubble-inline-size);box-sizing:border-box;padding:0;gap:0;border:1px solid var(--ux-accent);border-radius:999px;background:var(--ux-surface);color:var(--ux-text);overflow:visible;box-shadow:var(--ux-shadow-bubble);font-size:var(--ux-font-size-sm);font-weight:700;white-space:nowrap;line-height:1;filter:none;mix-blend-mode:normal;isolation:isolate}.ux-quickcapture__inbox-bubble:after,.ux-quickcapture__collection-bubble:after{content:"";position:absolute;top:50%;right:50%;bottom:50%;left:50%;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);transform:translate(-50%,-50%);pointer-events:none;background:transparent}.ux-quickcapture__collection-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;pointer-events:none;color:inherit;opacity:1;filter:none;-webkit-filter:none;mix-blend-mode:normal;isolation:isolate;background:transparent}.ux-quickcapture__collection-glyph,.ux-quickcapture__collection-icon img.ux-semantic-glyph{inline-size:1.15em;block-size:1.15em;opacity:1;filter:none;-webkit-filter:none;mix-blend-mode:normal;background:transparent}.ux-quickcapture__bubble-count{position:absolute;top:-.15em;right:-.15em;z-index:var(--ux-z-content);display:inline-block;padding:0;border:0;border-radius:0;background:transparent;color:var(--ux-count-badge-fg);box-shadow:none;font-size:var(--ux-font-size-xs);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em;pointer-events:none;transform:none}.ux-quickcapture__bubble-icon{width:1.25em;height:1.25em;object-fit:contain;flex:0 0 auto;image-rendering:auto}.ux-quickcapture--mindmap-inbox-icon-only .ux-quickcapture__inbox-bubble{padding-inline:var(--ux-space-2);gap:var(--ux-fine-2);justify-content:center}.ux-quickcapture__inbox-bubble.is-on,.ux-quickcapture__collection-bubble.is-on{background:color-mix(in srgb,var(--ux-accent-soft) 18%,var(--ux-surface));border-color:var(--ux-accent)}.ux-quickcapture__trigger{width:48px;height:48px;border-radius:999px;border:1px solid var(--ux-accent);background:var(--ux-accent-soft);color:var(--ux-text);font-size:var(--ux-font-size-lg);box-shadow:var(--ux-shadow-bubble)}.ux-quickcapture__trigger.is-on{background:color-mix(in srgb,var(--ux-accent) 30%,var(--ux-accent-soft));border-color:var(--ux-accent)}.ux-quickcapture__trigger-platz{display:block;width:var(--ux-quickcapture-trigger-h);height:var(--ux-quickcapture-trigger-h);pointer-events:none}.ux-quickcapture__ausklapper--oben{inset-inline-start:50%;transform:translate(-50%);bottom:calc(100% + var(--ux-space-1))}.ux-quickcapture__ausklapper--links{inset-inline-start:50%;transform:translate(-50%);bottom:calc(100% + (2 * var(--ux-space-1)) + var(--ux-quickcapture-mini-size))}.ux-shell:has(.ux-shell__filter-menu) .ux-quickcapture__ausklapper--links{inset-inline-start:calc(-1 * var(--ux-quickcapture-mini-size) - var(--ux-space-1));right:auto;transform:none;bottom:0}body:not(.ux-is-node-dragging) .ux-shell[data-ux-bottom-collapsed=true] .ux-quickcapture{display:none}body:not(.ux-is-node-dragging) .ux-shell:has(.ux-group-action-bar) .ux-quickcapture:not(:has(.ux-quickcapture__panel)){display:none}:root[data-ux-tastatur=offen] .ux-shell__bottom:not(:focus-within),:root[data-ux-tastatur=offen] .ux-quickcapture__trigger,:root[data-ux-tastatur=offen] .ux-quickcapture__ausklapper-fan,:root[data-ux-tastatur=offen] .ux-quickcapture__collections,:root[data-ux-tastatur=offen] .ux-feedback__trigger{display:none}.ux-quickcapture__ausklapper{position:absolute;z-index:var(--ux-z-context-overlay);display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:32px;inline-size:32px;block-size:32px;padding:0;border:1px solid var(--ux-accent);border-radius:999px;background:color-mix(in srgb,var(--ux-accent-soft) 55%,var(--ux-surface));color:var(--ux-text);box-shadow:var(--ux-shadow-bubble);font-size:var(--ux-font-size-sm);font-weight:600;white-space:nowrap}.ux-quickcapture__ausklapper:after,.ux-view-menu__trigger:after{content:"";position:absolute;top:50%;right:50%;bottom:50%;left:50%;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);transform:translate(-50%,-50%)}.ux-quickcapture__ausklapper.is-open{background:color-mix(in srgb,var(--ux-accent) 34%,var(--ux-accent-soft));border-color:var(--ux-accent)}.ux-quickcapture__ausklapper-icon{font-size:var(--ux-font-size-md);line-height:1;color:var(--ux-text);filter:none}.ux-quickcapture__ausklapper-label{line-height:1;position:absolute;width:1px;height:1px;padding:0;margin:calc(-1 * var(--ux-fine-1));overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body:not(.ux-is-node-dragging) .ux-quickcapture:not([data-plus-ausklapper-oben=true]) .ux-quickcapture__collections{display:none}.ux-quickcapture__panel{position:fixed;right:var(--ux-safe-inline-end);bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-quickcapture-trigger-h) + var(--ux-tap-min) + var(--ux-space-3));width:min(380px,92vw);max-height:var(--qc-panel-max-h);--qc-panel-max-h: calc( 100dvh - var(--ux-bubble-inset-top) - var(--ux-row-min-h) - var(--ux-bubble-inset-bottom) - var(--ux-quickcapture-trigger-h) - var(--ux-tap-min) - var(--ux-space-3) - var(--ux-space-3) );height:auto;min-height:0;overflow:hidden;resize:vertical;display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-space-3);background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);box-shadow:var(--ux-shadow-panel-strong);font-size:var(--ux-font-size-md)}.ux-quickcapture__panel--user-height{min-height:120px}.ux-quickcapture__panel[data-ux-collection-drop]:not(.ux-quickcapture__panel--user-height){max-height:min(var(--qc-panel-max-h),52dvh,420px)}.ux-quickcapture__panel--capture{--ux-quickcapture-capture-bar-bottom: var(--ux-bubble-inset-bottom);--ux-quickcapture-capture-bar-end: calc( var(--ux-bubble-inset-inline) + var(--ux-quickcapture-trigger-h) + var(--ux-space-1) );--ux-quickcapture-capture-bar-pad: var(--ux-space-1);--ux-quickcapture-capture-bar-field-max-h: var(--ux-tap-min);left:var(--ux-safe-inline-start);right:var(--ux-quickcapture-capture-bar-end);top:auto;bottom:var(--ux-quickcapture-capture-bar-bottom);transform:none;width:auto;padding:var(--ux-quickcapture-capture-bar-pad);border-radius:var(--ux-radius-lg);gap:var(--ux-space-1);box-shadow:none}@media(max-height:480px){.ux-quickcapture__panel--capture{top:auto;bottom:var(--ux-quickcapture-capture-bar-bottom)}}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel.ux-quickcapture__panel--capture,html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel--capture.ux-viewport-panel:not(.ux-viewport-panel--content-window){top:auto!important;bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-space-3))!important;inset-inline-start:var(--ux-safe-inline-start)!important;inset-inline-end:var(--ux-quickcapture-capture-bar-end)!important;min-height:0!important;max-block-size:calc(var(--ux-tap-min) + (2 * var(--ux-space-2)));overflow:hidden!important;width:auto!important;max-inline-size:none!important}}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel.ux-quickcapture__panel--capture,html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel--capture.ux-viewport-panel:not(.ux-viewport-panel--content-window){top:auto!important;bottom:calc(var(--ux-bubble-inset-bottom) + var(--ux-space-3))!important;inset-inline-start:var(--ux-safe-inline-start)!important;inset-inline-end:var(--ux-quickcapture-capture-bar-end)!important;min-height:0!important;max-block-size:calc(var(--ux-tap-min) + (2 * var(--ux-space-2)));overflow:hidden!important;width:auto!important;max-inline-size:none!important}:root[data-ux-tastatur=offen] .ux-quickcapture__panel{top:auto;bottom:calc(var(--ux-kb-inset) + var(--ux-space-2));--qc-panel-max-h: calc( var(--ux-vvh, 100dvh) - var(--ux-bubble-inset-top) - var(--ux-space-2) - var(--ux-space-2) )}:root[data-ux-tastatur=offen] .ux-quickcapture__panel--capture{top:auto;bottom:calc(var(--ux-kb-inset) + var(--ux-space-2));min-height:0}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) :root[data-ux-tastatur=offen] .ux-quickcapture__panel.ux-quickcapture__panel--capture,html:not([data-ux-bedienart-effektiv=schreibtisch]) :root[data-ux-tastatur=offen] .ux-quickcapture__panel--capture.ux-viewport-panel:not(.ux-viewport-panel--content-window){bottom:calc(var(--ux-kb-inset) + var(--ux-space-2))!important}}html[data-ux-bedienart-effektiv=telefon] :root[data-ux-tastatur=offen] .ux-quickcapture__panel.ux-quickcapture__panel--capture,html[data-ux-bedienart-effektiv=telefon] :root[data-ux-tastatur=offen] .ux-quickcapture__panel--capture.ux-viewport-panel:not(.ux-viewport-panel--content-window){bottom:calc(var(--ux-kb-inset) + var(--ux-space-2))!important}.ux-quickcapture__panel--capture{min-height:0;max-block-size:calc(var(--ux-tap-min) + (2 * var(--ux-space-2)));overflow:hidden}.ux-quickcapture__panel--capture .ux-quickcapture__drag-handle,.ux-quickcapture__panel--capture .ux-quickcapture__text-label,.ux-quickcapture__panel--capture .ux-quickcapture__target,.ux-quickcapture__panel--capture .ux-quickcapture__description-toggle,.ux-quickcapture__panel--capture .ux-quickcapture__description,.ux-quickcapture__panel--capture .ux-quickcapture__quick,.ux-quickcapture__panel--capture .ux-quickcapture__cancel{display:none}.ux-quickcapture__panel--capture .ux-quickcapture__form{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--ux-space-1);flex:1 1 auto;min-height:0;inline-size:100%;overflow:visible}.ux-quickcapture__panel--capture .ux-quickcapture__text{flex:1 1 auto;min-inline-size:0;block-size:var(--ux-quickcapture-capture-bar-field-max-h);max-block-size:var(--ux-quickcapture-capture-bar-field-max-h);min-block-size:var(--ux-quickcapture-capture-bar-field-max-h);padding-block:var(--ux-space-1);padding-inline:var(--ux-space-2);overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-weight:500;line-height:1.2}.ux-quickcapture__panel--capture .ux-quickcapture__actions{position:static;padding-block:0;flex:0 0 auto;background:transparent;gap:var(--ux-fine-2)}.ux-quickcapture__panel--capture .ux-quickcapture__confirm{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--ux-space-2);inline-size:100%;padding-inline-start:var(--ux-space-2)}.ux-quickcapture__panel--capture .ux-help-target{display:contents}.ux-quickcapture__panel--capture .ux-help-target>.ux-help-tip,.ux-quickcapture__panel--capture .ux-help-target [data-ux-help-mark],.ux-quickcapture__panel--capture .ux-help-mark{display:none!important}.ux-quickcapture__panel--capture .ux-quickcapture__capture-icon{width:var(--ux-capture-submit-icon-size);height:var(--ux-capture-submit-icon-size);object-fit:contain;flex-shrink:0}.ux-quickcapture__panel--capture .ux-quickcapture__quick-btn,.ux-quickcapture__panel--capture .ux-quickcapture__submit{min-block-size:var(--ux-tap-min);min-inline-size:var(--ux-tap-min);inline-size:var(--ux-tap-min);padding-inline:0;border-radius:var(--ux-radius-md);border:1px solid var(--ux-border);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.ux-quickcapture__panel--capture .ux-quickcapture__quick-btn [data-ux-label],.ux-quickcapture__panel--capture .ux-quickcapture__submit [data-ux-label]{display:none}.ux-quickcapture__panel--capture .ux-quickcapture__quick-btn{background:color-mix(in srgb,var(--ux-quick-fill) 48%,var(--ux-surface));border-color:color-mix(in srgb,var(--ux-quick-fill) 70%,var(--ux-surface));color:var(--ux-text)}.ux-quickcapture__panel--capture .ux-quickcapture__submit{background:color-mix(in srgb,var(--ux-accent) 48%,var(--ux-surface));border-color:color-mix(in srgb,var(--ux-accent) 70%,var(--ux-surface));color:var(--ux-text)}.ux-quickcapture__panel--capture .ux-quickcapture__quick-btn:disabled,.ux-quickcapture__panel--capture .ux-quickcapture__submit:disabled{opacity:1;cursor:not-allowed}.ux-quickcapture__panel.is-dragging{-webkit-user-select:none;user-select:none;touch-action:none}.ux-quickcapture__drag-handle{align-self:center;min-width:44px;min-height:44px;margin:calc(-1 * var(--ux-space-2)) 0 0;padding:0;border:0;border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text-muted);cursor:grab;touch-action:none;line-height:1}.ux-quickcapture__panel.is-dragging .ux-quickcapture__drag-handle{cursor:grabbing}.ux-quickcapture__inbox-head{display:flex;align-items:center;justify-content:space-between;color:var(--ux-text)}.ux-quickcapture__inbox-head--draggable{cursor:grab;touch-action:none;min-height:44px}.ux-quickcapture__panel.is-dragging .ux-quickcapture__inbox-head--draggable{cursor:grabbing}.ux-quickcapture__inbox-list{display:flex;flex-direction:column;gap:var(--ux-space-1);min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}.ux-quickcapture__inbox-list .ux-node-row{flex:0 0 auto;min-height:var(--ux-row-min-h)}.ux-quickcapture__inbox-list .ux-node-row__label{min-width:0;flex:1 1 auto}.ux-quickcapture__inbox-list .ux-node-row__trailing{flex:0 0 auto}.ux-quickcapture__inbox-list .ux-node-row--bubble{gap:var(--ux-row-gap);border-left-width:4px;border-left-color:var(--ux-row-type-color, var(--ux-border-strong));background:color-mix(in srgb,var(--ux-row-type-color, var(--ux-type-default)) 18%,var(--ux-surface))}.ux-quickcapture__inbox-list .ux-node-row--bubble :is(.ux-node-row__emojis,.ux-node-row__typ-symbol,.ux-node-row__wartet-symbole){display:none}.ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emojis{flex:0 0 var(--ux-row-emoji-size);width:var(--ux-row-emoji-size);flex-direction:column;align-items:center;justify-content:center;gap:0}.ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emoji-slot{flex:0 0 auto;flex-basis:auto;width:var(--ux-row-emoji-size);font-size:var(--ux-row-emoji-size);line-height:1}.ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emoji-slot:empty{display:none}.ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__label{flex:1 1 auto;min-width:0;font-size:var(--ux-font-size-md);font-weight:600;line-height:1.3;color:var(--ux-text);white-space:normal;overflow:visible;overflow-wrap:anywhere;word-break:break-word;display:block;text-overflow:unset;-webkit-line-clamp:unset}.ux-quickcapture__panel[data-ux-collection-drop]{--qc-ablage-scale: 1;--qc-panel-max-h: min(800px, var(--qc-collection-max-h, 80dvh));right:var(--qc-collection-right, var(--ux-safe-inline-end));resize:none}.ux-quickcapture__panel[data-ux-collection-drop]{padding:calc(var(--ux-space-3) * var(--qc-ablage-scale));gap:calc(var(--ux-space-2) * var(--qc-ablage-scale));font-size:calc(var(--ux-font-size-md) * var(--qc-ablage-scale));max-inline-size:min(480px,var(--qc-collection-max-w, 92vw));max-height:var(--qc-panel-max-h)}.ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list{gap:calc(var(--ux-space-1) * var(--qc-ablage-scale))}.ux-quickcapture__panel[data-ux-collection-drop] .ux-node-row{padding-inline:calc(var(--ux-row-pad-inline) * var(--qc-ablage-scale))}.ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__label{font-size:calc(var(--ux-font-size-md) * var(--qc-ablage-scale));overflow-wrap:anywhere;word-break:break-word}.ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emojis,.ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emoji-slot{font-size:calc(var(--ux-row-emoji-size) * var(--qc-ablage-scale));width:calc(var(--ux-row-emoji-size) * var(--qc-ablage-scale))}.ux-quickcapture__ablage-resize-handle{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:max(46px,var(--ux-tap-min));block-size:max(46px,var(--ux-tap-min));display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--ux-radius-sm) 0 var(--ux-radius-md) 0;background:var(--ux-surface-alt);color:var(--ux-text-muted);cursor:nwse-resize;touch-action:none;line-height:1;transition:background-color var(--ux-motion) ease}.ux-quickcapture__ablage-resize-handle:hover,.ux-quickcapture__ablage-resize-handle:focus-visible{background:var(--ux-accent-soft)}.ux-quickcapture__panel.is-ablage-resizing{-webkit-user-select:none;user-select:none;touch-action:none}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel[data-ux-collection-drop]{padding:calc(var(--ux-space-2) * var(--qc-ablage-scale));gap:calc(var(--ux-space-1) * var(--qc-ablage-scale));font-size:calc(var(--ux-font-size-sm) * var(--qc-ablage-scale))}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-head{gap:calc(var(--ux-space-2) * var(--qc-ablage-scale))}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list{gap:calc(var(--ux-space-1) * var(--qc-ablage-scale) / 2)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel[data-ux-collection-drop] .ux-node-row{padding-inline:calc(var(--ux-row-pad-inline) * var(--qc-ablage-scale))}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__label{font-size:calc(var(--ux-font-size-md) * var(--qc-ablage-scale));overflow-wrap:anywhere;word-break:break-word}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emojis,html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emoji-slot{font-size:calc(var(--ux-row-emoji-size) * var(--qc-ablage-scale));width:calc(var(--ux-row-emoji-size) * var(--qc-ablage-scale))}}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel[data-ux-collection-drop]{padding:calc(var(--ux-space-2) * var(--qc-ablage-scale));gap:calc(var(--ux-space-1) * var(--qc-ablage-scale));font-size:calc(var(--ux-font-size-sm) * var(--qc-ablage-scale))}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-head{gap:calc(var(--ux-space-2) * var(--qc-ablage-scale))}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list{gap:calc(var(--ux-space-1) * var(--qc-ablage-scale) / 2)}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel[data-ux-collection-drop] .ux-node-row{padding-inline:calc(var(--ux-row-pad-inline) * var(--qc-ablage-scale))}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__label{font-size:calc(var(--ux-font-size-md) * var(--qc-ablage-scale));overflow-wrap:anywhere;word-break:break-word}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emojis,html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel[data-ux-collection-drop] .ux-quickcapture__inbox-list .ux-node-row--bubble .ux-node-row__emoji-slot{font-size:calc(var(--ux-row-emoji-size) * var(--qc-ablage-scale));width:calc(var(--ux-row-emoji-size) * var(--qc-ablage-scale))}.ux-quickcapture__empty{margin:0;color:var(--ux-text-muted)}.ux-quickcapture__text-label{color:var(--ux-text-muted)}.ux-quickcapture__target{margin:0;font-size:var(--ux-font-size-sm, .85em);color:var(--ux-text-muted)}.ux-quickcapture__form{display:flex;flex-direction:column;gap:var(--ux-space-2);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ux-quickcapture__text{width:100%;border:2px solid var(--ux-accent);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);padding:var(--ux-space-3);font:inherit;font-size:var(--ux-font-size-input);font-weight:600;line-height:1.35;resize:none;overflow:hidden;flex-shrink:0}.ux-quickcapture__text:focus,.ux-quickcapture__text:focus-visible{outline:none;border-color:var(--ux-accent);box-shadow:none}.ux-quickcapture__text:focus::placeholder,.ux-quickcapture__text:focus-visible::placeholder{color:transparent}.ux-quickcapture__description-toggle{align-self:flex-start;border:none;background:none;color:var(--ux-text-muted);padding:var(--ux-space-1) 0;cursor:pointer;font:inherit}.ux-quickcapture__description{width:100%;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);padding:var(--ux-space-2);font:inherit;font-size:var(--ux-font-size-input);resize:vertical;flex-shrink:0}.ux-quickcapture__quick{display:flex;align-items:center;gap:var(--ux-space-1);padding:var(--ux-space-1) 0;cursor:pointer}.ux-quickcapture__actions{display:flex;align-items:center;gap:var(--ux-space-2);justify-content:flex-end;flex:0 0 auto;position:sticky;bottom:0;min-block-size:var(--ux-tap-min);padding-block:var(--ux-space-2);background:var(--ux-surface)}.ux-quickcapture__ablage-copy-fallback{width:100%;overflow-wrap:anywhere;word-break:break-word;font:inherit}.ux-quickcapture__confirm{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-quickcapture__confirm-text{margin:0;color:var(--ux-text)}.ux-quickcapture__submit{border:1px solid var(--ux-accent);border-radius:var(--ux-radius-sm);background:var(--ux-accent-soft);color:var(--ux-text);padding:var(--ux-space-2) var(--ux-space-3);min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center}.ux-quickcapture__submit:disabled{opacity:.5}.ux-quickcapture__cancel{border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);padding:var(--ux-space-2) var(--ux-space-3);min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center}.ux-entscheiden-page__drag-source{cursor:grab}.ux-entscheiden-page__drag-source:active{cursor:grabbing}.ux-entscheiden-page__chip[draggable=false]{cursor:pointer}.ux-shell__bottom{touch-action:pan-x pan-y;grid-row:3;z-index:var(--ux-z-bottom);position:relative;margin-inline:calc(var(--ux-bubble-inset-inline) + var(--ux-bottom-inline-extra));margin-block-end:calc(var(--ux-bottom-float-gap) + var(--ux-safe-block-end));border:1px solid color-mix(in srgb,var(--ux-border) 70%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ux-surface) 72%,transparent);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);box-shadow:var(--ux-shadow-bubble);overflow:visible}@media(min-width:1024px){.ux-shell__bottom{width:min(var(--ux-bottom-band-max-w),calc(100% - 2 * var(--ux-bottom-inline-extra)));margin-inline:auto}[data-ux-overlay-slot=content-start]{inset-inline-start:calc(max(0px,(100vw - var(--ux-bottom-band-max-w)) / 2) + var(--ux-bubble-inset-inline))}}.ux-shell__phases{position:relative;display:flex;align-items:stretch;height:var(--ux-bottom-h)}.ux-shell__phases-indicator{position:absolute;left:0;top:0;z-index:var(--ux-z-content);box-sizing:border-box;border-radius:999px;pointer-events:none;background:color-mix(in srgb,var(--ux-surface) 88%,transparent);background:color-mix(in srgb,var(--ux-accent-soft, var(--ux-surface)) 82%,var(--ux-surface));transition:transform var(--ux-motion) ease,width var(--ux-motion) ease,height var(--ux-motion) ease;will-change:transform}@media(prefers-reduced-motion:reduce){.ux-shell__phases-indicator{transition:none}}.ux-shell__phase{flex:1;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;justify-content:stretch;gap:0;min-width:0;padding-block:max(var(--ux-fine-3),calc((var(--ux-bottom-h) - var(--ux-bottom-phase-capsule)) / 2));padding-inline:var(--ux-fine-3);background:transparent;background-clip:content-box;border:none;border-radius:999px;z-index:var(--ux-z-content-raised);color:var(--ux-text-muted);font-size:clamp(var(--ux-bottom-label-font-min),var(--ux-bottom-label-font-fluid),var(--ux-font-size-sm))}.ux-shell__phase-emoji{grid-area:1 / 1;box-sizing:border-box;width:var(--ux-bottom-emoji-size);height:var(--ux-bottom-emoji-size);font-size:var(--ux-bottom-emoji-size);line-height:1;display:grid;place-items:center;align-self:center;justify-self:center}img.ux-shell__phase-emoji{width:var(--ux-bottom-emoji-size);height:var(--ux-bottom-emoji-size);max-width:var(--ux-bottom-emoji-size);max-height:var(--ux-bottom-emoji-size);display:block;object-fit:contain;object-position:center;flex-shrink:0;filter:var(--ux-icon-filter)}img.ux-shell__phase-emoji:is([src*="/app-icons/kyra/"],[src*="app-icons/kyra/"]){image-rendering:auto}.ux-shell__phase[data-ux-phase=welt] img.ux-shell__phase-emoji{width:calc(var(--ux-bottom-emoji-size) * var(--ux-phase-icon-welt-scale, 1));height:calc(var(--ux-bottom-emoji-size) * var(--ux-phase-icon-welt-scale, 1));max-width:calc(var(--ux-bottom-emoji-size) * var(--ux-phase-icon-welt-scale, 1));max-height:calc(var(--ux-bottom-emoji-size) * var(--ux-phase-icon-welt-scale, 1))}.ux-shell__phase [data-ux-label]{display:none}.ux-shell__phase[data-ux-gesperrt=ja],.ux-shell__mehr-punkt[data-ux-gesperrt=ja]{color:var(--ux-gesperrt-text);opacity:.75;cursor:help}.ux-shell__phase[data-ux-gesperrt=ja]:hover,.ux-shell__mehr-punkt[data-ux-gesperrt=ja]:hover{background:transparent}.ux-shell__phase[data-ux-gesperrt=ja] .ux-shell__phase-emoji{filter:var(--ux-icon-filter, none) grayscale(1);opacity:.6}.ux-shell__phase[data-ux-gesperrt=ja] .ux-shell__phase-emoji:is([src*="/app-icons/kyra/"],[src*="app-icons/kyra/"]){filter:none;opacity:.55}.ux-shell__phase.is-active{color:var(--ux-accent);font-weight:600;background:transparent;box-shadow:0 0 0 0 transparent}.ux-shell__phase.is-longpress-armed{color:var(--ux-accent);background:color-mix(in srgb,var(--ux-accent-soft, var(--ux-surface)) 70%,var(--ux-surface));background-clip:content-box;box-shadow:none;transform:scale(.96)}.ux-shell__bottom.is-collapsed .ux-shell__phases{display:none}.ux-shell__mehr{flex:1;position:relative;display:flex;min-width:0}.ux-shell__mehr>.ux-shell__phase{flex:1}.ux-shell__mehr-panel{position:absolute;inset-inline-end:calc(var(--ux-tap-min) + var(--ux-space-2));inset-block-end:calc(100% + var(--ux-tap-min) / 2 + var(--ux-space-2));z-index:var(--ux-z-zoom-bubble);display:grid;gap:var(--ux-fine-2);inline-size:max-content;min-inline-size:calc(var(--ux-tap-min) * 3);max-inline-size:calc(100vw - 2 * var(--ux-bubble-inset-inline) - 2 * var(--ux-space-3) - var(--ux-tap-min));padding:var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface);box-shadow:var(--ux-shadow-menu)}@media(min-width:1024px){.ux-shell__mehr-panel{inset-inline-end:0}}.ux-shell__mehr-punkt{display:flex;align-items:center;gap:var(--ux-space-2);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:0;border-radius:var(--ux-radius-md);background:transparent;color:var(--ux-text);font-size:var(--ux-font-size-md);text-align:start}.ux-shell__mehr-punkt.is-active{color:var(--ux-accent);font-weight:600;background:color-mix(in srgb,var(--ux-accent-soft, var(--ux-surface)) 82%,var(--ux-surface))}.ux-shell__mehr-symbol{flex:none;font-size:var(--ux-bottom-emoji-size);line-height:1}img.ux-shell__mehr-symbol{inline-size:var(--ux-bottom-emoji-size);block-size:var(--ux-bottom-emoji-size);object-fit:contain;filter:var(--ux-icon-filter)}.ux-shell__bottom.is-collapsed{border-color:transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ux-node-row{display:flex;align-items:center;gap:var(--ux-row-gap);padding:var(--ux-row-pad-block) var(--ux-row-pad-inline);border:0;border-bottom:1px solid var(--ux-border);border-left:3px solid var(--ux-row-linie, var(--ux-row-type-color, var(--ux-border-strong)));border-radius:0;background:var(--ux-surface);margin-bottom:var(--ux-row-margin-bottom);--ux-row-pad-block: 0px;min-height:calc(var(--ux-row-min-h) + 1px);box-sizing:border-box;min-width:0;max-width:var(--ux-row-max-w);outline:none}@container ux-shell (max-width: 420px){.ux-node-row{--ux-row-trailing-max: 2.6em}}.ux-node-row__checkbox:empty,.ux-node-row__emoji-slot:empty,.ux-node-row__emojis:empty{display:none}.ux-node-row__checkbox{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-inline-size:var(--ux-row-checkbox-tap);min-block-size:var(--ux-row-checkbox-tap);font-size:var(--ux-row-emoji-size)}.ux-node-row__list-marker{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-inline-size:1ch;color:var(--ux-text-muted);font-size:var(--ux-font-size-m);line-height:1;-webkit-user-select:none;user-select:none}.ux-node-row__emojis{flex:0 0 auto;display:flex;align-items:center}.ux-node-row__wartet-symbole{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--ux-space-1);font-size:var(--ux-row-emoji-size)}.ux-node-row__typ-symbol{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.ux-node-row__wartet-symbol{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-node-row__wartet-icon{flex:0 0 auto}.ux-node-row__wartet-kuerzel{font-size:var(--ux-font-size-xs);font-weight:600;color:var(--ux-text-muted)}.ux-node-row__emojis--leading{order:0;gap:var(--ux-space-2)}.ux-node-row__emoji-stack{flex:0 0 var(--ux-row-slot-w);inline-size:var(--ux-row-slot-w);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ux-space-1);line-height:1;position:relative;margin-inline-end:var(--ux-space-3)}.ux-node-row__emoji-stack>.ux-node-row__emoji-slot{flex:0 0 auto;inline-size:var(--ux-row-slot-w);font-size:calc(var(--ux-row-emoji-size) * .72);line-height:1}.ux-node-row__emoji-stack>.ux-node-row__emoji-slot img.ux-node-row__emoji-img{width:calc(var(--ux-row-emoji-size) * .72);height:calc(var(--ux-row-emoji-size) * .72)}.ux-node-row__emoji-slot.is-size-action{position:static}.ux-node-row__size-tap{position:absolute;inset-block-start:50%;inset-inline:calc(-1 * var(--ux-space-2)) calc(-1 * var(--ux-space-3));transform:translateY(-50%);block-size:var(--ux-tap-min);margin:0;padding:0;border:0;background:transparent;cursor:pointer;touch-action:manipulation}.ux-node-row__emojis--trailing{order:0}.ux-node-row__emoji-slot{flex:0 0 var(--ux-row-slot-w);width:var(--ux-row-slot-w);display:flex;align-items:center;justify-content:center;font-size:var(--ux-row-emoji-size);line-height:1}img.ux-node-row__emoji-img{width:var(--ux-row-emoji-size);height:var(--ux-row-emoji-size);object-fit:contain;filter:var(--ux-icon-filter)}img:is(.ux-shell__phase-emoji,.ux-emoji-row__icon,.ux-node-row__emoji-img,.ux-shell__title-symbol,.ux-shell__notch-emoji-img,.ux-shell__mehr-symbol,.ux-capture__submit-icon,.ux-semantic-glyph):is([src*="/app-icons/kyra/"],[src*="app-icons/kyra/"]){filter:none;-webkit-filter:none}.ux-node-row__emoji-slot[data-ux-row-emoji-key=woche]{flex:0 0 calc(var(--ux-row-title-size) * 1.2);width:calc(var(--ux-row-title-size) * 1.2)}.ux-node-row__emoji-slot[data-ux-row-emoji-key=woche] img.ux-semantic-glyph,.ux-node-row__emoji-slot[data-ux-row-emoji-key=woche] img.ux-node-row__emoji-img{width:calc(var(--ux-row-title-size) * 1.2);height:calc(var(--ux-row-title-size) * 1.2);inline-size:calc(var(--ux-row-title-size) * 1.2);block-size:calc(var(--ux-row-title-size) * 1.2);filter:none}.ux-node-row__label{flex:1 1 auto;min-width:0;overflow:visible;text-overflow:unset;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.25;font-size:var(--ux-row-title-size);padding-block:var(--ux-row-title-pad-block)}.ux-node-row[data-ux-row-leading-emojis] .ux-node-row__label{margin-inline-start:var(--ux-row-label-lead)}:root[data-ux-help-marken=on] .ux-node-row__checkbox>.ux-help-target[data-function-ref="node.setStatus"]{display:inline-grid;grid-template-columns:var(--ux-tap-min);grid-template-rows:repeat(2,var(--ux-tap-min));min-inline-size:var(--ux-tap-min);min-block-size:calc(2 * var(--ux-tap-min));align-items:center;max-width:none}:root[data-ux-help-marken=on] .ux-node-row__checkbox>.ux-help-target[data-function-ref="node.setStatus"]>.ux-node-row__done-hitbox{grid-column:1;grid-row:1}:root[data-ux-help-marken=on] .ux-node-row__checkbox>.ux-help-target[data-function-ref="node.setStatus"]>[class~=ux-help-tip]{position:relative;display:block;grid-column:1;grid-row:2;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min)}:root[data-ux-help-marken=on] .ux-node-row__checkbox>.ux-help-target[data-function-ref="node.setStatus"]>[class~=ux-help-tip]>[class~=ux-help-tip__anchor]{top:0;right:0;transform:none;width:var(--ux-tap-min);height:var(--ux-tap-min)}.ux-node-row__waiting{border:none;background:transparent;padding:0;font-size:var(--ux-font-size-md);line-height:1}.ux-node-row__waiting:focus-visible{outline:2px solid var(--ux-accent);outline-offset:3px;border-radius:var(--ux-radius-sm)}.ux-node-row__waiting:disabled{cursor:default;opacity:.6}.ux-node-row__waiting-panel{position:fixed;inset-inline-end:var(--ux-safe-inline-end);bottom:var(--ux-overlay-bottom);z-index:var(--ux-z-modal-overlay);width:min(420px,92vw);max-height:min(70vh,560px);overflow-y:auto;background:var(--ux-surface);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);padding:var(--ux-space-4);box-shadow:var(--ux-shadow-md);display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-node-row__waiting-panel-kopf{margin:0;font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-node-row__waiting-panel-text{min-height:4.5em;font-size:var(--ux-font-size-input);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);padding:var(--ux-space-2);background:var(--ux-surface);color:var(--ux-text);resize:vertical;font-family:inherit}.ux-node-row__waiting-panel-knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-node-row__waiting-panel-save,.ux-node-row__waiting-panel-cancel{min-height:var(--ux-row-min-h);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-3);font-size:var(--ux-font-size-md);cursor:pointer}.ux-node-row__waiting-panel-save{background:var(--ux-accent-soft);border:1px solid var(--ux-accent);color:var(--ux-text)}.ux-node-row__waiting-panel-cancel{background:var(--ux-surface);border:1px solid var(--ux-border-strong);color:var(--ux-text)}.ux-node-row__waiting-panel-save[disabled],.ux-node-row__waiting-panel-cancel[disabled]{opacity:.6;cursor:default}.ux-timeline-viewport{height:100%;min-height:0;overflow:auto;padding:var(--ux-space-3)}.ux-timeline-viewport__group{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ux-space-1);margin-block-end:var(--ux-space-4)}.ux-timeline-viewport__day{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600}.ux-timeline-viewport__nodes{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ux-space-1)}.ux-timeline-viewport__node{margin-bottom:0}.ux-timeline-viewport__empty{color:var(--ux-text-muted)}.ux-node-row__melder{color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-node-row__inbox-badge{display:inline-block;margin-inline-end:.25em;line-height:1;vertical-align:-.05em}img.ux-semantic-glyph{display:inline-block;inline-size:1.15em;block-size:1.15em;object-fit:contain;vertical-align:-.15em;flex:0 0 auto}.ux-inbox-page__orphan-glyph-pair{display:inline-flex;align-items:center;gap:.1em}.ux-quickcapture__panel--capture .ux-quickcapture__action-glyph{inline-size:1.35rem;block-size:1.35rem;vertical-align:middle}.ux-tun-page__group-glyph{inline-size:1.1em;block-size:1.1em;vertical-align:-.12em}.ux-node-row__trace{display:inline-flex;flex-wrap:wrap;gap:var(--ux-space-1);margin-left:var(--ux-space-2);vertical-align:middle}.ux-node-row__trace-chip{display:inline-block;padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);font-size:var(--ux-font-size-xs);color:var(--ux-text-muted);line-height:1.4}.ux-node-row__trace-chip--umgesetzt{color:var(--ux-text);border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-node-row__trace-chip--offen{color:var(--ux-text-muted)}.ux-node-row__datum{display:inline-block;margin-inline-start:var(--ux-space-2);font-size:var(--ux-font-size-sm);line-height:1.4;color:var(--ux-text-faint);white-space:nowrap;vertical-align:middle}.ux-node-row__datum.is-ueberfaellig{color:var(--ux-danger)}.ux-node-row__datum.is-laeuft{color:var(--ux-accent)}.ux-node-row__wartet{display:inline-block;margin-inline-start:var(--ux-space-2);font-size:var(--ux-font-size-sm);line-height:1.4;color:var(--ux-text-faint);white-space:nowrap;vertical-align:middle}.ux-node-row__wartet.is-moeglich{color:var(--ux-success)}.ux-node-row__eltern{flex:0 100 auto;min-width:4rem;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:end;font-size:var(--ux-font-size-sm);line-height:1.4;color:var(--ux-text-muted)}.ux-node-row[data-ux-row-kompakt]{--ux-row-min-h: max(var(--ux-row-checkbox-tap), calc(var(--ux-unit) * 8));--ux-row-title-pad-block: var(--ux-space-1)}.ux-node-row[data-ux-row-kompakt] .ux-node-row__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:var(--ux-row-title-pad-block)}.ux-node-row__swarm{display:inline-flex;flex-wrap:wrap;gap:var(--ux-space-1);margin-left:var(--ux-space-2);vertical-align:middle}.ux-node-row__swarm-chip{display:inline-block;padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);font-size:var(--ux-font-size-xs);color:var(--ux-text-muted);line-height:1.4;white-space:nowrap}.ux-node-row__swarm-chip--erledigt{color:var(--ux-text);border-color:color-mix(in srgb,var(--ux-tint-green-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-green) 30%,transparent)}.ux-node-row__swarm-chip--blockiert{border-color:color-mix(in srgb,var(--ux-tint-red-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-red) 30%,transparent)}.ux-node-row__swarm-chip--traeger-agent-haelt{color:var(--ux-text);border-color:color-mix(in srgb,var(--ux-tint-orange-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-orange) 35%,transparent)}.ux-node-row__swarm-chip--traeger-liegt{color:var(--ux-text);border-style:dashed;border-color:color-mix(in srgb,var(--ux-tint-red-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-red) 25%,transparent)}.ux-node-row__swarm-chip--traeger-mensch-bearbeitet,.ux-node-row__swarm-chip--traeger-mensch-zustaendig{color:var(--ux-text);border-color:color-mix(in srgb,var(--ux-tint-blue-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-sky) 30%,transparent)}.ux-node-row__swarm-chip--staerke-muss{color:var(--ux-text);font-weight:600;border-color:color-mix(in srgb,var(--ux-tint-pink-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-pink) 30%,transparent)}.ux-node-row__swarm-chip--staerke-soll{background:color-mix(in srgb,var(--ux-tint-sky) 30%,transparent)}.ux-node-row__swarm-chip--staerke-kann{background:color-mix(in srgb,var(--ux-tint-purple) 25%,transparent)}.ux-node-row__swarm-chip--bestaetigt{color:var(--ux-text);border-color:color-mix(in srgb,var(--ux-tint-green-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-green) 30%,transparent)}.ux-node-row__swarm-chip--obsolete{text-decoration:line-through;opacity:.7}.ux-swarm-cockpit{display:flex;flex-direction:column;gap:var(--ux-space-3);padding:var(--ux-space-3)}.ux-swarm-cockpit__zeilen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-swarm-cockpit__zeile-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ux-space-2)}.ux-swarm-cockpit__steuerzahl b{font-size:var(--ux-font-size-lg)}.ux-swarm-cockpit__balken{height:8px;border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-border) 45%,transparent);overflow:hidden;margin-top:var(--ux-space-1)}.ux-swarm-cockpit__balken-fuellung{display:block;height:100%;background:color-mix(in srgb,var(--ux-tint-green) 75%,var(--ux-accent))}.ux-swarm-cockpit__nebenzahlen{margin:var(--ux-space-1) 0 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-swarm-cockpit__liste{margin:0;padding-left:var(--ux-space-3)}.ux-swarm-cockpit__weiter{display:flex;gap:var(--ux-space-2);flex-wrap:wrap}.ux-swarm-chip--claim{display:inline-block;padding:0 var(--ux-space-1);border:1px solid color-mix(in srgb,var(--ux-tint-orange-border) 70%,var(--ux-border));border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-tint-orange) 35%,transparent);font-size:var(--ux-font-size-xs)}.ux-swarm-chip--liegt{display:inline-block;padding:0 var(--ux-space-1);border:1px dashed color-mix(in srgb,var(--ux-tint-red-border) 70%,var(--ux-border));border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-tint-red) 25%,transparent);font-size:var(--ux-font-size-xs)}.ux-status{display:flex;flex-direction:column;gap:var(--ux-space-3);padding:var(--ux-space-3)}.ux-status__bereich{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-status__karten,.ux-status__zaehler{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-status__karte{flex:1 1 10rem;min-width:0;padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt)}.ux-status__karte--fehler{border-color:color-mix(in srgb,var(--ux-tint-orange-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-orange) 25%,var(--ux-surface-alt))}.ux-status__karte b{font-size:var(--ux-font-size-lg)}.ux-status__wert{margin:var(--ux-space-1) 0 0}.ux-status__meta{margin:var(--ux-space-1) 0 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);overflow-wrap:anywhere}.ux-status__jobs{margin:0;padding-left:var(--ux-space-3);display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-status__jobstatus{display:inline-block;padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);font-size:var(--ux-font-size-xs)}.ux-swarm-pruefen{display:flex;flex-direction:column;gap:var(--ux-space-3);padding:var(--ux-space-3)}.ux-swarm-pruefen__kopf{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-swarm-pruefen__name{display:flex;align-items:center;gap:var(--ux-space-2);flex-wrap:wrap}.ux-swarm-pruefen__name input{flex:1 1 8rem;min-height:40px;min-width:0}.ux-swarm-pruefen__geraete{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);border:0;margin:0;padding:0}.ux-swarm-pruefen__geraete legend{font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);padding:0 0 var(--ux-space-1)}.ux-swarm-pruefen__geraet{min-height:40px;padding:0 var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-2);background:transparent;color:inherit}.ux-swarm-pruefen__geraet[aria-pressed=true]{background:var(--ux-surface-2);border-color:var(--ux-text-muted);font-weight:600}.ux-swarm-pruefen__stand,.ux-swarm-pruefen__meldung{margin:0;font-size:var(--ux-font-size-sm)}.ux-swarm-pruefen__aufgaben,.ux-swarm-pruefen__alle{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-swarm-pruefen__aufgabe{min-width:0;padding-bottom:var(--ux-space-2);border-bottom:1px solid var(--ux-border)}.ux-swarm-pruefen__grund,.ux-swarm-pruefen__aussage{margin:var(--ux-space-1) 0 0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);overflow-wrap:anywhere}.ux-swarm-pruefen__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);margin-top:var(--ux-space-2)}.ux-swarm-pruefen__ok,.ux-swarm-pruefen__kaputt,.ux-swarm-pruefen__mehr{min-height:40px;flex:1 1 8rem;padding:0 var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-2);background:transparent;color:inherit}.ux-swarm-pruefen__mehr{flex:0 1 auto;align-self:flex-start}.ux-swarm-bereiche,.ux-swarm-regeln{display:flex;flex-direction:column;gap:var(--ux-space-3);padding:var(--ux-space-3)}.ux-swarm-bereiche__gesamt{padding-bottom:var(--ux-space-2);border-bottom:1px solid var(--ux-border)}.ux-swarm-bereiche__zeilen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-swarm-bereiche__zeile{min-width:0}.ux-swarm-bereiche__punkte{margin:var(--ux-space-1) 0 0;padding-left:var(--ux-space-3);list-style:none;display:flex;flex-direction:column;gap:var(--ux-fine-2)}.ux-swarm-bereiche__punkt{font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-swarm-bereiche__punkt--erledigt{color:var(--ux-text-muted);text-decoration:line-through}.ux-swarm-regeln__block h3{margin:0 0 var(--ux-space-1)}.ux-swarm-regeln__liste{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-swarm-regeln__liste li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ux-space-1);overflow-wrap:anywhere}.ux-swarm-regeln__status{color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-swarm-meine{display:flex;flex-direction:column;gap:var(--ux-space-3);padding:var(--ux-space-3);min-width:0}.ux-swarm-meine__rollen,.ux-swarm-meine__personen,.ux-swarm-meine__gruppierung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1) var(--ux-space-2)}.ux-swarm-meine__gruppierung-label{color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);margin-right:var(--ux-space-1)}.ux-swarm-meine__chip{display:inline-flex;align-items:center;min-height:40px;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md, var(--ux-radius-sm));background:var(--ux-surface, transparent);font-size:var(--ux-font-size-sm);cursor:pointer}.ux-swarm-meine__chip.is-on{border-color:color-mix(in srgb,var(--ux-tint-blue-border) 65%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-blue) 35%,transparent);font-weight:600}.ux-traeger-filter{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);margin-bottom:var(--ux-space-2)}.ux-swarm-meine__chip-zahl{margin-left:var(--ux-space-1);color:var(--ux-text-muted);font-variant-numeric:tabular-nums}.ux-swarm-meine__traeger{margin-left:var(--ux-space-2)}.ux-swarm-meine__chip:disabled{opacity:.5;cursor:not-allowed}.ux-swarm-meine__hinweis{margin:calc(-1 * var(--ux-space-2)) 0 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-swarm-meine__gruppen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-3);min-width:0}.ux-swarm-meine__gruppe{min-width:0}.ux-swarm-meine__liste{list-style:none;margin:var(--ux-space-1) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-1);min-width:0}.ux-swarm-meine__aufgabe{overflow-wrap:anywhere}.ux-swarm-meine__aufgabe summary{cursor:pointer;min-height:40px;display:flex;align-items:center}.ux-swarm-meine__kurztitel{font-weight:600}.ux-swarm-meine__erledigen,.ux-swarm-meine__rueckgaengig{min-height:36px;margin-left:var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface, transparent);cursor:pointer}.ux-swarm-meine__erledigen{color:var(--ux-text-muted)}.ux-swarm-meine__karten-id,.ux-swarm-meine__details{color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-swarm-meine__karten-id{margin-left:var(--ux-space-2)}.ux-swarm-meine__zweck,.ux-swarm-meine__details{margin:var(--ux-space-1) 0 0;padding-left:var(--ux-space-3)}.ux-swarm-meine__beschreibung{margin:var(--ux-space-1) 0 0;padding-left:var(--ux-space-3);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-swarm-meine__aufgabe--erledigt{color:var(--ux-text-muted);text-decoration:line-through}.ux-swarm-meine__erledigt summary{cursor:pointer;min-height:40px;display:flex;align-items:center}.ux-feedback-eingang,.ux-feedback-ursache,.ux-feedback-erledigt{display:flex;flex-direction:column;gap:var(--ux-space-3);padding:var(--ux-space-3);min-width:0}.ux-feedback-liste,.ux-feedback-gruppe__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-2);min-width:0}.ux-feedback-gruppen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-3);min-width:0}.ux-feedback-zeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ux-space-1) var(--ux-space-2);padding:var(--ux-space-1) 0;border-bottom:1px solid color-mix(in srgb,var(--ux-border) 55%,transparent);min-width:0}.ux-feedback-zeile__titel{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere}.ux-feedback-zeile__meta,.ux-feedback-zeile__notiz,.ux-feedback-zeile__beleg{flex-basis:100%;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);overflow-wrap:anywhere}.ux-feedback-chip{display:inline-block;flex:0 0 auto;padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);font-size:var(--ux-font-size-xs);color:var(--ux-text-muted);line-height:1.4;white-space:nowrap}.ux-feedback-chip--offen{border-color:color-mix(in srgb,var(--ux-tint-pink-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-pink) 30%,transparent);color:var(--ux-text)}.ux-feedback-chip--verworfen{opacity:.7;text-decoration:line-through}.ux-feedback-chip--validiert,.ux-feedback-chip--geprueft{color:var(--ux-text);border-color:color-mix(in srgb,var(--ux-tint-green-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-green) 30%,transparent)}.ux-feedback-chip--zurueckgestellt{border-color:color-mix(in srgb,var(--ux-tint-orange-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-orange) 35%,transparent)}.ux-feedback-chip--rueckfrage{border-color:color-mix(in srgb,var(--ux-tint-blue-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-blue) 30%,transparent)}.ux-feedback-gruppe{min-width:0}.ux-feedback-gruppe__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ux-space-2)}.ux-feedback-gruppe__titel{overflow-wrap:anywhere}.ux-feedback-gruppe__zahl{color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-feedback-gruppe__liste{padding-left:var(--ux-space-3);gap:var(--ux-space-1)}.ux-feedback-gruppe__liste li{overflow-wrap:anywhere;font-size:var(--ux-font-size-sm)}.ux-search-hit{color:var(--ux-search-hit-fg);background:color-mix(in srgb,var(--ux-search-hit-bg) 72%,transparent);border-radius:.15em;font-weight:700}.ux-mindmap-viewport__node-label .ux-search-hit{fill:var(--ux-text);text-decoration:underline;text-decoration-color:var(--ux-accent);text-decoration-thickness:.16em}.ux-node-row__label-input{font:inherit;font-size:var(--ux-font-size-input);color:inherit;background:var(--ux-surface);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1);inline-size:100%;user-select:text;-webkit-user-select:text;touch-action:auto}.ux-node-row__drag-handle,.ux-node-row__context{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-lg);line-height:1;cursor:pointer;touch-action:manipulation}.ux-node-row__drag-handle{cursor:grab;touch-action:none}.ux-node-row__drag-handle:active,.ux-node-row.is-size-swiping .ux-node-row__drag-handle,.ux-node-row.is-dragging .ux-node-row__drag-handle{cursor:grabbing;color:var(--ux-accent)}.ux-node-row__drag-handle:focus-visible,.ux-node-row__context:focus-visible{outline:2px solid var(--ux-accent);outline-offset:-4px;border-radius:50%}.ux-node-row__context{border:1px solid transparent;border-radius:50%;color:var(--ux-text)}.ux-node-row__context[aria-expanded=true]{border-color:var(--ux-accent);background:var(--ux-accent-soft)}img.ux-node-row__context-icon-img{width:var(--ux-font-size-lg);height:var(--ux-font-size-lg);object-fit:contain;filter:var(--ux-icon-filter)}.ux-node-row__trailing{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-node-row__actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:0}.ux-quickcapture__done{width:22px;height:22px;cursor:pointer}.ux-quickcapture__week-group{display:grid;gap:var(--ux-space-1);min-width:0}.ux-quickcapture__week-group+.ux-quickcapture__week-group{margin-top:var(--ux-space-2)}.ux-quickcapture__week-group-title,.ux-quickcapture__week-done-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);min-height:32px;padding:var(--ux-space-1) var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:700}.ux-quickcapture__week-done-toggle{width:100%;border:none;background:transparent;color:var(--ux-accent);cursor:pointer;text-align:left}.ux-quickcapture__week-group-count{margin-left:auto;font-variant-numeric:tabular-nums}.ux-quickcapture__row-ablage{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-block-size:28px;padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm, 6px);background:var(--ux-surface, transparent);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1;white-space:nowrap;cursor:pointer;touch-action:manipulation}.ux-quickcapture__row-ablage.is-on{border-color:var(--ux-accent);color:var(--ux-accent);background:color-mix(in srgb,var(--ux-accent) 12%,transparent)}.ux-node-context-menu{position:fixed;left:50%;bottom:var(--ux-overlay-bottom);transform:translate(-50%);z-index:var(--ux-z-context-overlay);background:var(--ux-node-type-surface, var(--ux-surface));border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);box-shadow:var(--ux-shadow-context-menu);box-sizing:border-box;min-width:min(220px,calc(100vw - 16px));max-width:calc(100vw - 16px);max-height:min(70dvh,calc(100dvh - 96px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding:var(--ux-space-2)}.ux-node-context-menu.is-anchored{bottom:auto;transform:none}.ux-node-context-menu.is-anchored[data-submenu-placement=stacked]{overflow:auto}.ux-node-context-menu.is-quick{--ux-one-tap-radius: 84px;width:calc(var(--ux-one-tap-radius) * 2 + var(--ux-tap-min));min-width:calc(var(--ux-one-tap-radius) * 2 + var(--ux-tap-min));height:calc(var(--ux-one-tap-radius) * 2 + var(--ux-tap-min));min-height:calc(var(--ux-one-tap-radius) * 2 + var(--ux-tap-min));max-width:calc(100vw - 16px);overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:auto}.ux-node-context-menu.is-quick.is-settling{pointer-events:none}body.ux-is-node-dragging .ux-node-context-menu.is-quick{visibility:hidden;pointer-events:none}.ux-node-context-menu.is-quick.is-anchored[data-submenu-placement=stacked]{overflow:visible}.ux-node-context-menu.is-quick button{width:var(--ux-tap-min);height:var(--ux-tap-min);min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);justify-content:center;padding:var(--ux-space-1);font-size:var(--ux-font-size-lg)}.ux-node-context-menu.is-quick .ux-node-context-menu__one-tap-action{position:absolute;left:50%;top:50%;display:grid;place-items:center;transform:rotate(calc(var(--ux-one-tap-slot) * 360deg / var(--ux-one-tap-count))) translateY(calc(var(--ux-one-tap-radius) * -1)) rotate(calc(var(--ux-one-tap-slot) * -360deg / var(--ux-one-tap-count)));pointer-events:auto}.ux-node-context-menu.is-quick.is-settling .ux-node-context-menu__one-tap-action[data-ux-ueber-eintrag],.ux-node-context-menu.is-quick.is-settling .ux-node-context-menu__one-tap-action[data-ux-ueber-eintrag] button{pointer-events:none}.ux-node-context-menu.is-quick .ux-node-context-menu__quick-picker{display:contents}.ux-node-context-menu.is-quick .ux-node-context-menu__one-tap-action button:not(.ux-emoji-row__option){position:relative;border-radius:50%;border:1px solid var(--ux-border);background:var(--ux-node-type-surface, var(--ux-surface));box-shadow:var(--ux-shadow-raised)}.ux-node-context-menu.is-quick .ux-node-context-menu__one-tap-action button[data-quick-caption]:after{content:attr(data-quick-caption);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(calc(var(--ux-one-tap-slot) * 360deg / var(--ux-one-tap-count))) translateY(calc(var(--ux-tap-min) * -1)) rotate(calc(var(--ux-one-tap-slot) * -360deg / var(--ux-one-tap-count)));padding:0 var(--ux-space-1);border-radius:var(--ux-radius-sm);background:var(--ux-surface);box-shadow:var(--ux-shadow-raised);color:var(--ux-text);font-size:var(--ux-font-size-sm);font-weight:600;line-height:1.4;white-space:nowrap;pointer-events:auto}.ux-node-context-menu.is-quick .ux-node-context-menu__one-tap-action button[data-quick-caption-aussen]:after{transform:translate(-50%,-50%) rotate(calc(var(--ux-one-tap-slot) * 360deg / var(--ux-one-tap-count))) translateY(var(--ux-one-tap-radius)) rotate(calc(var(--ux-one-tap-slot) * -360deg / var(--ux-one-tap-count)));white-space:normal;inline-size:max-content;max-inline-size:6.6em;text-align:center}.ux-node-context-menu.is-quick.is-settling .ux-node-context-menu__one-tap-action button[data-quick-caption]:after{pointer-events:none}.ux-node-context-menu.is-quick .ux-node-context-menu__one-tap-action button[data-toggle-state]:after{content:"○";position:absolute;right:calc(-1 * var(--ux-fine-3));bottom:calc(-1 * var(--ux-fine-3));display:grid;place-items:center;width:17px;height:17px;border:1px solid var(--ux-border-strong);border-radius:50%;background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-xs);font-weight:700;line-height:1}.ux-node-context-menu.is-quick .ux-node-context-menu__one-tap-action button[data-toggle-state=active]:after{content:"✓"}.ux-node-context-menu:not(.is-quick) button[data-toggle-state]:after{content:"○";margin-inline-start:var(--ux-fine-2);font-weight:700}.ux-node-context-menu:not(.is-quick) button[data-toggle-state=active]:after{content:"✓"}.ux-node-context-menu.is-quick.has-expanded-picker .ux-node-context-menu__one-tap-action button:not(.ux-emoji-row__option){visibility:hidden;pointer-events:none}.ux-node-context-menu.is-quick .ux-node-context-menu__one-tap-action .ux-emoji-row{position:absolute;top:calc(var(--ux-one-tap-radius) + var(--ux-tap-min));left:50%;width:min(304px,calc(100vw - 28px));justify-content:center;transform:translate(-50%)}.ux-node-context-menu.is-quick .ux-emoji-row__option{width:auto;height:auto}.ux-node-context-menu.is-quick .ux-node-context-menu__snooze-trigger{border-radius:50%}.ux-node-context-menu__ein-tipp-marke{margin-inline-start:auto;padding-inline:var(--ux-space-1);color:var(--ux-accent, currentColor);font-size:var(--ux-font-size-sm)}.ux-node-context-menu__staffel{display:flex;flex-direction:column;min-width:0}.ux-node-context-menu__staffel[data-staffel=weitere]{max-height:min(40dvh,320px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ux-node-context-menu__staffel-title{padding:var(--ux-space-1) var(--ux-space-2) 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600}.ux-node-context-menu__title{font-weight:600;padding:var(--ux-space-1) var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-node-context-menu__error{margin:0;padding:var(--ux-space-2);color:var(--ux-danger);font-size:var(--ux-font-size-sm)}.ux-node-context-menu button{display:flex;width:100%;align-items:center;min-block-size:var(--ux-tap-min);gap:var(--ux-space-2);background:transparent;border:none;padding:var(--ux-space-2);text-align:left;border-radius:var(--ux-radius-sm);color:var(--ux-text)}.ux-node-context-menu button:hover{background:var(--ux-surface-alt)}.ux-node-context-menu__confirm-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ux-z-context-overlay);background:color-mix(in srgb,var(--ux-text) 18%,transparent);cursor:default;pointer-events:auto;touch-action:none}.ux-node-context-menu__confirm p{margin:0;padding:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text)}.ux-group-action-bar{position:fixed;left:50%;transform:translate(-50%);bottom:calc(var(--ux-bubble-inset-bottom) - var(--ux-space-3));z-index:var(--ux-z-notch);display:flex;align-items:center;gap:var(--ux-space-2);max-width:min(560px,calc(100vw - var(--ux-space-4)));padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-lg, var(--ux-radius-md));background:var(--ux-node-type-surface, var(--ux-surface));box-shadow:var(--ux-shadow-context-menu)}.ux-group-action-bar__count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.75em;padding:0 var(--ux-space-1);border-radius:var(--ux-radius-sm);background:var(--ux-accent-soft);color:var(--ux-text);font-weight:600;font-size:var(--ux-font-size-sm)}.ux-group-action-bar__actions{display:flex;align-items:center;gap:var(--ux-space-1);min-width:0;overflow-x:auto}.ux-group-action-bar__action{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);white-space:nowrap;background:transparent;border:1px solid transparent;border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-group-action-bar__action:hover{background:var(--ux-surface-alt)}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-group-action-bar__action [data-ux-label]{position:absolute;width:1px;height:1px;padding:0;margin:calc(-1 * var(--ux-fine-1));overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-group-action-bar__action{justify-content:center;min-inline-size:var(--ux-tap-min)}}html[data-ux-bedienart-effektiv=telefon] .ux-group-action-bar__action [data-ux-label]{position:absolute;width:1px;height:1px;padding:0;margin:calc(-1 * var(--ux-fine-1));overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-ux-bedienart-effektiv=telefon] .ux-group-action-bar__action{justify-content:center;min-inline-size:var(--ux-tap-min)}.ux-group-action-bar__clear{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);margin-inline-start:auto;background:transparent;border:none;border-radius:var(--ux-radius-sm);color:var(--ux-text-muted)}.ux-group-action-bar__clear:hover{background:var(--ux-surface-alt)}.ux-node-context-menu__picker-current{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);white-space:nowrap}.ux-node-context-menu__picker{position:relative}.ux-node-context-menu__picker-heading{display:flex;align-items:center;gap:var(--ux-space-1);padding:var(--ux-space-1) var(--ux-space-2) 0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-node-context-menu__emoji-row{padding:var(--ux-space-1) var(--ux-space-2) var(--ux-space-2)}.ux-node-context-menu .ux-emoji-row__option{display:inline-flex;width:auto;justify-content:center;border:1px solid var(--ux-border);background:var(--ux-surface);padding:var(--ux-space-1) var(--ux-space-2);text-align:center}.ux-node-context-menu .ux-emoji-row__option.is-on{background:var(--ux-accent-soft);border-color:var(--ux-accent);border-width:2px}.ux-node-context-menu__submenu{position:absolute;top:0;left:calc(100% + var(--ux-space-1));min-width:180px;max-height:min(320px,calc(100vh - 16px));overflow:auto;padding:var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);box-shadow:var(--ux-shadow-context-menu)}.ux-node-context-menu__submenu button.is-current{background:var(--ux-accent-soft);box-shadow:inset 0 0 0 2px var(--ux-accent);font-weight:600}.ux-node-context-menu[data-submenu-placement=inline-start] .ux-node-context-menu__submenu{left:auto;right:calc(100% + var(--ux-space-1))}.ux-node-context-menu[data-submenu-placement=stacked] .ux-node-context-menu__submenu{position:static;width:100%;min-width:0;max-height:min(240px,calc(100vh - 16px));margin-top:var(--ux-space-1);box-shadow:none}.ux-node-context-menu__info{min-width:220px;max-width:280px;padding:var(--ux-space-2);font-size:var(--ux-font-size-sm, inherit);line-height:1.4}.ux-node-context-menu__info p{margin:0 0 var(--ux-space-1)}.ux-node-context-menu__info .ux-node-context-menu__info-quelle{margin-bottom:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-node-context-menu__horizon-assignments{display:grid;gap:var(--ux-space-1);padding:var(--ux-space-1) var(--ux-space-2) var(--ux-space-2)}.ux-node-context-menu__horizon-help{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-node-context-menu__horizon-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ux-space-1);align-items:start}.ux-node-context-menu__horizon-title{min-width:0;font-weight:600;overflow-wrap:anywhere}.ux-node-context-menu__horizon-direction{display:grid;grid-template-columns:minmax(0,auto) repeat(3,minmax(var(--ux-tap-min),1fr));gap:var(--ux-space-1);align-items:center}.ux-node-context-menu__horizon-direction-label{display:inline-flex;align-items:center;gap:var(--ux-fine-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-node-context-menu button.ux-node-context-menu__horizon-choice,.ux-horizon-assignment-overlay button.ux-node-context-menu__horizon-choice{display:inline-flex;width:auto;min-block-size:var(--ux-tap-min);justify-content:center;border:1px solid var(--ux-border);background:var(--ux-surface-alt);text-align:center}.ux-node-context-menu button.ux-node-context-menu__horizon-choice.is-yellow,.ux-horizon-assignment-overlay button.ux-node-context-menu__horizon-choice.is-yellow{border-color:color-mix(in srgb,var(--ux-horizon-soft-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-horizon-soft) 32%,var(--ux-surface-alt))}.ux-node-context-menu button.ux-node-context-menu__horizon-choice.is-red,.ux-horizon-assignment-overlay button.ux-node-context-menu__horizon-choice.is-red{border-color:color-mix(in srgb,var(--ux-horizon-hard-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-horizon-hard) 30%,var(--ux-surface-alt))}.ux-node-context-menu button.ux-node-context-menu__horizon-choice:disabled,.ux-horizon-assignment-overlay button.ux-node-context-menu__horizon-choice:disabled{opacity:.5}.ux-node-context-menu button.ux-node-context-menu__horizon-choice.is-current,.ux-horizon-assignment-overlay button.ux-node-context-menu__horizon-choice.is-current{border-color:var(--ux-accent);box-shadow:0 0 0 1px var(--ux-accent);font-weight:700}.ux-node-context-menu__horizon-reason{grid-column:1 / -1;margin:0;padding:0 var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-horizon-assignment-overlay{position:fixed;z-index:var(--ux-z-context-overlay);width:min(340px,calc(100vw - 28px));overflow:auto;overscroll-behavior:contain;touch-action:pan-y;box-sizing:border-box;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:color-mix(in srgb,var(--ux-surface) 96%,transparent);box-shadow:var(--ux-shadow-md)}.ux-horizon-assignment-overlay .ux-node-context-menu__horizon-assignments{padding:0}.ux-node-context-menu__property-editor{display:grid;gap:var(--ux-space-2)}.ux-node-context-menu__property-editor>strong{min-height:var(--ux-tap-min);padding-inline-end:var(--ux-tap-min);display:flex;align-items:center}.ux-node-context-menu__property-editor>button,.ux-node-context-menu__property-editor>input{min-height:var(--ux-tap-min);min-width:0}.ux-node-context-menu__property-editor>button[aria-pressed=true]{background:var(--ux-accent-soft);box-shadow:inset 0 0 0 2px var(--ux-accent)}.ux-horizon-assignment-overlay .ux-node-context-menu__horizon-choice{height:auto;min-height:var(--ux-tap-min);border-radius:var(--ux-radius-sm);box-shadow:none}.ux-horizon-assignment-overlay__close{position:absolute;top:var(--ux-space-1);right:var(--ux-space-1);width:var(--ux-tap-min);min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);border:1px solid var(--ux-border);border-radius:50%;background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-lg)}.ux-horizon-menu{display:grid;justify-items:stretch;gap:var(--ux-space-1)}.ux-horizon-menu>.ux-horizon-clock__arrange{justify-self:center}.ux-horizon-clock__decision{display:flex;justify-content:center;gap:var(--ux-space-1)}.ux-horizon-clock__choice{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-horizon-clock__choice.is-current{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-horizon-clock__choice.is-red{border-color:var(--ux-horizon-hard-border)}.ux-horizon-clock__create{display:flex;gap:var(--ux-space-1);inline-size:100%;max-inline-size:22rem}.ux-horizon-clock__create-input{flex:1 1 auto;min-inline-size:0;min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-horizon-clock__create-button{min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-horizon-clock__create-button:disabled{opacity:.5}.ux-horizon-clock__arrange{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);text-decoration:underline}.ux-horizon-clock__arrange:hover,.ux-horizon-clock__arrange:focus-visible{color:var(--ux-text)}.ux-horizon-clock__confirm{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ux-space-1)}.ux-horizon-clock__confirm-okay,.ux-horizon-clock__confirm-cancel{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-horizon-clock__confirm-okay{border-color:var(--ux-accent);background:var(--ux-accent-soft);font-weight:700}.ux-horizon-clock__confirm-okay:disabled,.ux-horizon-clock__confirm-cancel:disabled{opacity:.6}.ux-horizon-clock__confirm-error{flex-basis:100%;margin:0;color:var(--ux-danger);font-size:var(--ux-font-size-xs);text-align:center}.ux-node-viewer{position:fixed;top:var(--ux-topbar-h);left:0;right:0;box-sizing:border-box;width:100%;max-width:100%;max-height:calc(100dvh - var(--ux-topbar-h) - var(--ux-viewer-sheet-bottom));overflow-x:hidden;overflow-y:auto;z-index:var(--ux-z-modal-overlay);background:var(--ux-node-type-surface, var(--ux-surface));border-bottom:1px solid var(--ux-border);border-top:none;box-shadow:var(--ux-shadow-node-viewer);font-size:var(--ux-font-size-md);color:var(--ux-text);padding:calc(var(--ux-space-3) + var(--ux-node-viewer-notch-room)) max(var(--ux-space-3),var(--ux-safe-inline-end)) var(--ux-space-4) max(var(--ux-space-3),var(--ux-safe-inline-start));animation:ux-node-viewer-in .16s ease-out}@keyframes ux-node-viewer-in{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}.ux-node-viewer__handle{display:flex;justify-content:flex-end;margin-top:0}.ux-node-viewer__close{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);background:transparent;border:none;font-size:var(--ux-font-size-lg);color:var(--ux-text-muted)}.ux-node-viewer__identity{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-bottom:var(--ux-space-3);min-width:0}.ux-node-viewer__identity-titel{display:flex;align-items:flex-start;gap:var(--ux-space-2);min-width:0}.ux-node-viewer__identity-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1) var(--ux-space-2);min-width:0}.ux-node-viewer__pfad{display:flex;flex-wrap:wrap;align-items:baseline;min-width:0;color:var(--ux-text);font-weight:500}.ux-node-viewer__pfad-krume{overflow-wrap:anywhere}.ux-node-viewer__pfad-trenner{color:var(--ux-text-muted);white-space:pre}.ux-node-viewer__type-emoji{font-size:var(--ux-font-size-lg);flex:0 0 auto}img.ux-node-viewer__type-emoji-img{width:var(--ux-font-size-lg);height:var(--ux-font-size-lg);object-fit:contain;filter:var(--ux-icon-filter)}.ux-node-viewer__title{margin:0;font-size:var(--ux-font-size-lg);flex:1 1 auto;min-width:0;overflow-wrap:anywhere;word-break:break-word}.ux-node-viewer__title-edit{flex:1 1 auto;min-width:0;min-block-size:var(--ux-tap-min);border:0;padding:var(--ux-space-1) 0;background:transparent;color:var(--ux-text);text-align:left;font:inherit;font-size:calc(var(--ux-font-size-lg) * 1.15);font-weight:700;line-height:1.25;cursor:text;overflow-wrap:anywhere}.ux-node-viewer__title-edit--lesen{display:flex;align-items:center;color:var(--ux-text);cursor:default}.ux-node-viewer__detail{display:grid;gap:var(--ux-space-1);margin-bottom:var(--ux-space-3);padding:var(--ux-space-2) var(--ux-space-3);background:var(--ux-surface);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md)}.ux-node-viewer__detail p{margin:0;overflow-wrap:anywhere;color:var(--ux-text)}.ux-node-viewer__detail p:first-child{color:var(--ux-text);font-weight:600}.ux-node-viewer__title-input{flex:1 1 auto;min-width:0;max-width:100%;box-sizing:border-box;font-size:var(--ux-font-size-lg);padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm)}.ux-node-viewer__type-label{font-size:var(--ux-font-size-md);font-weight:600;color:var(--ux-text);background:var(--ux-surface);border:1px solid var(--ux-border-strong);padding:var(--ux-fine-2) var(--ux-space-2);border-radius:var(--ux-radius-sm)}.ux-node-viewer__parked-failed{background:var(--ux-danger-soft);border-radius:var(--ux-radius-sm);padding:var(--ux-space-2);margin-bottom:var(--ux-space-3)}.ux-node-viewer__parked-failed-text{font-size:var(--ux-font-size-sm);color:var(--ux-text);margin:0 0 var(--ux-space-2)}.ux-node-viewer__parked-failed-text [data-ux-parked-failed-reason]{color:var(--ux-text-muted);word-break:break-word}.ux-node-viewer__parked-failed-text [data-ux-parked-intent]{color:var(--ux-text);font-weight:600}.ux-node-viewer__parked-intent{margin:calc(var(--ux-space-2) * -1) 0 var(--ux-space-3);padding:var(--ux-space-2);background:var(--ux-surface-alt);border-radius:var(--ux-radius-sm);color:var(--ux-text);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-node-viewer__parked-failed-actions{display:flex;gap:var(--ux-space-2)}.ux-node-viewer__gruppen{display:flex;flex-direction:column;gap:var(--ux-space-3);margin-bottom:var(--ux-space-3)}.ux-node-viewer__gruppe{--ux-gruppe-flaeche: var(--ux-surface-alt);--ux-gruppe-linie: var(--ux-border-strong);min-width:0;overflow:hidden;background:var(--ux-surface);border:1px solid var(--ux-gruppe-linie);border-radius:var(--ux-radius-md)}.ux-node-viewer__gruppe[data-ton=jetzt]{--ux-gruppe-flaeche: var(--ux-time-current-bg);--ux-gruppe-linie: var(--ux-group-4-border)}.ux-node-viewer__gruppe[data-ton=einordnung]{--ux-gruppe-flaeche: var(--ux-group-3-bg);--ux-gruppe-linie: var(--ux-group-3-border)}.ux-node-viewer__gruppe[data-ton=details]{--ux-gruppe-flaeche: var(--ux-group-2-bg);--ux-gruppe-linie: var(--ux-group-2-border)}.ux-node-viewer__gruppe[data-ton=verlauf]{--ux-gruppe-flaeche: var(--ux-group-1-bg);--ux-gruppe-linie: var(--ux-group-1-border)}.ux-node-viewer__gruppe-kopf{display:flex;align-items:center;gap:var(--ux-space-2);box-sizing:border-box;width:100%;min-block-size:var(--ux-tap-min);padding:var(--ux-space-2) var(--ux-space-3);border:0;background:var(--ux-gruppe-flaeche);color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-md);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ux-node-viewer__gruppe-kopf[aria-expanded=true]{border-bottom:1px solid var(--ux-gruppe-linie)}.ux-node-viewer__gruppe-titel{flex:1 1 auto;min-width:0}.ux-node-viewer__gruppe-zahl{flex:0 0 auto;min-inline-size:var(--ux-space-5);padding:var(--ux-fine-2) var(--ux-space-2);box-sizing:border-box;border-radius:var(--ux-radius-lg);background:var(--ux-surface);color:var(--ux-text);font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums;text-align:center}.ux-node-viewer__gruppe-pfeil{flex:0 0 auto;inline-size:var(--ux-space-2);block-size:var(--ux-space-2);margin-inline-end:var(--ux-space-1);border-inline-end:var(--ux-fine-2) solid currentColor;border-block-end:var(--ux-fine-2) solid currentColor;transform:rotate(-45deg);transition:transform .15s ease-out}.ux-node-viewer__gruppe-kopf[aria-expanded=true] .ux-node-viewer__gruppe-pfeil{transform:translateY(calc(var(--ux-fine-2) * -1)) rotate(45deg)}.ux-node-viewer__gruppe-koerper{display:flex;flex-direction:column}.ux-node-viewer__gruppe-koerper[hidden],.ux-node-viewer__zeile-aufklapp[hidden],.ux-node-viewer__eigenschaft-plus-koerper[hidden]{display:none}.ux-node-viewer__gruppe-koerper>*+*,.ux-node-viewer__eigenschaft-plus-koerper>*,.ux-node-viewer__eigenschaft-plus>.ux-node-viewer__eigenschaft-plus-knopf{border-top:1px solid var(--ux-border)}.ux-node-viewer__properties{display:flex;flex-direction:column;gap:var(--ux-space-2);margin-bottom:var(--ux-space-3)}.ux-node-viewer__property{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-3);box-sizing:border-box;min-width:0;min-block-size:var(--ux-tap-min);padding:var(--ux-space-2) var(--ux-space-3);background:transparent;color:var(--ux-text)}button.ux-node-viewer__property{inline-size:100%;border:0;border-radius:0;font:inherit;font-size:var(--ux-font-size-md);text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}button.ux-node-viewer__property:active{background:var(--ux-accent-soft)}.ux-node-viewer__property--compact{padding:0}.ux-node-viewer__compact-btn,.ux-node-viewer__week-toggle,.ux-node-viewer__snooze-reopen,.ux-node-viewer__zeile-knopf{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-3);box-sizing:border-box;inline-size:100%;min-block-size:var(--ux-tap-min);padding:var(--ux-space-2) var(--ux-space-3);border:0;border-radius:0;background:transparent;color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-md);text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ux-node-viewer__compact-btn:active,.ux-node-viewer__week-toggle:active,.ux-node-viewer__snooze-reopen:active,.ux-node-viewer__zeile-knopf:active,.ux-node-viewer__compact-btn[aria-expanded=true],.ux-node-viewer__snooze-reopen[aria-expanded=true],.ux-node-viewer__zeile-knopf[aria-expanded=true]{background:var(--ux-accent-soft)}.ux-node-viewer__compact-btn:disabled,.ux-node-viewer__week-toggle:disabled,.ux-node-viewer__snooze-reopen:disabled,.ux-node-viewer__zeile-knopf:disabled{opacity:.5;cursor:default}.ux-node-viewer__property-label{display:flex;align-items:center;gap:var(--ux-space-2);min-width:0;flex:1 1 auto;color:var(--ux-text);font-weight:500;overflow-wrap:anywhere}.ux-node-viewer__property-symbol{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-inline-size:var(--ux-space-5);font-size:var(--ux-font-size-lg);line-height:1}img.ux-node-viewer__property-icon-img{width:var(--ux-font-size-lg);height:var(--ux-font-size-lg);object-fit:contain;filter:var(--ux-icon-filter)}.ux-node-viewer__property-punkt{display:block;inline-size:var(--ux-space-2);block-size:var(--ux-space-2);border-radius:50%;background:var(--ux-text-faint)}.ux-node-viewer__property-value{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--ux-space-2);flex:0 1 auto;max-inline-size:62%;min-width:0;color:var(--ux-text);font-weight:600;text-align:end;overflow-wrap:anywhere}.ux-node-viewer__property-chevron{flex:0 0 auto;color:var(--ux-text-faint);font-weight:600;transition:transform .15s ease-out}.ux-node-viewer__property-chevron[data-offen=ja]{transform:rotate(90deg)}.ux-node-viewer__property--readonly .ux-node-viewer__property-value{font-weight:600}.ux-node-viewer__property--stapel{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--ux-space-2)}.ux-node-viewer__property--emoji .ux-help-target--block{min-width:0}.ux-node-viewer__property--aufklapp{padding:0;gap:0}.ux-node-viewer__zeile-aufklapp{padding:var(--ux-space-2) var(--ux-space-3) var(--ux-space-3)}.ux-node-viewer__property--umbruch{flex-wrap:wrap;row-gap:var(--ux-space-1)}.ux-node-viewer__property--umbruch>.ux-node-viewer__property-label{flex:1 1 auto}.ux-node-viewer__property--umbruch>[data-function-ref]{margin-inline-start:auto;inline-size:auto}.ux-node-viewer__block{padding:var(--ux-space-2) var(--ux-space-3)}.ux-node-viewer__eigenschaft-plus,.ux-node-viewer__eigenschaft-plus-koerper{display:flex;flex-direction:column}.ux-node-viewer__property-select{border-radius:var(--ux-radius-sm);border:1px solid var(--ux-border-strong);background:var(--ux-surface);color:var(--ux-text);font-weight:600;padding:var(--ux-fine-4) var(--ux-space-2);max-width:min(100%,16rem);min-width:0;min-block-size:var(--ux-tap-min);box-sizing:border-box}.ux-node-viewer__schalter{position:relative;display:inline-block;flex:0 0 auto;inline-size:calc(var(--ux-space-4) * 3);block-size:calc(var(--ux-space-4) * 1.75);border-radius:var(--ux-radius-lg);background:var(--ux-border-strong);transition:background .15s ease-out}.ux-node-viewer__schalter:after{content:"";position:absolute;inset-block-start:var(--ux-fine-2);inset-inline-start:var(--ux-fine-2);inline-size:calc(var(--ux-space-4) * 1.75 - var(--ux-fine-4));block-size:calc(var(--ux-space-4) * 1.75 - var(--ux-fine-4));border-radius:50%;background:var(--ux-surface);box-shadow:var(--ux-shadow-sm);transition:transform .15s ease-out}.ux-node-viewer__schalter[data-an=ja]{background:var(--ux-accent)}.ux-node-viewer__schalter[data-an=ja]:after{transform:translate(calc(var(--ux-space-4) * 1.25))}.ux-node-viewer__snooze-value{font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-node-viewer__snooze-reopen .ux-node-viewer__property-value{flex:1 1 auto;min-width:0}.ux-node-viewer__datumsarten{display:flex;flex-direction:column;gap:var(--ux-space-1);box-sizing:border-box;padding:var(--ux-space-2) var(--ux-space-3);min-width:0}.ux-node-viewer__datumsarten-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-node-viewer__datumsart{color:var(--ux-text);font-weight:600;overflow-wrap:anywhere}.ux-node-viewer__datumsart.is-ueberfaellig{color:var(--ux-danger)}.ux-node-viewer__datumsart.is-laeuft{color:var(--ux-accent)}.ux-node-viewer__property-confirm{margin:0;padding:var(--ux-space-2) var(--ux-space-3)}.ux-node-viewer__kosten-stepper{display:flex;align-items:center;gap:var(--ux-space-2);flex:1 1 auto;min-width:0;justify-content:flex-end}.ux-node-viewer__kosten-step{display:flex;align-items:center;justify-content:center;min-block-size:var(--ux-tap-min);min-inline-size:var(--ux-tap-min);border:1px solid var(--ux-border-strong);background:var(--ux-surface);color:var(--ux-text);border-radius:var(--ux-radius-sm);font-size:var(--ux-font-size-md);line-height:1}.ux-node-viewer__kosten-step:disabled{opacity:.5;cursor:default}.ux-node-viewer__kosten-stepper-label{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ux-betrag-mittel-regler{display:flex;flex-direction:column;gap:var(--ux-space-1);inline-size:100%}.ux-betrag-mittel-regler__labels{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ux-space-2);font-size:var(--ux-font-size-md);color:var(--ux-text);font-variant-numeric:tabular-nums}.ux-betrag-mittel-regler__label--mitte{color:var(--ux-text);font-weight:600}.ux-betrag-mittel-regler__range{inline-size:100%;min-block-size:var(--ux-tap-min);margin:0;accent-color:var(--ux-accent)}.ux-betrag-mittel-regler__range:disabled{opacity:.5}.ux-betrag-mittel-regler__range:focus-visible{outline:2px solid var(--ux-accent);outline-offset:3px}.ux-node-viewer__properties-more{display:flex;flex-direction:column}.ux-node-viewer__properties-more-toggle{display:flex;align-items:center;gap:var(--ux-space-2);box-sizing:border-box;inline-size:100%;min-block-size:var(--ux-tap-min);border:none;background:transparent;color:var(--ux-text);padding:var(--ux-space-2) var(--ux-space-3);font:inherit;font-size:var(--ux-font-size-md);font-weight:500;text-align:start;cursor:pointer}.ux-node-viewer__properties-more-count{font-variant-numeric:tabular-nums;font-weight:600}.ux-node-viewer__properties-more-body{display:flex;flex-direction:column}.ux-node-viewer__properties-more-body>*{border-top:1px solid var(--ux-border)}.ux-emoji-row{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);min-width:0}.ux-emoji-row__option{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:var(--ux-tap-min);min-width:var(--ux-tap-min);justify-content:center;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);line-height:1.1;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ux-emoji-row__icon{font-size:var(--ux-font-size-md)}.ux-emoji-row__glyph{position:relative;display:inline-grid;place-items:center;line-height:1}.ux-emoji-row__abbrev{position:absolute;right:calc(-1 * var(--ux-fine-2));bottom:calc(-1 * var(--ux-fine-3));min-width:1.35em;padding:0 calc(var(--ux-space-1) * 3 / 4);border-radius:4px;background:color-mix(in srgb,var(--ux-surface) 88%,var(--ux-type-option-color, var(--ux-text)));border:1px solid color-mix(in srgb,var(--ux-type-option-color, var(--ux-border)) 55%,var(--ux-border));color:var(--ux-text);font-size:calc(var(--ux-font-size-sm) * 9 / 13);font-weight:750;letter-spacing:.02em;line-height:1.2;text-align:center;pointer-events:none}.ux-emoji-row__option.is-type[style*="--ux-type-option-tone: none"],.ux-emoji-row__option.is-type[style*="--ux-type-option-tone:none"]{border-style:dashed}img.ux-emoji-row__icon{width:var(--ux-font-size-md);height:var(--ux-font-size-md);object-fit:contain;filter:var(--ux-icon-filter)}.ux-emoji-row__text{font-size:var(--ux-font-size-sm)}.ux-emoji-row__option.is-on{background:var(--ux-accent-soft);border-color:var(--ux-accent);border-width:2px;font-weight:600}.ux-emoji-row__option[style*=--ux-type-option-color]{background:color-mix(in srgb,var(--ux-type-option-color) 34%,var(--ux-surface));border-color:var(--ux-type-option-color)}.ux-emoji-row__option[style*=--ux-type-option-color]:hover{background:color-mix(in srgb,var(--ux-type-option-color) 48%,var(--ux-surface))}.ux-emoji-row__option[style*=--ux-type-option-color]:focus-visible{outline:3px solid var(--ux-type-option-color);outline-offset:2px}.ux-emoji-row__option:disabled{opacity:.5;cursor:default}.ux-emoji-row__clear{margin-left:auto}.ux-emoji-row__option[data-person-ton=a] .ux-emoji-row__icon,.ux-emoji-row__option[data-person-ton=b] .ux-emoji-row__icon{display:inline-grid;place-items:center;inline-size:1.6em;block-size:1.6em;border-radius:50%;font-size:var(--ux-font-size-sm);font-weight:700}.ux-emoji-row__option[data-person-ton=a] .ux-emoji-row__icon{background:var(--ux-person-a);color:var(--ux-surface)}.ux-emoji-row__option[data-person-ton=b] .ux-emoji-row__icon{background:var(--ux-person-b);color:var(--ux-text)}.ux-emoji-row .ux-emoji-row__option[data-person-ton=a].is-on{background:var(--ux-person-a-soft);border-color:var(--ux-person-a)}.ux-emoji-row .ux-emoji-row__option[data-person-ton=b].is-on{background:var(--ux-person-b-soft);border-color:var(--ux-person-b)}.ux-node-context-menu__picker-current[data-person-ton=a]:before,.ux-node-context-menu__picker-current[data-person-ton=b]:before{content:"";display:inline-block;inline-size:.6em;block-size:.6em;margin-inline-end:var(--ux-space-1);border-radius:50%;vertical-align:middle}.ux-node-context-menu__picker-current[data-person-ton=a]:before{background:var(--ux-person-a)}.ux-node-context-menu__picker-current[data-person-ton=b]:before{background:var(--ux-person-b)}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__text,.ux-emoji-radial.is-kugeln .ux-emoji-row__text{display:none}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option{inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);padding:0;border-radius:50%}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option,.ux-emoji-radial.is-kugeln .ux-emoji-row__option{background:var(--ux-surface);border:calc(var(--ux-space-1) / 2) solid var(--ux-border-strong);color:var(--ux-text)}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option[data-person-ton=a],.ux-emoji-radial.is-kugeln .ux-emoji-row__option[data-person-ton=a]{background:var(--ux-person-a);border-color:var(--ux-person-a);color:var(--ux-person-a-ink)}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option[data-person-ton=b],.ux-emoji-radial.is-kugeln .ux-emoji-row__option[data-person-ton=b]{background:var(--ux-person-b);border-color:var(--ux-person-b);color:var(--ux-person-b-ink)}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option .ux-emoji-row__icon,.ux-emoji-radial.is-kugeln .ux-emoji-row__option .ux-emoji-row__icon{display:inline;inline-size:auto;block-size:auto;background:none;color:inherit;font-size:var(--ux-font-size-lg);font-weight:700}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option.is-on,.ux-emoji-radial.is-kugeln .ux-emoji-row__option.is-on{outline:calc(var(--ux-space-1) * 3 / 4) solid var(--ux-text);outline-offset:calc(var(--ux-space-1) / 2)}.ux-person-kugel{display:inline-grid;place-items:center;margin-left:auto;inline-size:1.8em;block-size:1.8em;border-radius:50%;background:var(--ux-surface-alt);color:var(--ux-text);font-size:var(--ux-font-size-sm);font-weight:700}.ux-person-kugel[data-person-ton=a]{background:var(--ux-person-a);color:var(--ux-person-a-ink)}.ux-person-kugel[data-person-ton=b]{background:var(--ux-person-b);color:var(--ux-person-b-ink)}.ux-person-kugel[data-person-ton=c]{background:var(--ux-person-c);color:var(--ux-person-c-ink)}.ux-person-kugel[data-person-ton=d]{background:var(--ux-person-d);color:var(--ux-person-d-ink)}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option[data-person-ton=c],.ux-emoji-radial.is-kugeln .ux-emoji-row__option[data-person-ton=c]{background:var(--ux-person-c);border-color:var(--ux-person-c);color:var(--ux-person-c-ink)}.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option[data-person-ton=d],.ux-emoji-radial.is-kugeln .ux-emoji-row__option[data-person-ton=d]{background:var(--ux-person-d);border-color:var(--ux-person-d);color:var(--ux-person-d-ink)}.ux-node-context-menu__picker-current[data-person-ton=c]:before,.ux-node-context-menu__picker-current[data-person-ton=d]:before{content:"";display:inline-block;inline-size:.6em;block-size:.6em;margin-inline-end:var(--ux-space-1);border-radius:50%;vertical-align:middle}.ux-node-context-menu__picker-current[data-person-ton=c]:before{background:var(--ux-person-c)}.ux-node-context-menu__picker-current[data-person-ton=d]:before{background:var(--ux-person-d)}.ux-person-marke{display:inline-grid;place-items:center;flex:0 0 auto;inline-size:1.5em;block-size:1.5em;margin-inline-start:var(--ux-space-2);border-radius:50%;background:var(--ux-surface-alt);color:var(--ux-text);font-size:calc(var(--ux-font-size-sm) * .78);font-weight:700;line-height:1;vertical-align:middle;white-space:nowrap}.ux-person-marke[data-ux-person=a]{background:var(--ux-person-a);color:var(--ux-person-a-ink)}.ux-person-marke[data-ux-person=b]{background:var(--ux-person-b);color:var(--ux-person-b-ink)}.ux-person-marke[data-ux-person=c]{background:var(--ux-person-c);color:var(--ux-person-c-ink)}.ux-person-marke[data-ux-person=d]{background:var(--ux-person-d);color:var(--ux-person-d-ink)}.ux-rollen-titel{display:inline-flex;align-items:baseline;gap:.35em;min-inline-size:0}.ux-rollen-titel__emoji{flex:0 0 auto;line-height:1}.ux-rollen-titel[data-ux-rollen-emoji-platzhalter="1"] .ux-rollen-titel__emoji{opacity:.55}.ux-rollen-titel__name{min-inline-size:0}.ux-mindmap-viewport__person circle{fill:var(--ux-surface-alt);stroke:var(--ux-surface);stroke-width:1}.ux-mindmap-viewport__person text{fill:var(--ux-text);font-size:calc(var(--ux-font-size-sm) * .78);font-weight:700;pointer-events:none}.ux-mindmap-viewport__person[data-ux-person=a] circle{fill:var(--ux-person-a)}.ux-mindmap-viewport__person[data-ux-person=a] text{fill:var(--ux-person-a-ink)}.ux-mindmap-viewport__person[data-ux-person=b] circle{fill:var(--ux-person-b)}.ux-mindmap-viewport__person[data-ux-person=b] text{fill:var(--ux-person-b-ink)}.ux-mindmap-viewport__person[data-ux-person=c] circle{fill:var(--ux-person-c)}.ux-mindmap-viewport__person[data-ux-person=c] text{fill:var(--ux-person-c-ink)}.ux-mindmap-viewport__person[data-ux-person=d] circle{fill:var(--ux-person-d)}.ux-mindmap-viewport__person[data-ux-person=d] text{fill:var(--ux-person-d-ink)}.ux-emoji-radial{position:fixed;left:var(--ux-radial-left);top:var(--ux-radial-top);z-index:var(--ux-z-context-overlay);width:0;height:0}.ux-emoji-radial .ux-emoji-row__option{position:absolute;left:0;top:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;transform:translate(-50%,-50%) translate(var(--ux-radial-x),var(--ux-radial-y));box-shadow:var(--ux-shadow-raised);touch-action:manipulation}.ux-emoji-radial .ux-emoji-row__text{display:none}.ux-emoji-radial .ux-emoji-row__icon{font-size:var(--ux-font-size-lg)}.ux-emoji-radial .ux-emoji-row__abbrev{font-size:calc(var(--ux-font-size-sm) * 10 / 13);right:calc(-1 * var(--ux-fine-1));bottom:calc(-1 * var(--ux-fine-2))}.ux-emoji-radial.is-type-full .ux-emoji-row__option.is-type-full{width:auto;min-width:58px;max-width:5.5rem;height:auto;min-height:58px;padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-md);flex-direction:column;gap:var(--ux-fine-2)}.ux-emoji-radial.is-type-full .ux-emoji-row__option.is-type-full .ux-emoji-row__text{font-size:calc(var(--ux-font-size-sm) * 10 / 13);line-height:1.15;text-align:center;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ux-emoji-radial.is-type-full .ux-emoji-row__option.is-type-full .ux-emoji-row__abbrev{display:none}.ux-emoji-radial img.ux-emoji-row__icon{width:var(--ux-font-size-lg);height:var(--ux-font-size-lg)}.ux-emoji-radial .ux-emoji-row__clear{margin-left:0}.ux-emoji-radial.is-snooze .ux-emoji-row__option{width:58px;min-width:58px;font-size:var(--ux-font-size-sm)}.ux-emoji-radial.is-snooze .ux-emoji-row__icon{font-size:var(--ux-font-size-sm);white-space:nowrap}.ux-onetap-menu-back,.ux-onetap-menu-center{position:fixed;transform:translate(-50%,-50%);z-index:var(--ux-z-context-overlay);border-radius:50%;width:40px;height:40px;min-width:40px;min-height:40px;padding:0}.ux-waiting-help-popout{position:fixed;transform:translate(-50%);z-index:var(--ux-z-context-overlay);padding:var(--ux-space-2) var(--ux-space-3);font-size:var(--ux-font-size-xs);color:var(--ux-text-muted);background:var(--ux-base-paper);border:var(--ux-border-width-default) solid var(--ux-border);border-radius:var(--ux-radius-sm);max-inline-size:16rem;box-shadow:var(--ux-shadow-md);text-align:center;pointer-events:none}.ux-node-viewer__relations{margin:0}.ux-node-viewer__relations-title{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-md);font-weight:600;color:var(--ux-text)}.ux-node-viewer__relation-group{display:grid;grid-template-columns:minmax(6rem,auto) minmax(0,1fr);gap:var(--ux-space-1) var(--ux-space-3);align-items:center;padding:var(--ux-space-1) 0}.ux-node-viewer__relation-group+.ux-node-viewer__relation-group{border-top:1px solid var(--ux-border)}.ux-node-viewer__relation-label{font-size:var(--ux-font-size-md);font-weight:500;color:var(--ux-text)}.ux-node-viewer__relation-empty{font-size:var(--ux-font-size-md);color:var(--ux-text-muted)}.ux-node-viewer__relation-list{display:flex;flex-wrap:wrap;gap:var(--ux-fine-2) var(--ux-space-3);list-style:none;margin:0;padding:0}.ux-node-viewer__relation{display:inline-flex;align-items:center;min-block-size:var(--ux-tap-min);border:none;background:transparent;color:var(--ux-text);font:inherit;font-weight:600;padding:0;text-align:left;text-decoration:underline;cursor:pointer}.ux-node-viewer__information-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ux-space-2);width:100%;list-style:none;margin:.2rem 0;padding:0}.ux-node-viewer__information-origin{color:var(--ux-text-muted);text-decoration:none;font-weight:400}.ux-node-viewer__block .ux-node-contacts h3{font-size:var(--ux-font-size-md);font-weight:600}.ux-node-viewer__block .ux-node-contacts__row{padding-inline-end:var(--ux-space-2)}.ux-node-viewer__information-detach{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);border:none;background:transparent;color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-md);padding:0;cursor:pointer;text-decoration:underline}.ux-node-viewer__information-detach:hover{color:var(--ux-text)}.ux-node-viewer__aktionen{margin-bottom:var(--ux-space-3);overflow:hidden;background:var(--ux-surface);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md)}.ux-node-viewer__aktionen-titel{margin:0;padding:var(--ux-space-2) var(--ux-space-3);min-block-size:var(--ux-tap-min);box-sizing:border-box;display:flex;align-items:center;background:var(--ux-surface-alt);border-bottom:1px solid var(--ux-border-strong);color:var(--ux-text);font-size:var(--ux-font-size-md);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ux-node-viewer__next-step{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);margin:0;padding:var(--ux-space-3)}.ux-node-viewer__next-step-quick{display:flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);font-weight:500;cursor:pointer}.ux-node-viewer__next-step-input{flex:1 1 auto;box-sizing:border-box;min-block-size:var(--ux-tap-min);padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);font-size:var(--ux-font-size-input)}.ux-node-viewer__next-step button{border:none;background:var(--ux-accent);color:var(--ux-surface);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border-radius:var(--ux-radius-md);font:inherit;font-weight:600}.ux-node-viewer__next-step button:disabled{opacity:.5}.ux-node-viewer__description{display:flex;align-items:center;min-block-size:var(--ux-tap-min);box-sizing:border-box;padding:var(--ux-space-1) var(--ux-space-3);background:var(--ux-surface-alt);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);color:var(--ux-text);font-weight:500;white-space:pre-wrap;cursor:text}.ux-node-viewer__description-placeholder{font-style:italic;font-weight:400;color:var(--ux-text-muted)}.ux-node-viewer__description-input{min-block-size:var(--ux-tap-min);max-block-size:calc(var(--ux-tap-min) * 4);overflow-y:auto;width:100%;box-sizing:border-box;padding:var(--ux-space-2) var(--ux-space-3);margin:0;border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);font:inherit;font-size:var(--ux-font-size-input);resize:vertical}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-node-viewer__description{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-block:var(--ux-space-2)}}html[data-ux-bedienart-effektiv=telefon] .ux-node-viewer__description{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-block:var(--ux-space-2)}.ux-node-viewer__history-timestamps{display:flex;flex-direction:column}.ux-node-viewer__history-timestamps .ux-node-viewer__property-value{font-variant-numeric:tabular-nums}.ux-node-viewer__history-list{list-style:none;margin:0;padding:0}.ux-node-viewer__history-entry{padding:var(--ux-space-2) var(--ux-space-3);border-top:1px solid var(--ux-border)}.ux-node-viewer__history-meta{color:var(--ux-text);font-weight:600;font-size:var(--ux-font-size-md);font-variant-numeric:tabular-nums}.ux-node-viewer__history-change{overflow-wrap:anywhere;font-size:var(--ux-font-size-md)}.ux-node-viewer__history-empty,.ux-node-viewer__history-loading,.ux-node-viewer__history-unavailable{color:var(--ux-text-muted);font-size:var(--ux-font-size-md);margin:0;padding:var(--ux-space-2) var(--ux-space-3)}.ux-node-viewer__actions{display:flex;flex-direction:column}.ux-node-viewer__actions>[data-function-ref]{display:flex;inline-size:100%;max-width:100%}.ux-node-viewer__actions>[data-function-ref]>button{inline-size:100%}.ux-node-viewer__trash-frage{margin:0;padding:var(--ux-space-2) var(--ux-space-3);color:var(--ux-text)}.ux-node-viewer__actions button{display:flex;align-items:center;justify-content:flex-start;gap:var(--ux-space-2);min-block-size:var(--ux-tap-min);border:0;border-top:1px solid var(--ux-border);background:transparent;padding:var(--ux-space-2) var(--ux-space-3);border-radius:0;color:var(--ux-text);font:inherit;font-weight:500;text-align:start}.ux-node-viewer__actions button:hover,.ux-node-viewer__actions button:active{background:var(--ux-surface-alt)}.ux-node-viewer__catalog{margin:0 0 var(--ux-space-3);overflow:hidden;background:var(--ux-surface);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md)}.ux-node-viewer__catalog-toggle{display:flex;align-items:center;box-sizing:border-box;inline-size:100%;min-block-size:var(--ux-tap-min);gap:var(--ux-space-2);border:none;background:transparent;color:var(--ux-text);padding:var(--ux-space-2) var(--ux-space-3);font:inherit;font-size:var(--ux-font-size-md);font-weight:500;text-align:start;cursor:pointer}.ux-node-viewer__catalog-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ux-node-viewer__catalog-item{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);min-block-size:var(--ux-tap-min);padding:var(--ux-fine-4) var(--ux-space-3);border-top:1px solid var(--ux-border)}.ux-node-viewer__catalog-item:hover{background:var(--ux-surface-alt)}.ux-node-viewer__catalog-label{display:flex;align-items:center;gap:var(--ux-space-1)}.ux-node-viewer__catalog-hint{margin:0;padding:var(--ux-space-2) var(--ux-space-3);font-size:var(--ux-font-size-md);color:var(--ux-text-muted);border-top:1px solid var(--ux-border)}.ux-node-viewer__catalog-toggles{display:inline-flex;align-items:center;gap:var(--ux-fine-2);flex:0 0 auto}.ux-node-viewer__catalog-star,.ux-node-viewer__catalog-one-tap{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:none;background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-md);line-height:1;padding:0 var(--ux-space-1);cursor:pointer}.ux-node-viewer__catalog-star.is-on,.ux-node-viewer__catalog-one-tap.is-on{color:var(--ux-accent)}.ux-node-viewer__catalog-group-title{font-size:var(--ux-font-size-md);font-weight:600;color:var(--ux-text);background:var(--ux-surface-alt);border-top:1px solid var(--ux-border);padding:var(--ux-space-2) var(--ux-space-3);margin:0}.ux-help-target{position:relative;display:inline-flex;align-items:stretch;max-width:100%}.ux-help-target--block{display:flex;width:100%}.ux-help-target--block>:first-child{width:100%}.ux-help-tip{position:static;display:inline}.ux-help-tip__anchor{position:absolute;top:0;right:0;transform:translate(35%,-35%);display:inline-flex;align-items:center;justify-content:center;width:var(--ux-help-mark-size, 20px);height:var(--ux-help-mark-size, 20px);font-size:calc(var(--ux-help-mark-size, 20px) * .62);line-height:1;border:none;border-radius:999px;background:transparent;padding:0;cursor:help;opacity:.75;pointer-events:auto}.ux-help-tip__anchor:hover,.ux-help-tip__anchor:focus-visible{opacity:1}:root[data-ux-help-marken=off] .ux-help-tip__anchor:not(:focus-visible){position:absolute;inline-size:0;block-size:0;min-inline-size:0;min-block-size:0;padding:0;overflow:hidden;opacity:0;pointer-events:none;visibility:hidden}:root[data-ux-help-marken=off] .ux-help-tip__anchor:focus-visible{visibility:visible}:root[data-ux-help-modus=erklaeren] .ux-help-erklaer-host{cursor:help;outline:1px dashed var(--ux-accent, currentColor);outline-offset:1px}.ux-shell__help-btn[data-ux-help-modus=erklaeren],.ux-shell__help-btn[data-ux-help-modus=marken]{background:var(--ux-accent-soft);box-shadow:inset 0 0 0 1px var(--ux-accent)}.ux-help-tip__anchor--im-knopf{cursor:help;transform:none;top:var(--ux-fine-1);right:var(--ux-fine-1)}:root[data-ux-help-modus=erklaeren] .help-tip-host,:root[data-ux-help-modus=erklaeren] .ux-help-tip-host,:root[data-ux-help-modus=marken] .help-tip-host,:root[data-ux-help-modus=marken] .ux-help-tip-host{cursor:help}.ux-help-tip__pop{display:block;width:max-content;max-width:min(var(--ux-overlay-max-w),calc(100vw - var(--ux-safe-inline-start) - var(--ux-safe-inline-end)));min-width:0;overflow-wrap:anywhere;word-break:break-word;background:var(--ux-text);color:var(--ux-bg);border-radius:var(--ux-radius-sm);padding:var(--ux-space-2) var(--ux-space-3);font-size:var(--ux-font-size-sm);z-index:var(--ux-z-modal-overlay);box-shadow:var(--ux-shadow-tip)}.ux-shell>.ux-node-viewer{grid-column:1;grid-row:2}.ux-shell>:where(.ux-shell__topbar,.ux-shell__content,.ux-shell__side,.ux-shell__bottom,.ux-shell__notch-row){grid-column:1}.ux-shell__hinweise>.ux-help-tip__pop--hinweis{position:fixed;inset-inline-start:var(--ux-bubble-inset-inline);inset-inline-end:var(--ux-bubble-inset-inline);margin-inline:auto;width:auto;max-width:var(--ux-hinweis-max-w);max-height:min(32dvh,12rem);overflow-y:auto;pointer-events:none}.ux-shell__hinweise>.ux-help-tip__pop--hinweis[data-ux-hilfe-kante=top]{inset-block-start:var(--ux-hinweis-inset-top)}.ux-shell__hinweise>.ux-help-tip__pop--hinweis[data-ux-hilfe-kante=bottom]{inset-block-end:calc(var(--bottom-h, var(--ux-bubble-offset-fallback)) + var(--ux-safe-block-end, 0px) + var(--ux-feedback-trigger-h) + var(--ux-quickcapture-trigger-h) + (3 * var(--ux-space-3)))}.ux-help-tip__title{display:block;margin-bottom:var(--ux-fine-2)}.ux-help-tip__body{display:block;min-width:0}.ux-help-tip__detail{display:block;min-width:0;margin-top:var(--ux-space-2);padding-top:var(--ux-space-2);border-top:1px solid color-mix(in srgb,var(--ux-bg) 30%,transparent);opacity:.85}.ux-help-tip__detail-title{display:block;margin-bottom:var(--ux-fine-2)}.ux-inbox-page__capture-target{display:none}.ux-inbox-page__capture-head{display:flex;flex-direction:column;align-items:stretch;row-gap:var(--ux-space-2);margin-bottom:var(--ux-space-2);margin-inline:auto;min-width:0;width:min(100%,42rem)}.ux-inbox-page__capture-head>.ux-capture--prime{display:flex;flex-direction:column;align-items:stretch;gap:var(--ux-space-2);width:100%;min-width:0}.ux-inbox-page__capture-head .ux-capture__input,.ux-inbox-page__capture-head .ux-capture__input--multi{width:100%;min-width:0}.ux-inbox-page__capture-field{position:relative;width:100%;min-width:0}.ux-inbox-page__capture-field>.ux-help-target:has(.ux-capture__multi-toggle){position:absolute;inset-block-end:var(--ux-space-2);inset-inline-end:var(--ux-space-3);z-index:var(--ux-z-content);opacity:0;pointer-events:none;transition:opacity .12s ease}.ux-inbox-page__capture-field:focus-within>.ux-help-target:has(.ux-capture__multi-toggle),.ux-inbox-page__capture-field.is-multi>.ux-help-target:has(.ux-capture__multi-toggle){opacity:1;pointer-events:auto}.ux-inbox-page__capture-field:focus-within .ux-capture__input,.ux-inbox-page__capture-field.is-multi .ux-capture__input{padding-block-end:calc(var(--ux-space-2) + var(--ux-tap-min))}.ux-inbox-page__capture-field .ux-capture__multi-toggle{padding-inline:var(--ux-space-2);border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-surface) 88%,transparent);color:var(--ux-text-muted)}.ux-inbox-page__capture-field-list{position:relative;width:100%;min-width:0}.ux-inbox-page__capture-field-bullets{position:absolute;inset-block-start:var(--ux-space-3);inset-inline-start:var(--ux-space-4);z-index:var(--ux-z-content);display:flex;flex-direction:column;gap:0;pointer-events:none;color:var(--ux-accent);font-size:var(--ux-font-size-lg);line-height:1.35}.ux-inbox-page__capture-field-bullet{display:block;min-block-size:calc(var(--ux-font-size-lg) * 1.35);line-height:1.35}.ux-inbox-page .ux-capture--prime .ux-inbox-page__capture-field.is-multi .ux-capture__input--multi{padding-inline-start:calc(var(--ux-space-4) + 1.25em)}.ux-inbox-page__capture-actions{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--ux-space-1);row-gap:var(--ux-space-2);width:100%;min-width:0}.ux-inbox-page__capture-actions>.ux-help-target:has(.ux-capture__submit--quick){margin-inline-start:auto}.ux-inbox-page.is-capture-centered{flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;padding-block-start:0}.ux-inbox-page.is-capture-centered .ux-inbox-page__capture-mitte{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-block-size:0;width:100%;box-sizing:border-box;padding-block-end:min(5dvh,2.5rem)}.ux-inbox-page.is-capture-centered .ux-inbox-page__capture-head{width:min(100%,56rem);margin-block:0}.ux-inbox-page.is-capture-centered .ux-capture--input-row .ux-capture__input,.ux-inbox-page.is-capture-centered .ux-capture--input-row .ux-capture__input--multi{inline-size:100%}.ux-inbox-page.is-capture-centered .ux-capture--input-row .ux-capture__input+.ux-help-target{margin-inline-start:auto}.ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input{min-block-size:max(var(--ux-tap-min),clamp(2rem,6dvh,3.5rem));max-block-size:min(4.5rem,9.5dvh);padding:var(--ux-space-2) var(--ux-space-3);font-size:var(--ux-font-size-lg);transition:min-block-size .18s ease,max-block-size .18s ease}.ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input:focus,.ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input:focus-visible{min-block-size:clamp(6.5rem,20dvh,11rem);max-block-size:min(16rem,36dvh)}.ux-shell__content[data-ux-active-phase=inbox] .ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input{min-block-size:max(var(--ux-tap-min),clamp(2rem,6dvh,3.5rem));resize:vertical}.ux-shell__content[data-ux-active-phase=inbox] .ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input:focus,.ux-shell__content[data-ux-active-phase=inbox] .ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input:focus-visible{min-block-size:clamp(6.5rem,20dvh,11rem);max-block-size:min(16rem,36dvh)}.ux-shell__content[data-ux-active-phase=inbox]:has(>.ux-shell__onboarding-slot .ux-onboarding-sheet__body:not([hidden]))>.ux-inbox-page.is-capture-centered{min-block-size:0;justify-content:flex-start}.ux-shell__content[data-ux-active-phase=inbox]:has(>.ux-shell__onboarding-slot .ux-onboarding-sheet__body:not([hidden]))>.ux-inbox-page.is-capture-centered .ux-inbox-page__capture-mitte{flex:0 0 auto;justify-content:flex-start}.ux-shell__content[data-ux-active-phase=inbox]:has(>.ux-shell__onboarding-slot .ux-onboarding-sheet__body:not([hidden]))>.ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input{block-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);max-block-size:var(--ux-tap-min);resize:none}.ux-inbox-page.is-capture-centered .ux-inbox-page__list{flex:0 0 auto;min-block-size:0;overflow:visible;padding-block-end:0;scroll-padding-block-end:0}.ux-inbox-page.is-capture-centered.is-list-open{position:relative}.ux-inbox-page.is-capture-centered.is-list-open .ux-inbox-page__list{position:absolute;inset-block-start:var(--ux-inbox-list-top, 55%);inset-block-end:0;inset-inline-start:var(--ux-inbox-list-left, 0);z-index:var(--ux-z-content);width:var(--ux-inbox-list-width, min(100%, 56rem));max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;background:transparent;border-block-start:none;padding-block:var(--ux-space-2);padding-inline:0;box-sizing:border-box;align-items:stretch;--ux-row-max-w: 100%}.ux-inbox-page__list .ux-node-row{border-bottom-color:transparent;border-left-color:transparent;background:transparent}.ux-inbox-page__list .ux-node-row--inbox :is(.ux-node-row__emojis,.ux-node-row__typ-symbol,.ux-node-row__wartet-symbole){display:none}.ux-inbox-page__week-section{margin-block-start:var(--ux-space-3)}.ux-inbox-page__week-section-toggle{margin-block-end:var(--ux-space-1)}.ux-inbox-page__list .ux-node-row:has(.ux-node-row__done-hitbox>input[type=checkbox]:checked){opacity:.55;transition:opacity .18s ease}.ux-inbox-page__list .ux-node-row__done-glyph{border-radius:var(--ux-radius-pill);border-color:color-mix(in srgb,var(--ux-accent) 45%,var(--ux-text-muted));background:transparent}.ux-inbox-page__list .ux-node-row__done-hitbox>input[type=checkbox]:checked+.ux-node-row__done-glyph{border-color:var(--ux-accent);background:transparent;color:var(--ux-accent)}.ux-inbox-page__list .ux-node-row__done-hitbox>input[type=checkbox]:checked+.ux-node-row__done-glyph:after{content:"✓";color:var(--ux-accent)}@media(min-width:431px){html:not([data-ux-bedienart-effektiv=telefon]) .ux-inbox-page:not(.is-capture-centered){padding-block-start:clamp(2.5rem,6dvh,3.5rem)}}html[data-ux-bedienart-effektiv=schreibtisch] .ux-inbox-page:not(.is-capture-centered){padding-block-start:clamp(2.5rem,6dvh,3.5rem)}.ux-shell:has(>.ux-shell__content[data-ux-active-phase=inbox]>.ux-inbox-page.is-capture-centered) .ux-quickcapture__collections,.ux-shell[data-ux-scale="1.6"]:has(>.ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row>.ux-write-perf--inline) .ux-quickcapture__collections{display:none}.ux-inbox-page.is-capture-centered .ux-inbox-page__list-head,.ux-shell[data-ux-scale="1.6"]:has(>.ux-shell__content[data-ux-active-phase=inbox]>.ux-shell__page-lead-row>.ux-write-perf--inline) .ux-inbox-page__list-head{justify-content:flex-start}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(>.ux-shell__content[data-ux-active-phase=inbox]) .ux-quickcapture__collections{flex-direction:row-reverse;max-inline-size:calc(100vw - var(--ux-safe-inline-start) - var(--ux-safe-inline-end));max-block-size:none;overflow-x:auto;overflow-y:hidden}}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(>.ux-shell__content[data-ux-active-phase=inbox]) .ux-quickcapture__collections{flex-direction:row-reverse;max-inline-size:calc(100vw - var(--ux-safe-inline-start) - var(--ux-safe-inline-end));max-block-size:none;overflow-x:auto;overflow-y:hidden}.ux-inbox-page__capture-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-3);min-width:0}.ux-capture{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);margin-bottom:var(--ux-space-3);min-width:0}.ux-capture--input-row{flex:1 1 auto;flex-wrap:nowrap;align-items:center;margin-bottom:0;min-width:0;width:100%}.ux-capture--input-row .ux-capture__input{flex:1 1 auto;min-width:0}.ux-capture--input-row .ux-capture__input--multi{align-self:stretch;min-height:4.5em}.ux-capture--input-row .ux-help-target{flex:0 0 auto}.ux-capture--oneline{flex:1 1 auto;flex-wrap:wrap;align-items:center;margin-bottom:0;min-width:0}.ux-capture--oneline .ux-capture__input{flex:1 1 12.5rem;min-width:min(100%,12.5rem)}.ux-capture--oneline .ux-capture__input--multi{align-self:stretch;min-height:4.5em}.ux-capture--oneline .ux-help-target{flex:0 0 auto}.ux-inbox-page .ux-capture--prime .ux-capture__input{font-size:var(--ux-font-size-lg);line-height:1.35;padding:var(--ux-space-3) var(--ux-space-4);min-height:var(--ux-tap-min);border:2px solid var(--ux-accent);border-radius:var(--ux-radius-md);background:var(--ux-surface);box-shadow:0 2px 10px color-mix(in srgb,var(--ux-accent) 16%,transparent)}.ux-inbox-page .ux-capture--prime .ux-capture__input:focus{outline:none;border-color:var(--ux-accent);box-shadow:none}.ux-inbox-page .ux-capture--prime .ux-capture__input:focus::placeholder,.ux-inbox-page .ux-capture--prime .ux-capture__input:focus-visible::placeholder{color:transparent}.ux-inbox-page .ux-capture--prime .ux-capture__submit{min-height:2.5rem;font-size:var(--ux-font-size-md);font-weight:600;padding:0 var(--ux-space-5)}.ux-inbox-page .ux-capture--prime .ux-capture__submit--with-icon{display:inline-flex;align-items:center;justify-content:center;gap:var(--ux-space-2);width:auto;min-width:3rem;padding:0 var(--ux-space-3);font-size:var(--ux-font-size-md);line-height:1}.ux-inbox-page .ux-capture--prime .ux-capture__submit-icon{width:var(--ux-capture-submit-icon-size);height:var(--ux-capture-submit-icon-size);object-fit:contain;flex:0 0 auto;filter:none;-webkit-filter:none;image-rendering:auto}.ux-inbox-page .ux-capture--prime .ux-capture__submit:has(.ux-capture__submit-icon):not(.ux-capture__submit--quick){border:1px solid color-mix(in srgb,var(--ux-accent) 70%,var(--ux-surface));color:var(--ux-text-on-strong)}.ux-inbox-page .ux-capture--prime .ux-capture__submit:has(.ux-capture__submit-icon):not(.ux-capture__submit--quick):disabled,.ux-inbox-page .ux-capture--prime .ux-capture__submit:has(.ux-capture__submit-icon):not(.ux-capture__submit--quick)[aria-disabled=true]:not(:disabled){opacity:1;background:color-mix(in srgb,var(--ux-accent) 48%,var(--ux-surface));color:var(--ux-text-on-strong);border:1px solid color-mix(in srgb,var(--ux-accent) 70%,var(--ux-surface))}.ux-inbox-page .ux-capture--prime .ux-capture__submit--quick:has(.ux-capture__submit-icon):disabled,.ux-inbox-page .ux-capture--prime .ux-capture__submit--quick:has(.ux-capture__submit-icon)[aria-disabled=true]:not(:disabled){opacity:1;background:var(--ux-quick-pill-bg);color:var(--ux-text);border:1px solid var(--ux-quick-pill-border)}.ux-inbox-page .ux-capture--prime .ux-capture__submit-label{font-size:var(--ux-font-size-md);line-height:1.15}.ux-inbox-page .ux-capture--prime .ux-capture__submit--quick{background:var(--ux-quick-pill-bg);color:var(--ux-text);border:1px solid var(--ux-quick-pill-border)}.ux-inbox-page .ux-capture--prime .ux-capture__multi-toggle{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);margin:0;font-size:var(--ux-font-size-sm);opacity:.9;cursor:pointer;white-space:nowrap}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page__capture-head{align-items:stretch}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page__capture-head .ux-capture--input-row .ux-capture__input,html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page__capture-head .ux-capture--input-row .ux-capture__input--multi{width:100%;min-width:0}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page .ux-capture--prime .ux-capture__input{font-size:var(--ux-font-size-input);min-height:var(--ux-tap-min)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page__capture-head .ux-capture--input-row .ux-capture__input+.ux-help-target{margin-inline-start:auto}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page .ux-capture--prime .ux-capture__submit--with-icon{flex:0 0 auto;min-width:7rem;min-height:3.5rem;min-height:2.75rem;width:auto;padding-inline:var(--ux-space-3)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-capture__submit--with-icon{inline-size:var(--ux-tap-min);min-inline-size:var(--ux-tap-min);padding-inline:0}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-capture__submit-label{display:none}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-inbox-page__capture-mitte{justify-content:flex-start;padding-block-start:9rem}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input{min-block-size:max(var(--ux-tap-min),clamp(1.25rem,3.5dvh,2rem));max-block-size:min(3rem,5.5dvh)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-inbox-page__capture-head{gap:var(--ux-space-1)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel{width:min(380px,calc(100vw - 12px));min-height:min(42dvh,280px)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-quickcapture__panel--user-height{min-height:120px}}html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page__capture-head{align-items:stretch}html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page__capture-head .ux-capture--input-row .ux-capture__input,html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page__capture-head .ux-capture--input-row .ux-capture__input--multi{width:100%;min-width:0}html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page .ux-capture--prime .ux-capture__input{font-size:var(--ux-font-size-input);min-height:var(--ux-tap-min)}html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page__capture-head .ux-capture--input-row .ux-capture__input+.ux-help-target{margin-inline-start:auto}html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page .ux-capture--prime .ux-capture__submit--with-icon{flex:0 0 auto;min-width:7rem;min-height:3.5rem;min-height:2.75rem;width:auto;padding-inline:var(--ux-space-3)}html[data-ux-bedienart-effektiv=telefon] .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-capture__submit--with-icon{inline-size:var(--ux-tap-min);min-inline-size:var(--ux-tap-min);padding-inline:0}html[data-ux-bedienart-effektiv=telefon] .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-capture__submit-label{display:none}html[data-ux-bedienart-effektiv=telefon] .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-inbox-page__capture-mitte{justify-content:flex-start;padding-block-start:9rem}html[data-ux-bedienart-effektiv=telefon] .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input{min-block-size:max(var(--ux-tap-min),clamp(1.25rem,3.5dvh,2rem));max-block-size:min(3rem,5.5dvh)}html[data-ux-bedienart-effektiv=telefon] .ux-shell[data-ux-scale="1.6"] .ux-inbox-page.is-capture-centered .ux-inbox-page__capture-head{gap:var(--ux-space-1)}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel{width:min(380px,calc(100vw - 12px));min-height:min(42dvh,280px)}html[data-ux-bedienart-effektiv=telefon] .ux-quickcapture__panel--user-height{min-height:120px}.ux-capture__input{flex:1 1 auto;padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);font-size:var(--ux-font-size-md)}.ux-inbox-page .ux-capture--prime textarea.ux-capture__input:not(.ux-capture__input--multi){min-height:var(--ux-tap-min);max-height:min(11rem,30dvh);overflow-y:auto;resize:vertical;font-family:inherit;line-height:1.35}:root[data-ux-tastatur=offen] .ux-inbox-page.is-capture-centered{justify-content:flex-start}:root[data-ux-tastatur=offen] .ux-inbox-page.is-capture-centered .ux-inbox-page__capture-mitte{flex:0 0 auto;justify-content:flex-start;padding-block-start:max(var(--ux-space-3),env(safe-area-inset-top,0px));scroll-margin-block-start:max(var(--ux-space-3),env(safe-area-inset-top,0px))}:root[data-ux-tastatur=offen] .ux-shell__content[data-ux-active-phase=inbox] .ux-inbox-page.is-capture-centered .ux-capture--prime textarea.ux-capture__input{min-block-size:clamp(5.5rem,min(18dvh,22vh),9rem);max-block-size:min(12rem,28dvh,32vh)}.ux-capture__submit{border:none;background:var(--ux-accent);color:var(--ux-surface);padding:0 var(--ux-space-4);border-radius:var(--ux-radius-md);flex:0 0 auto;white-space:nowrap}.ux-capture__submit:disabled:not(:has(.ux-capture__submit-icon)){opacity:.5}.ux-capture__input--multi{resize:vertical;min-height:6em;font-family:inherit}.ux-capture__multi-toggle{display:flex;align-items:center;justify-content:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);flex:0 0 auto;white-space:nowrap}.ux-inbox-page__list-head{display:none}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell:has(.ux-quickcapture) .ux-inbox-page__list-head{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;row-gap:var(--ux-space-1);padding-inline-end:calc(var(--ux-bubble-inset-inline) + var(--ux-quickcapture-trigger-h) + var(--ux-space-3))}}html[data-ux-bedienart-effektiv=telefon] .ux-shell:has(.ux-quickcapture) .ux-inbox-page__list-head{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;row-gap:var(--ux-space-1);padding-inline-end:calc(var(--ux-bubble-inset-inline) + var(--ux-quickcapture-trigger-h) + var(--ux-space-3))}@media(max-width:430px){html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page{display:flex;flex-direction:column;block-size:100%;max-block-size:100%;min-block-size:0;overflow:hidden}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-inbox-page__list{flex:1 1 auto;min-block-size:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-block-end:var(--ux-space-2);scroll-padding-block-end:var(--ux-space-2)}html:not([data-ux-bedienart-effektiv=schreibtisch]) .ux-shell__content[data-ux-active-phase=inbox]{padding-block-end:0}}html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page{display:flex;flex-direction:column;block-size:100%;max-block-size:100%;min-block-size:0;overflow:hidden}html[data-ux-bedienart-effektiv=telefon] .ux-inbox-page__list{flex:1 1 auto;min-block-size:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-block-end:var(--ux-space-2);scroll-padding-block-end:var(--ux-space-2)}html[data-ux-bedienart-effektiv=telefon] .ux-shell__content[data-ux-active-phase=inbox]{padding-block-end:0}html[data-ux-bedienart-effektiv=schreibtisch] .ux-inbox-page{display:flex;flex-direction:column;block-size:100%;max-block-size:100%;min-block-size:0;overflow:hidden}html[data-ux-bedienart-effektiv=schreibtisch] .ux-inbox-page__list{flex:1 1 auto;min-block-size:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-block-end:var(--ux-space-2);scroll-padding-block-end:var(--ux-space-2)}html[data-ux-bedienart-effektiv=schreibtisch] .ux-shell__content[data-ux-active-phase=inbox]{padding-block-end:0}.ux-ton-experiment-zeile{position:fixed;inset-inline:max(var(--ux-safe-inline-start),var(--ux-space-3)) max(var(--ux-safe-inline-end),var(--ux-space-3));bottom:var(--ux-overlay-bottom);z-index:var(--ux-z-feedback);display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3);border-radius:var(--ux-radius-md);background:color-mix(in srgb,var(--ux-surface) 92%,transparent);border:1px solid var(--ux-border);box-shadow:var(--ux-shadow-sm);pointer-events:auto;max-width:min(100%,520px);margin-inline:auto}.ux-ton-experiment-zeile__text{margin:0;flex:1 1 12rem;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-ton-experiment-zeile__aktionen{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-ton-experiment-zeile__knopf{font:inherit;font-size:var(--ux-font-size-sm);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-sm);border:1px solid var(--ux-border);background:var(--ux-surface);color:var(--ux-text);cursor:pointer}.ux-shell__toasts{position:absolute;inset-inline:0;top:var(--ux-toast-stack-top);bottom:auto;z-index:var(--ux-z-messages);display:flex;flex-direction:column;align-items:center;gap:0;min-width:0;padding:0 max(var(--ux-safe-inline-end),var(--ux-space-3)) 0 max(var(--ux-safe-inline-start),var(--ux-space-3));box-sizing:border-box;overflow-x:clip;pointer-events:none}.ux-shell__toast{display:flex;box-sizing:border-box;min-width:0;width:min(100%,var(--ux-toast-max-w));max-width:100%;max-height:min(50dvh,max(16rem,calc(16rem * var(--ux-scale, 1))));overflow-x:hidden;overflow-y:auto;flex-wrap:wrap;align-items:flex-start;gap:var(--ux-space-2);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3);font-size:var(--ux-font-size-sm);border:1px solid var(--ux-border);pointer-events:auto;box-shadow:var(--ux-shadow-menu);animation:ux-toast-in .18s ease-out}@keyframes ux-toast-in{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ux-shell__toast{animation:none}}.ux-shell__toast--ok{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-shell__toast--error{background:var(--ux-danger-soft);border-color:var(--ux-danger)}.ux-shell__toast--birthday{position:relative;overflow:hidden;background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-shell__toast--birthday:before{content:"";position:absolute;inset:calc(-1 * var(--ux-kopf-symbol-size) / 2) 0 auto;height:var(--ux-kopf-symbol-size);pointer-events:none;opacity:.8;background:radial-gradient(circle at 8% 50%,var(--ux-horizon-soft) 0 3px,transparent 4px),radial-gradient(circle at 24% 30%,var(--ux-horizon-hard) 0 3px,transparent 4px),radial-gradient(circle at 43% 70%,var(--ux-type-rolle) 0 3px,transparent 4px),radial-gradient(circle at 67% 35%,var(--ux-type-projekt) 0 3px,transparent 4px),radial-gradient(circle at 89% 65%,var(--ux-selected-border) 0 3px,transparent 4px);animation:ux-birthday-confetti 2.4s ease-in-out infinite}@keyframes ux-birthday-confetti{50%{transform:translateY(8px) rotate(2deg);opacity:.55}}@media(prefers-reduced-motion:reduce){.ux-shell__toast--birthday:before{animation:none}}.ux-shell__toast--update{background:var(--ux-selected);border-color:var(--ux-selected-border)}.ux-shell__toast--undo{background:var(--ux-accent-soft);border-color:var(--ux-accent);display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:var(--ux-space-2);row-gap:var(--ux-fine-1)}.ux-shell__toast--undo .ux-shell__toast-text{grid-column:1;grid-row:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ux-shell__toast-detail{grid-column:1;grid-row:2;min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-shell__toast--undo .ux-shell__toast-actions{grid-column:2;grid-row:1 / span 2;flex:none}.ux-shell__toast--undo .ux-shell__toast-dismiss{grid-column:3;grid-row:1 / span 2}.ux-shell__toast--undo .ux-shell__toast-action:disabled,.ux-shell__toast--undo .ux-shell__toast-dismiss:disabled{opacity:.55;cursor:default}.ux-shell__toast-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;word-break:break-word}.ux-shell__toast-actions{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);flex:1 0 100%;min-width:0}.ux-shell__toast-action{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);font-size:var(--ux-font-size-sm);cursor:pointer;color:inherit}.ux-shell__toast-action:hover{border-color:var(--ux-accent)}.ux-shell__toast-action--standard{font-weight:600;background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-shell__toast-dismiss{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:none;background:transparent;cursor:pointer;color:inherit;opacity:.7;padding:0 var(--ux-space-1)}.ux-shell__toast-dismiss:hover{opacity:1}.ux-inbox-page__orphans{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-bottom:var(--ux-space-3)}.ux-inbox-page__orphan-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);border:1px solid var(--ux-danger);background:var(--ux-danger-soft);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3)}.ux-inbox-page__orphan-label{flex:1 1 auto;font-size:var(--ux-font-size-sm)}.ux-inbox-page__orphan-attach{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:none;background:var(--ux-accent);color:var(--ux-surface);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer}.ux-inbox-page__orphan-attach:disabled{opacity:.5;cursor:default}.ux-worldapp__retry-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);margin-inline-start:var(--ux-space-2);border:none;background:var(--ux-accent);color:var(--ux-surface);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer}.ux-inbox-page__orphan-attach--quick{background:var(--ux-accent-soft);color:var(--ux-text);border:1px solid var(--ux-accent)}.ux-inspiration{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-block:0 var(--ux-space-3);margin-inline:auto;inline-size:min(100%,42rem);min-inline-size:0;box-sizing:border-box;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-inspiration__kopf{display:flex;align-items:center;gap:var(--ux-space-2);min-inline-size:0}.ux-inspiration__lead{flex:1 1 auto;min-inline-size:0;margin:0}.ux-inspiration__zu,.ux-inspiration__stumm{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);border:none;background:transparent;color:var(--ux-text-muted);font:inherit;cursor:pointer;touch-action:manipulation}.ux-inspiration__stumm{align-self:flex-start;padding-inline:0;text-decoration:underline}.ux-inspiration__wolken{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);margin:0;padding:0;list-style:none;min-inline-size:0}.ux-inspiration__wolke{display:inline-flex;align-items:center;max-inline-size:100%;min-block-size:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-3);border:1px dashed var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface);color:var(--ux-text);font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation}.ux-inspiration__wolke:hover,.ux-inspiration__wolke:focus-visible{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-inspiration__wolke:focus-visible,.ux-inspiration__zu:focus-visible,.ux-inspiration__stumm:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}.ux-inspiration__wolke:disabled{opacity:.5;cursor:default}.ux-wartung-page__intro{font-size:var(--ux-font-size-sm);color:var(--ux-text-faint);margin-bottom:var(--ux-space-3)}.ux-wartung-page__liste{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-wartung-page__befund{border:1px solid var(--ux-border);background:var(--ux-surface-alt);border-radius:var(--ux-radius-md);padding:var(--ux-space-3)}.ux-wartung-page__befund-titel{font-weight:600;margin-bottom:var(--ux-space-1)}.ux-wartung-page__befund-text{font-size:var(--ux-font-size-sm);color:var(--ux-text-faint);margin-bottom:var(--ux-space-2)}.ux-wartung-page__befund-details{margin-bottom:var(--ux-space-2)}.ux-wartung-page__befund-details>summary{cursor:pointer;display:flex;align-items:center;min-block-size:var(--ux-tap-min);font-size:var(--ux-font-size-sm);color:var(--ux-accent)}.ux-wartung-page__befund-details>.ux-wartung-page__befund-text{margin-top:var(--ux-space-1);overflow-wrap:anywhere}.ux-wartung-page__befund-fix{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--ux-tap-min);border:none;background:var(--ux-accent);color:var(--ux-surface);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer}.ux-wartung-page__befund-fix:disabled{opacity:.5;cursor:default}.ux-wartung-page__befund-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2)}.ux-wartung-page__befund-fix--secondary{background:transparent;color:var(--ux-text-faint);border:1px solid var(--ux-border)}.ux-undo{width:min(100%,760px);margin:0 auto;padding:var(--ux-space-3)}.ux-undo__header{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-bottom:var(--ux-space-3)}.ux-undo__help{align-self:flex-start}.ux-undo__title{font-size:var(--ux-font-size-lg);font-weight:700;margin:0}.ux-undo__summary{font-size:var(--ux-font-size-sm);color:var(--ux-text-faint);margin:0}.ux-undo__empty{font-size:var(--ux-font-size-sm);color:var(--ux-text-faint);text-align:center;padding:var(--ux-space-5) var(--ux-space-3)}.ux-undo__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-undo__row{border:1px solid var(--ux-border);background:var(--ux-surface-alt);border-radius:var(--ux-radius-md);padding:var(--ux-space-3);display:flex;flex-direction:column;gap:var(--ux-space-1);min-width:0}.ux-undo__row-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ux-space-2);min-width:0}.ux-undo__row-title{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-undo__row-time{flex:0 0 auto;font-size:var(--ux-font-size-sm);color:var(--ux-text-faint)}.ux-undo__row-change{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text);overflow-wrap:anywhere}.ux-undo__row-field{font-weight:600}.ux-undo__row-values{color:var(--ux-text-muted)}.ux-undo__row-more{color:var(--ux-text-faint)}.ux-undo__row-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ux-space-2);margin-top:var(--ux-space-1)}.ux-undo__row-who{display:inline-flex;align-items:center;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-faint);min-width:0;overflow-wrap:anywhere}.ux-undo__autor,.ux-node-viewer__history-autor{margin-inline-start:0;margin-inline-end:var(--ux-space-1)}.ux-undo__restore{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--ux-tap-min);flex:0 0 auto;border:1px solid var(--ux-border-strong);background:var(--ux-accent-soft);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer}.ux-undo__restore:disabled{opacity:.5;cursor:default}.ux-undo__confirm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);min-width:0}.ux-undo__confirm-hint{font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);overflow-wrap:anywhere}.ux-undo__confirm-yes{min-block-size:var(--ux-tap-min);border:none;background:var(--ux-accent);color:var(--ux-surface);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer}.ux-undo__confirm-no{min-block-size:var(--ux-tap-min);background:transparent;color:var(--ux-text-faint);border:1px solid var(--ux-border);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer}.ux-undo__confirm-yes:disabled,.ux-undo__confirm-no:disabled{opacity:.5;cursor:default}.ux-undo__not-undoable{font-size:var(--ux-font-size-sm);color:var(--ux-text-faint);font-style:italic}.ux-spiele-hub{width:min(100%,760px);margin:0 auto;padding:var(--ux-space-3)}.ux-spiele-hub__header{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-bottom:var(--ux-space-3)}.ux-spiele-hub__help{align-self:flex-start}.ux-spiele-hub__summary{font-size:var(--ux-font-size-sm);color:var(--ux-text-faint);margin:0}.ux-spiele-hub__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-spiele-hub__karte{border:1px solid var(--ux-border);background:var(--ux-surface-alt);border-radius:var(--ux-radius-md);padding:var(--ux-space-3);display:flex;flex-direction:column;gap:var(--ux-space-1);min-width:0}.ux-spiele-hub__karte-kopf{display:flex;align-items:baseline;gap:var(--ux-space-2);min-width:0}.ux-spiele-hub__karte-name{font-size:var(--ux-font-size-md);font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-spiele-hub__karte-kennzahl{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);overflow-wrap:anywhere}.ux-spiele-hub__karte-link{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border-strong);background:var(--ux-accent-soft);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer}.ux-wo-steh-ich{width:min(100%,760px);margin:0 auto;padding:var(--ux-space-4) var(--ux-space-4) var(--ux-space-5);display:flex;flex-direction:column;gap:var(--ux-space-4);min-width:0}.ux-wo-steh-ich__kopf{min-width:0}.ux-wo-steh-ich__help{align-self:flex-start}.ux-wo-steh-ich__satz{margin:0;font-size:calc(var(--ux-font-size-lg) * 1.35);line-height:1.25;font-weight:600;color:var(--ux-text);text-wrap:balance;overflow-wrap:anywhere}.ux-wo-steh-ich__ebenen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ux-space-2)}.ux-wo-steh-ich__ebene-platz{min-width:0;display:flex}.ux-wo-steh-ich__ebene{flex:1 1 auto;min-width:0;min-block-size:var(--ux-tap-min);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ux-space-1);padding:var(--ux-space-3) 0;border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text-muted);font:inherit;cursor:pointer;transition:background var(--ux-motion) ease,border-color var(--ux-motion) ease}.ux-wo-steh-ich__ebene[data-druck=ja]{background:var(--ux-accent-soft);border:2px solid var(--ux-accent);color:var(--ux-text)}.ux-wo-steh-ich__ebene:active{background:var(--ux-surface-alt)}.ux-wo-steh-ich__ebene:focus-visible,.ux-wo-steh-ich__link:focus-visible,.ux-wo-steh-ich__horizont:focus-visible,.ux-wo-steh-ich__zurueck:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}.ux-wo-steh-ich__ebene-zahl{font-size:calc(var(--ux-font-size-lg) * 1.2);font-weight:600;color:var(--ux-text)}.ux-wo-steh-ich__ebene-name{font-size:calc(var(--ux-font-size-sm) * .92);line-height:1.2;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ux-wo-steh-ich__karte{margin:0;padding:var(--ux-space-4);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);display:flex;flex-direction:column;gap:var(--ux-space-2);min-width:0;color:var(--ux-text)}.ux-wo-steh-ich__karten-titel{margin:0;font-size:var(--ux-font-size-sm);font-weight:400;color:var(--ux-text-muted)}.ux-wo-steh-ich__woche{margin:0;display:flex;flex-wrap:wrap;gap:var(--ux-space-1) var(--ux-space-4);font-size:var(--ux-font-size-md)}.ux-wo-steh-ich__woche [data-ueber=ja]{color:var(--ux-type-bru);font-weight:600}.ux-wo-steh-ich__horizont{flex-direction:row;align-items:center;gap:var(--ux-space-3);min-block-size:var(--ux-tap-min);text-align:start;font:inherit;cursor:pointer}.ux-wo-steh-ich__horizont:active{background:var(--ux-surface-alt)}.ux-wo-steh-ich__horizont-text{display:flex;flex-direction:column;gap:var(--ux-space-1);min-width:0;overflow-wrap:anywhere}.ux-wo-steh-ich__punkt{inline-size:var(--ux-space-2);block-size:var(--ux-space-2);border-radius:50%;flex-shrink:0;background:var(--ux-type-default)}.ux-wo-steh-ich__punkt[data-typ=horizont]{background:var(--ux-type-horizont)}.ux-wo-steh-ich__punkt[data-typ=rolle]{background:var(--ux-type-rolle)}.ux-wo-steh-ich__punkt[data-typ=projekt]{background:var(--ux-type-projekt)}.ux-wo-steh-ich__leise{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-wo-steh-ich__erinnerung{padding:var(--ux-space-4);border:1px solid var(--ux-type-bru);border-radius:var(--ux-radius-md);background:color-mix(in srgb,var(--ux-type-bru) var(--ux-type-tint),var(--ux-surface));display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-wo-steh-ich__erinnerung-satz{margin:0;font-size:var(--ux-font-size-md);color:var(--ux-text);overflow-wrap:anywhere}.ux-wo-steh-ich__links{display:flex;gap:var(--ux-space-2)}.ux-wo-steh-ich__link,.ux-wo-steh-ich__zurueck{min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center;justify-content:center;padding:var(--ux-space-1) var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer}.ux-wo-steh-ich__link{flex:1 1 0;min-width:0}.ux-wo-steh-ich__link:active,.ux-wo-steh-ich__zurueck:active{background:var(--ux-accent-soft)}.ux-wo-steh-ich__zurueck{align-self:flex-start;border-color:transparent;background:transparent;color:var(--ux-text-muted);padding-inline:0}.ux-wo-steh-ich__titel{margin:0;font-size:var(--ux-font-size-lg);font-weight:600}.ux-wo-steh-ich__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-wo-steh-ich__karte-kopf{display:flex;align-items:center;gap:var(--ux-space-2);min-width:0}.ux-wo-steh-ich__karte-name{margin:0;flex:1 1 auto;min-width:0;font-size:var(--ux-font-size-md);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-wo-steh-ich__gefuehl{display:inline-flex;align-items:center;gap:var(--ux-space-1);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-lg);background:var(--ux-surface-alt);font-size:var(--ux-font-size-sm);white-space:nowrap;flex-shrink:0}.ux-wo-steh-ich__gefuehl[data-gefuehl=positiv],.ux-wo-steh-ich__gefuehl[data-gefuehl=sehrPositiv]{background:var(--ux-accent-soft)}.ux-wo-steh-ich__gefuehl[data-gefuehl=angespannt],.ux-wo-steh-ich__gefuehl[data-gefuehl=sehrAngespannt]{background:var(--ux-pending)}.ux-wo-steh-ich__meta{margin:0;display:flex;flex-wrap:wrap;gap:var(--ux-space-1) var(--ux-space-3);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-wo-steh-ich__schritt{margin:0;font-size:var(--ux-font-size-md);overflow-wrap:anywhere}.ux-wo-steh-ich__schritt[data-hat-schritt=nein]{color:var(--ux-text-muted);font-style:italic}.ux-wo-steh-ich__balken{block-size:calc(var(--ux-space-1) * 1.5);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);overflow:hidden;display:flex}.ux-wo-steh-ich__balken-fuellung{background:var(--ux-accent)}.ux-wo-steh-ich__huerde{margin:0;align-self:flex-start;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-type-bru);border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-type-bru) var(--ux-type-tint),var(--ux-surface));font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-journey-kompass{width:100%;padding:var(--ux-space-2) 0}.ux-journey-kompass__grid{display:grid;grid-template-columns:1fr;gap:var(--ux-space-2)}@media(min-width:600px){.ux-journey-kompass__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.ux-journey-kompass__card{border:1px solid var(--ux-border);background:var(--ux-surface-alt);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3);display:flex;flex-direction:column;gap:var(--ux-space-1);min-width:0}.ux-journey-kompass__card-kopf{display:flex;justify-content:space-between;align-items:center;gap:var(--ux-space-2);flex-wrap:wrap}.ux-journey-kompass__card-title{font-size:var(--ux-font-size-md);font-weight:600;margin:0;display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-journey-kompass__badges{display:inline-flex;gap:var(--ux-space-1);flex-wrap:wrap;align-items:center}.ux-journey-kompass__badge{font-size:var(--ux-font-size-xs, .75rem);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-full, 9999px);line-height:1.4;border:1px solid var(--ux-border);color:var(--ux-text-muted)}.ux-journey-kompass__badge--offen{background:transparent;color:var(--ux-text-faint);border-color:var(--ux-border)}.ux-journey-kompass__badge--aktiv{background:var(--ux-accent-soft);color:var(--ux-text);border-color:var(--ux-border-strong)}.ux-journey-kompass__badge--erreicht{background:var(--ux-surface);color:var(--ux-text);border-color:var(--ux-border)}.ux-journey-kompass__badge--neu{background:transparent;color:var(--ux-text-muted)}.ux-journey-kompass__badge--vertraut{background:var(--ux-surface);color:var(--ux-text);border-color:var(--ux-border)}.ux-journey-kompass__badge--imFluss{background:var(--ux-accent-soft);color:var(--ux-text);border-color:var(--ux-border-strong);font-weight:600}.ux-journey-kompass__badge--schwung{background:var(--ux-surface-soft);color:var(--ux-text);border-color:var(--ux-border-strong);font-weight:600}.ux-journey-kompass__card-stat{margin:var(--ux-space-1) 0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);overflow-wrap:anywhere}.ux-journey-kompass__card-zeit{margin:0 0 var(--ux-space-2) 0;font-size:var(--ux-font-size-xs, .75rem);color:var(--ux-text-muted)}.ux-journey-kompass__zeit-label{display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-journey-kompass__action-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-block-size:var(--ux-tap-min, 44px);border:1px solid var(--ux-border-strong);background:var(--ux-accent-soft);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-md);cursor:pointer;font-size:var(--ux-font-size-sm);text-decoration:none;transition:opacity .15s ease}.ux-journey-kompass__action-btn:hover{opacity:.9}.ux-horizonte-page{width:min(100%,760px);margin:0 auto;padding:var(--ux-space-3)}.ux-horizonte-page__header{display:flex;align-items:end;justify-content:space-between;gap:var(--ux-space-3);padding-bottom:var(--ux-space-3);border-bottom:1px solid var(--ux-border)}.ux-horizonte-page__header h2{margin:0;font-size:var(--ux-font-size-lg)}.ux-horizonte-page__header p{margin:var(--ux-space-1) 0 0;color:var(--ux-text-muted)}.ux-horizonte-page__create,.ux-horizonte-page__rename{display:flex;gap:var(--ux-space-1);min-width:0}.ux-horizonte-page input:where(:not([data-node-id] *,[role=dialog] *)),.ux-horizonte-page select:where(:not([data-node-id] *,[role=dialog] *)){min-width:0;min-height:40px;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);padding:0 var(--ux-space-2)}.ux-horizonte-page button:where(:not([data-node-id] *,[role=dialog] *)){min-height:40px;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);padding:0 var(--ux-space-2)}.ux-horizonte-page button:disabled:where(:not([data-node-id] *,[role=dialog] *)){opacity:.45}.ux-horizonte-page__scope{display:inline-flex;gap:var(--ux-space-1);flex-wrap:wrap}.ux-horizonte-page__scope button[aria-pressed=true]{border-color:var(--ux-accent);background:var(--ux-accent-soft);font-weight:700}.ux-horizonte-page__crossworld{padding-top:var(--ux-space-3)}.ux-horizonte-page__crossworld-hint{margin:0 0 var(--ux-space-3);color:var(--ux-text-muted)}.ux-horizonte-page__crossworld-error{color:var(--ux-destructive)}.ux-horizonte-page__crossworld-group+.ux-horizonte-page__crossworld-group{margin-top:var(--ux-space-4)}.ux-horizonte-page__crossworld-group h3{display:flex;align-items:baseline;gap:var(--ux-space-1);margin:0;padding-bottom:var(--ux-space-1);border-bottom:1px solid var(--ux-border);font-size:var(--ux-font-size-base)}.ux-horizonte-page__crossworld-group h3 small{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:400}.ux-horizonte-page__crossworld-list .ux-node-row+.ux-node-row{border-top:1px solid var(--ux-border)}.ux-horizonte-page__list{list-style:none;margin:0;padding:0}.ux-node-abschnitt{margin-top:var(--ux-list-section-gap)}.ux-node-abschnitt__kopf{display:flex;align-items:center;margin:0;min-height:32px;font-size:var(--ux-list-section-font-size);line-height:1.25;font-weight:600;color:var(--ux-text)}.ux-node-abschnitt__kopf small{margin-inline-start:var(--ux-space-1);font-size:inherit;font-weight:400;color:var(--ux-text-muted);font-variant-numeric:tabular-nums}.ux-node-abschnitt .ux-node-abschnitt__umschalter{display:inline-flex;align-items:center;min-height:32px;padding:var(--ux-space-1) 0;border:0;background:transparent;color:var(--ux-accent);font:inherit;text-align:start;cursor:pointer}.ux-node-abschnitt__umschalter:before{content:"▸";margin-inline-end:var(--ux-space-1)}.ux-node-abschnitt__umschalter[aria-expanded=true]:before{content:"▾"}.ux-node-abschnitt__umschalter small{color:inherit}.ux-node-abschnitt__liste{list-style:none;margin:0;padding:0}.ux-horizonte-page__row{display:block;padding:0;border-bottom:1px solid var(--ux-border)}.ux-horizonte-page__row.is-drag-over{background:var(--ux-surface-alt)}.ux-horizonte-page__row.is-selected{background:var(--ux-accent-soft);box-shadow:inset 3px 0 0 var(--ux-accent)}.ux-horizonte-page__main{min-width:0}.ux-horizonte-page__state{display:flex;align-items:center;gap:var(--ux-space-1);min-height:22px;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-horizonte-page__state-dot{width:9px;height:9px;border-radius:50%;background:var(--ux-horizon-state-idle)}.ux-horizonte-page__state-dot.is-active{background:var(--ux-horizon-state-active)}.ux-horizonte-page__state-dot.is-reached{background:var(--ux-horizon-state-reached)}.ux-horizonte-page__rename input{width:100%}.ux-horizonte-page__rename button{width:40px;padding:0}.ux-horizonte-page__date{display:flex;align-items:center;gap:var(--ux-space-1);margin-top:var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-horizonte-page__date input{min-height:32px;padding:0 var(--ux-space-1)}.ux-horizon-target-date{margin-inline-start:var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums}.ux-horizonte-page__reach{background:var(--ux-horizon-state-active)!important;color:var(--ux-text-on-strong)!important;border-color:var(--ux-horizon-state-active)!important}.ux-horizonte-page__delete{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ux-space-1)}.ux-horizonte-page__delete-hint{flex:1 1 180px;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-horizonte-page__delete-start{color:var(--ux-destructive)!important}.ux-horizonte-page__delete-confirm{background:var(--ux-destructive)!important;border-color:var(--ux-destructive)!important;color:var(--ux-text-on-strong)!important}.ux-horizonte-page__today{display:flex;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-1) 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ux-horizonte-page__today[data-horizon-time-arrow=past-to-future]{color:var(--ux-text-muted);position:relative}.ux-horizonte-page__today:before,.ux-horizonte-page__today:after{content:"";flex:1;height:1px;background:var(--ux-border)}.ux-horizonte-page__today[data-horizon-time-arrow=past-to-future]:after{content:"↓";flex:0 0 auto;height:auto;background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-base);line-height:1}.ux-filter-menu__horizont-regler{display:grid;flex:1 1 100%;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm)}.ux-filter-menu__horizont-ohne{display:flex;align-items:center;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-horizon-window-bar{display:block;padding-block-start:calc((var(--ux-tap-min) / 2) + var(--ux-space-1) + (var(--ux-font-size-sm) * 1.2));padding-block-end:calc((var(--ux-tap-min) / 2) + var(--ux-space-1) + (var(--ux-font-size-xs) * 1.2))}.ux-horizon-window-bar__track{position:relative;isolation:isolate;inline-size:calc(100% - var(--ux-tap-min));margin-inline:calc(var(--ux-tap-min) / 2);block-size:4px;border-radius:999px;background:var(--ux-border)}.ux-horizon-window-bar__fill{position:absolute;inset-block:0;border-radius:999px;background:var(--ux-accent)}.ux-horizon-window-bar__fill--normal{background:color-mix(in srgb,var(--ux-horizon-normal) 78%,var(--ux-surface))}.ux-horizon-window-bar__fill--dim{background:color-mix(in srgb,var(--ux-horizon-soft) 55%,var(--ux-accent))}.ux-horizon-window-bar__handle--hide,.ux-horizon-window-bar__handle--hide-before{border-color:color-mix(in srgb,var(--ux-horizon-soft-border) 70%,var(--ux-accent))}.ux-horizon-window-bar__tick{position:absolute;inset-block:calc(-1 * var(--ux-fine-3));inline-size:2px;transform:translate(-50%);background:var(--ux-text);opacity:.35;border-radius:999px;pointer-events:none;z-index:var(--ux-z-content)}.ux-horizon-window-bar__erklaerung{display:flex;justify-content:flex-end;align-items:center;gap:var(--ux-space-2);flex-wrap:wrap;margin-block-start:var(--ux-space-1)}.ux-horizon-window-bar__reached-row{display:flex;justify-content:flex-start;align-items:center;inline-size:100%;margin-block-start:var(--ux-space-1)}.ux-horizon-window-bar__reached-toggle{border:1px solid var(--ux-border);background:var(--ux-surface-alt);color:var(--ux-text);border-radius:var(--ux-radius-sm);padding:calc(var(--ux-space-1) / 2) var(--ux-space-1);font-size:var(--ux-font-size-xs);cursor:pointer}.ux-horizon-window-bar__reached-toggle[aria-pressed=true]{background:var(--ux-accent);color:var(--ux-surface);border-color:var(--ux-accent)}.ux-horizon-window-bar__handle{position:absolute;inset-block-start:50%;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;touch-action:none;cursor:grab;z-index:var(--ux-z-bottom)}.ux-horizon-window-bar__handle:before{content:"";position:absolute;inline-size:18px;block-size:18px;border-radius:50%;border:2px solid var(--ux-accent);background:var(--ux-surface);box-sizing:border-box;pointer-events:none}.ux-horizon-window-bar__handle--hide:before,.ux-horizon-window-bar__handle--hide-before:before{border-color:color-mix(in srgb,var(--ux-horizon-soft-border) 70%,var(--ux-accent))}.ux-horizon-window-bar__handle-emoji{position:relative;z-index:var(--ux-z-content);font-size:10px;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.ux-horizon-window-bar__handle[data-ux-handle-direction=left] .ux-horizon-window-bar__handle-emoji{transform:translate(-1px)}.ux-horizon-window-bar__handle[data-ux-handle-direction=right] .ux-horizon-window-bar__handle-emoji{transform:translate(1px)}.ux-horizon-window-bar__handle:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}.ux-horizon-window-bar__handle-label{position:absolute;inset-block-end:calc(100% + var(--ux-space-1));inset-inline-start:50%;transform:translate(-50%);max-inline-size:8rem;overflow:hidden;padding:0 var(--ux-space-1);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);font-size:var(--ux-font-size-xs);line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.ux-horizon-window-bar__handle.is-dragging .ux-horizon-window-bar__handle-label{background:var(--ux-surface);box-shadow:0 0 0 1px var(--ux-border);z-index:var(--ux-z-notch)}.ux-horizon-window-bar__heute-marker{position:absolute;inset-block:calc(-1 * var(--ux-fine-4));inline-size:2px;transform:translate(-50%);background:var(--ux-text);opacity:.55;border-radius:999px;pointer-events:none}.ux-horizon-window-bar__stops{position:relative;inline-size:calc(100% - var(--ux-tap-min));margin-inline:calc(var(--ux-tap-min) / 2);block-size:calc(var(--ux-font-size-xs) * 1.2);overflow:hidden}.ux-horizon-window-bar__stop-label{position:absolute;inset-block-start:0;transform:translate(-50%);overflow:hidden;padding:0 var(--ux-space-1);color:var(--ux-text);font-size:var(--ux-font-size-xs);line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.ux-horizon-window-bar__stop-label.is-reached{opacity:.6;font-style:italic}@container ux-shell (max-width: 520px){.ux-horizonte-page{padding:var(--ux-space-2)}.ux-horizonte-page__header{align-items:stretch;flex-direction:column}.ux-horizonte-page__create input{flex:1}.ux-horizonte-page__reach{grid-column:2;justify-self:start}.ux-horizonte-page__delete{grid-column:2;justify-content:flex-start}}.ux-inbox-page__batch-chip{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);margin-inline-end:0;position:relative;isolation:isolate;border:0;background:transparent;cursor:pointer;font-size:var(--ux-font-size-sm);line-height:1;padding:0}.ux-inbox-page__batch-chip:before{content:"";position:absolute;inset:var(--ux-space-2);border:1px solid var(--ux-accent);background:var(--ux-accent-soft);border-radius:var(--ux-radius-md);z-index:-1}.ux-inbox-page__list .ux-inbox-page__list-toggle{flex:0 0 auto;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);border:none;background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-sm);cursor:pointer;padding:0 var(--ux-space-1);white-space:nowrap}.ux-inbox-page__capture-actions .ux-inbox-page__list-toggle{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);border:none;background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-sm);cursor:pointer;padding:0 var(--ux-space-1);white-space:nowrap}.ux-inbox-page__list-toggle-pfeil{font-size:calc(var(--ux-font-size-lg) * 1.35);line-height:1}.ux-inbox-page__list-toggle-zaehler{font-variant-numeric:tabular-nums;font-weight:700}.ux-inbox-page__list-toggle[aria-expanded=true] [data-ux-label]{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ux-accent) 55%,transparent);text-decoration-thickness:var(--ux-fine-1);text-underline-offset:var(--ux-fine-2)}.ux-inbox-page__selection-actions{display:inline-flex;margin-inline-start:.5rem}.ux-inbox-page__select-toggle{min-height:44px;padding:var(--ux-space-1) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface);color:inherit;font:inherit;touch-action:manipulation}.ux-inbox-page__sort-toggle{flex:0 0 auto;min-width:3.25rem;min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text-muted);padding:var(--ux-space-1) var(--ux-space-2);font:inherit;font-size:var(--ux-font-size-sm);line-height:1;cursor:pointer}.ux-inbox-page__sort-toggle:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}.ux-inbox-page__next-step{margin:var(--ux-space-2) 0 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-inbox-page__degraded-note{margin:var(--ux-space-1) 0 0;padding:var(--ux-space-1) var(--ux-space-2);background:var(--ux-note-warn-bg);color:var(--ux-note-warn-text);border-radius:var(--ux-radius-sm, 6px);font-size:var(--ux-font-size-sm)}.ux-inbox-page__liste-link{align-self:flex-start;border:none;background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-sm);cursor:pointer;padding:var(--ux-space-1) 0}.ux-inbox-page__list,.ux-entscheiden-page__list,.ux-vorbereiten-page__list,.ux-tun-page__list,.ux-liste-page__list{display:flex;flex-direction:column;gap:0}.ux-week-quick-drop-slot{display:none;align-items:center;min-height:28px;margin:calc(var(--ux-space-1) * -1) 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);font-weight:600;letter-spacing:.01em;-webkit-user-select:none;user-select:none;touch-action:none}.ux-week-quick-drop-slot:before,.ux-week-quick-drop-slot:after{content:"";flex:1 1 auto;height:2px;margin:0 var(--ux-space-2);border-radius:999px;background:color-mix(in srgb,var(--ux-accent) 42%,var(--ux-border))}.ux-week-quick-drop-slot>span{white-space:nowrap}.ux-week-quick-drop-slot.is-drop-target{color:var(--ux-accent);background:color-mix(in srgb,var(--ux-accent-soft) 55%,transparent);border-radius:var(--ux-radius-sm)}.ux-week-quick-drop-slot.is-drop-invalid{cursor:not-allowed;opacity:.45}body.ux-is-node-dragging .ux-week-quick-drop-slot{display:flex}.ux-entscheiden-page__list-head{display:flex;align-items:center;margin:0 0 var(--ux-space-1)}.ux-entscheiden-page__list-toggle{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:44px;padding:0 var(--ux-space-2);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font:inherit;cursor:pointer;text-align:left}.ux-entscheiden-page__list-toggle-zaehler{font-variant-numeric:tabular-nums}.ux-arbeitsfokus{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-3);margin:0 0 var(--ux-space-3);padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface-alt)}.ux-arbeitsfokus--entscheiden{background:color-mix(in srgb,var(--ux-group-2-bg) 62%,var(--ux-surface))}.ux-arbeitsfokus--vorbereiten{background:color-mix(in srgb,var(--ux-group-3-bg) 62%,var(--ux-surface))}.ux-arbeitsfokus--vorbereiten[hidden]{display:none}.ux-arbeitsfokus__eyebrow{margin:0 0 var(--ux-fine-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600}.ux-arbeitsfokus__title{margin:0;max-width:42rem;font-size:var(--ux-font-size-sm)}.ux-arbeitsfokus__status{display:grid;grid-template-columns:auto auto;column-gap:var(--ux-space-1);align-items:baseline;flex:0 0 auto;margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);text-align:right}.ux-arbeitsfokus__count{color:var(--ux-text);font-size:var(--ux-font-size-lg);font-weight:700;font-variant-numeric:tabular-nums}.ux-arbeitsfokus__progress{grid-column:1 / -1;width:100%;height:6px;margin-top:var(--ux-space-1);accent-color:var(--ux-accent)}.ux-hinweis-zeichen{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0;border:0;border-radius:var(--ux-radius-md);background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-lg);line-height:1;cursor:pointer;touch-action:manipulation}.ux-hinweis-zeichen[aria-expanded=true]{background:var(--ux-accent-soft)}.ux-tun-page__kopfzeile>.ux-hinweis-zeichen{margin-inline-start:auto}.ux-tun-page__kopfzeile>.ux-tun-page__fortschritt{margin-inline-start:auto}.ux-tun-page__kopfzeile>.ux-tun-page__fortschritt+.ux-hinweis-zeichen{margin-inline-start:0}.ux-hinweis-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1) var(--ux-space-2);margin:0 0 var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3);border-radius:var(--ux-radius-sm, 8px);background:color-mix(in srgb,var(--ux-accent-soft) 28%,var(--ux-surface));color:var(--ux-text-muted, var(--ux-text));font-size:var(--ux-font-size-sm);line-height:1.35}.ux-hinweis-zeile__text{flex:1 1 12em;min-inline-size:0;margin:0;overflow-wrap:anywhere}.ux-hinweis-zeile__stumm{flex:0 0 auto;min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-2);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);text-decoration:underline;cursor:pointer}@media(max-width:480px){.ux-arbeitsfokus{align-items:flex-start;flex-direction:column;gap:var(--ux-space-2)}.ux-arbeitsfokus__status{text-align:left}.ux-arbeitsfokus__progress{min-width:10rem}}.ux-liste-page{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-liste-page__zaehler{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-liste-page__zaehler-zahl{font-variant-numeric:tabular-nums}.ux-anforderungen{display:flex;flex-direction:column;gap:var(--ux-space-2);min-width:0}.ux-anforderungen__filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1)}.ux-anforderungen__filter-titel{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);margin-right:var(--ux-space-1)}.ux-anforderungen__chip{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:var(--ux-tap-min);background:var(--ux-surface-alt);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);padding:0 var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-anforderungen__chip.is-aktiv{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-anforderungen__chip-zahl{color:var(--ux-text-muted);font-variant-numeric:tabular-nums}.ux-anforderungen__stand{display:inline-block;padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);font-size:var(--ux-font-size-sm);color:var(--ux-text);line-height:1.4;white-space:nowrap}.ux-anforderungen__stand--gelandet{border-color:color-mix(in srgb,var(--ux-tint-green-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-green) 30%,transparent)}.ux-anforderungen__stand--erfuellt{border-color:var(--ux-tint-green-border);background:color-mix(in srgb,var(--ux-tint-green) 60%,transparent);font-weight:600}.ux-anforderungen__stand--teilweise{border-color:color-mix(in srgb,var(--ux-tint-orange-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-orange) 30%,transparent)}.ux-anforderungen__stand--arbeit{border-color:color-mix(in srgb,var(--ux-tint-sky) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-sky) 30%,transparent)}.ux-anforderungen__stand--entschieden{border-style:dashed;border-color:color-mix(in srgb,var(--ux-tint-green-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-green) 14%,transparent)}.ux-anforderungen__stand--offen{color:var(--ux-text-muted);background:var(--ux-surface-alt)}.ux-anforderungen__stand--konzept{border-color:color-mix(in srgb,var(--ux-tint-blue-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-blue) 25%,transparent)}.ux-anforderungen__stand--entscheidet{border-color:color-mix(in srgb,var(--ux-tint-pink-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-pink) 30%,transparent)}.ux-anforderungen__stand--regel{background:color-mix(in srgb,var(--ux-tint-purple) 25%,transparent)}.ux-anforderungen__stand--ungemessen{border-color:color-mix(in srgb,var(--ux-tint-red-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-red) 20%,transparent)}.ux-anforderungen__beleg{display:inline-block;max-width:100%;padding:0 var(--ux-space-1);border:1px dashed var(--ux-border);border-radius:var(--ux-radius-sm);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ux-anforderungen__beleg--erfuellung{color:var(--ux-text)}.ux-anforderungen__beleg--erfuellt{border-style:solid;border-color:var(--ux-tint-green-border);background:color-mix(in srgb,var(--ux-tint-green) 35%,transparent)}.ux-anforderungen__beleg--abnahme-offen{border-color:var(--ux-tint-orange-border)}.ux-anforderungen__beleg--widersprochen{border-color:var(--ux-tint-red-border)}.ux-anforderungen__beleg--frist{border-color:var(--ux-tint-green-border)}.ux-anforderungen__beleg--sichtnachweis-offen{color:var(--ux-text-muted)}.ux-anforderungen__bereich{display:flex;flex-direction:column;gap:var(--ux-space-1);min-width:0}.ux-anforderungen__bereich-titel{margin:var(--ux-space-2) 0 0;font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-anforderungen__eintrag{min-width:0}.ux-anforderungen__meta{display:flex;flex-wrap:wrap;gap:0 var(--ux-space-2);margin:0 0 var(--ux-space-1);padding:0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-anforderungen__id{font-variant-numeric:tabular-nums;color:var(--ux-text)}.ux-anforderungen__karten{overflow-wrap:anywhere}.ux-anforderungen__hinweis{font-style:italic}.ux-anforderungen__entscheid{color:var(--ux-text)}.ux-ablage-universe-page{display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-ablage-universe__kopf{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-ablage-universe__back{align-self:flex-start;min-height:44px;padding:0 var(--ux-space-2);border:0;background:transparent;color:var(--ux-text-muted);font:inherit;cursor:pointer}.ux-ablage-universe__subtitle{margin:0;max-width:42rem;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-ablage-universe__zaehler{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-ablage-universe__warning,.ux-ablage-universe__lade-fehler{margin:0;padding:var(--ux-space-2) var(--ux-space-3);border-radius:var(--ux-radius-sm);background:var(--ux-warning-bg, color-mix(in srgb, var(--ux-warning-tone) 18%, var(--ux-surface)));color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-ablage-universe__lade-fortschritt{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-ablage-universe__lade-fortschritt>p{margin:0}.ux-ablage-universe__lade-fortschritt-balken{width:100%;height:6px;accent-color:var(--ux-accent)}.ux-ablage-universe__fehler{display:flex;flex-direction:column;gap:var(--ux-space-1);margin:0;padding:0;list-style:none}.ux-ablage-universe__welt{display:flex;flex-direction:column;gap:var(--ux-space-1);padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface-alt)}.ux-ablage-universe__welt-titel{display:flex;align-items:baseline;gap:var(--ux-space-2);margin:0;font-size:var(--ux-font-size-md)}.ux-ablage-universe__welt-zahl{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums}.ux-ablage-universe__liste{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-tun-page__done{width:22px;height:22px;cursor:pointer}.ux-facet-gruppe{margin-bottom:var(--ux-list-section-gap);background:color-mix(in srgb,var(--ux-facet-bg, transparent) 22%,var(--ux-surface));border-radius:var(--ux-radius-sm);overflow:hidden}.ux-facet-gruppe__titel{margin:0;padding:var(--ux-space-1) var(--ux-space-2);border:0;background:var(--ux-facet-bg, var(--ux-group-1-bg));border-radius:0;font-size:var(--ux-list-section-font-size);line-height:1.25;font-weight:600;color:var(--ux-text)}.ux-facet-gruppe__titel--ohne{border-style:dashed}.ux-facet-gruppe>summary.ux-facet-gruppe__zusammenfassung{cursor:pointer;list-style:none;display:flex;align-items:stretch}.ux-facet-gruppe>summary.ux-facet-gruppe__zusammenfassung>.ux-facet-gruppe__titel{flex:1 1 auto}.ux-facet-gruppe>summary.ux-facet-gruppe__zusammenfassung::-webkit-details-marker{display:none}.ux-facet-gruppe>summary.ux-facet-gruppe__zusammenfassung::marker{display:none;content:""}.ux-facet-gruppe__titel.ux-kaskade-ebene-1{border-left:4px solid var(--ux-group-1-border)}.ux-facet-gruppe__titel.ux-kaskade-ebene-2{border-left:4px solid var(--ux-group-2-border)}.ux-facet-gruppe__titel.ux-kaskade-ebene-3{border-left:4px solid var(--ux-group-4-border)}.ux-facet-gruppe__titel.ux-kaskade-ebene-mehr{border-left:4px solid var(--ux-border-strong)}.ux-facet-gruppe .ux-facet-gruppe{margin-left:var(--ux-space-3)}@container ux-shell (min-width: 1024px){.ux-tun-page__list>.ux-facet-gruppe{column-count:2;column-gap:var(--ux-space-3)}.ux-tun-page__list>.ux-facet-gruppe>*{break-inside:avoid}.ux-tun-page__list>.ux-facet-gruppe>summary.ux-facet-gruppe__zusammenfassung,.ux-tun-page__list>.ux-facet-gruppe>.ux-tun-page__done-header,.ux-tun-page__list>.ux-facet-gruppe>.ux-tun-page__done-archive,.ux-tun-page__list>.ux-facet-gruppe>.ux-tun-page__quick-header,.ux-tun-page__list>.ux-facet-gruppe>.ux-tun-page__quick-add{column-span:all}}@container ux-shell (min-width: 1440px){.ux-tun-page__list>.ux-facet-gruppe{column-count:3}}.ux-horizont-marker-band__anker{display:block}.ux-horizont-marker-band{margin:var(--ux-space-2) 0;padding:var(--ux-space-1) 0;border-top:1px dashed var(--ux-border);border-bottom:1px dashed var(--ux-border)}.ux-horizont-marker-band__hinweis{position:absolute;width:1px;height:1px;padding:0;margin:calc(-1 * var(--ux-fine-1));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ux-horizont-marker{margin-bottom:var(--ux-space-1)}.ux-horizont-marker__kopf{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-horizont-marker__titel{color:var(--ux-text)}.ux-horizont-marker__haelften{display:flex;flex-direction:column;border-radius:var(--ux-radius-sm);overflow:hidden}.ux-horizont-marker__haelfte{display:flex;align-items:center;gap:var(--ux-space-1);min-height:22px;padding:var(--ux-fine-2) var(--ux-space-2);font-size:var(--ux-font-size-sm);touch-action:none}body.ux-is-node-dragging .ux-horizont-marker__haelften{border:1px dashed var(--ux-group-3-border)}body.ux-is-node-dragging .ux-horizont-marker__haelfte{background:var(--ux-group-3-bg)}body.ux-is-node-dragging .ux-horizont-marker__haelfte--nach{border-top:1px dashed var(--ux-group-3-border);background:var(--ux-group-4-bg)}.ux-horizont-marker__zahl{margin-left:auto;font-variant-numeric:tabular-nums;opacity:.75}.ux-horizont-marker__haelfte.is-drop-inside,.ux-horizont-marker__haelfte.is-drop-target{outline:2px solid var(--ux-accent);outline-offset:-2px}.ux-entscheiden-page__spiele-wrap{margin:0 0 var(--ux-space-3)}.ux-entscheiden-page__spiele-toggle{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:var(--ux-tap-min);padding:0 var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer;text-align:left}.ux-entscheiden-page__spiele-toggle-zaehler{margin-inline-start:auto;font-variant-numeric:tabular-nums;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600}.ux-entscheiden-page__spiele,.ux-vorbereiten-page__spiele{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);margin:var(--ux-space-2) 0 0}.ux-vorbereiten-page__spiele{margin:0 0 var(--ux-space-3)}.ux-entscheiden-page__spiel,.ux-vorbereiten-page__spiel{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:2.25rem;padding:0 var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);cursor:pointer}.ux-vorbereiten-page__spiel{position:relative;overflow:visible}.ux-vorbereiten-page__spiel-glyph{inline-size:1.15em;block-size:1.15em;vertical-align:-.12em}@media(hover:hover)and (pointer:fine){.ux-entscheiden-page__spiel:hover{background:var(--ux-accent-soft)}.ux-vorbereiten-page__spiel:hover{background:var(--ux-surface-alt)}}.ux-vorbereiten-page__spiel-glyph{inline-size:1.45em;block-size:1.45em;vertical-align:-.12em}.ux-entscheiden-page__spiel.is-active,.ux-vorbereiten-page__spiel.is-active{border-color:var(--ux-accent);background:var(--ux-accent-soft);font-weight:600}.ux-vorbereiten-page__spiel.is-active{border-color:var(--ux-border-strong);background:var(--ux-surface);font-weight:600}.ux-entscheiden-page__top{border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-lg);padding:var(--ux-space-3);margin-bottom:var(--ux-space-4);background:var(--ux-surface-alt)}.ux-entscheiden-page__top-row{font-size:var(--ux-font-size-lg);padding:var(--ux-space-2)}.ux-entscheiden-page__focus-status{position:relative;display:flex;align-items:baseline;gap:var(--ux-space-1);min-height:var(--ux-help-mark-size, 20px);padding-inline-end:calc(var(--ux-help-mark-size) + var(--ux-space-1));margin:0 0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-entscheiden-page__focus-status .ux-arbeitsfokus__count{font-size:inherit}.ux-entscheiden-page__focus-status .ux-help-tip__anchor{transform:none}.ux-decide-property-lenses{display:grid;gap:var(--ux-space-2);margin:0 0 var(--ux-space-3);padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-decide-property-lenses__copy p{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-decide-property-lenses__title{color:var(--ux-text)!important;font-weight:600}.ux-decide-property-lenses__control{display:grid;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-horizon-set-slider{display:grid;gap:var(--ux-space-2);margin:0 0 var(--ux-space-2);padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-horizon-set-slider__copy{display:grid;gap:calc(var(--ux-space-1) / 2)}.ux-horizon-set-slider__copy strong{font-size:var(--ux-font-size-sm)}.ux-horizon-set-slider__copy span{color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-horizon-set-slider__boundaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ux-space-1)}.ux-horizon-set-slider__boundary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "value strength" "source source";align-items:center;column-gap:var(--ux-space-1);row-gap:calc(var(--ux-space-1) / 2);min-inline-size:0;font-size:var(--ux-font-size-sm)}.ux-horizon-set-slider__boundary>strong{grid-area:label}.ux-horizon-set-slider__boundary>output{grid-area:value;overflow-wrap:anywhere;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-horizon-set-slider__boundary>.ux-horizon-set-slider__strength{grid-area:strength}.ux-horizon-set-slider__boundary>select{grid-area:source;inline-size:100%;min-inline-size:0;min-block-size:var(--ux-tap-min)}.ux-horizon-set-slider__strength{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-xs);line-height:1.1;white-space:nowrap}.ux-horizon-set-slider__strength.is-yellow{border-color:color-mix(in srgb,var(--ux-horizon-soft-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-horizon-soft) 32%,var(--ux-surface-alt))}.ux-horizon-set-slider__strength.is-red{border-color:color-mix(in srgb,var(--ux-horizon-hard-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-horizon-hard) 30%,var(--ux-surface-alt))}.ux-horizon-set-slider__strength:disabled{opacity:.5}.ux-horizon-set-slider__rail{position:relative;block-size:var(--ux-tap-min);margin-inline:var(--ux-space-2)}.ux-horizon-set-slider__rail:before{content:"";position:absolute;inset:calc((var(--ux-tap-min) - var(--ux-slider-rail-h)) / 2) 0;border-radius:4px;background:linear-gradient(to right,var(--ux-border) var(--range-from),var(--ux-accent) var(--range-from),var(--ux-accent) var(--range-to),var(--ux-border) var(--range-to))}.ux-horizon-set-slider__rail input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;inline-size:100%;block-size:var(--ux-tap-min);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.ux-horizon-set-slider__rail input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:28px;block-size:36px;border:2px solid var(--ux-accent);border-radius:10px;background:var(--ux-surface);pointer-events:auto;cursor:ew-resize}.ux-horizon-set-slider__rail input[type=range]::-moz-range-thumb{inline-size:24px;block-size:32px;border:2px solid var(--ux-accent);border-radius:10px;background:var(--ux-surface);pointer-events:auto;cursor:ew-resize}.ux-horizon-set-slider__rail input[type=range]:focus-visible{outline:2px solid var(--ux-accent);outline-offset:3px;border-radius:8px}.ux-horizon-set-slider__rail input[type=range]:disabled{opacity:.5}.ux-horizon-set-slider__hint{margin:0;font-size:var(--ux-font-size-xs);color:var(--ux-text-muted)}.ux-horizon-set-slider__stops{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);margin:0;padding:0;list-style:none}.ux-horizon-set-slider__stops button{min-block-size:var(--ux-tap-min);max-inline-size:100%;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-sm);text-align:start;overflow-wrap:break-word}.ux-horizon-set-slider__stops button[aria-pressed=true]{border-color:var(--ux-accent);background:var(--ux-accent-soft);font-weight:600}.ux-horizon-set-slider__stops button em{margin-inline-end:var(--ux-space-1);font-style:normal;font-size:var(--ux-font-size-xs);color:var(--ux-text-muted)}.ux-horizon-set-slider__stops button:disabled{opacity:.5}.ux-horizon-set-slider__actions{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-horizon-set-slider__actions button{min-block-size:var(--ux-tap-min);min-inline-size:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text)}.ux-horizon-set-slider__actions button:last-child{border-color:var(--ux-accent);font-weight:600}.ux-horizon-set-slider__actions button:disabled{opacity:.5}.ux-horizon-set-slider[data-horizon-dirty=false] .ux-horizon-set-slider__actions{display:none}.ux-horizon-assignment-overlay .ux-horizon-set-slider__copy{padding-inline-end:calc(var(--ux-tap-min) + var(--ux-space-1));min-block-size:var(--ux-tap-min);align-content:center}.ux-horizon-assignment-overlay .ux-horizon-set-slider{margin-block-end:0;border:0;padding:0;background:transparent}.ux-entscheiden-page__chips{display:flex;flex-direction:column;gap:var(--ux-space-2);margin-top:var(--ux-space-3)}.ux-entscheiden-page__chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1)}.ux-entscheiden-page__chip-row-label{display:inline-flex;align-items:center;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);min-width:4.5em}.ux-entscheiden-page__decision-count{display:inline-grid;place-items:center;min-width:1.5rem;min-height:1.5rem;padding:0 var(--ux-space-1);border:1px solid var(--ux-border-strong);border-radius:999px;background:var(--ux-accent-soft);color:var(--ux-text);font-size:var(--ux-font-size-xs);font-weight:700;line-height:1}.ux-entscheiden-page__decision-count--zero{background:var(--ux-surface);color:var(--ux-text-muted);opacity:.7}.ux-vorbereiten-page__spiel-count{position:absolute;top:calc(var(--ux-count-badge-offset) * -.35);inset-inline-end:calc(var(--ux-count-badge-offset) * -.35);z-index:var(--ux-z-content);display:inline-block;padding:0;border:0;border-radius:0;background:transparent;color:var(--ux-count-badge-fg);box-shadow:none;font-size:var(--ux-font-size-sm);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em;pointer-events:none}.ux-entscheiden-page__chip{border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-lg);padding:var(--ux-space-1) var(--ux-space-3);font-size:var(--ux-font-size-sm)}img.ux-entscheiden-page__chip-icon-img{width:var(--ux-font-size-sm);height:var(--ux-font-size-sm);object-fit:contain;filter:var(--ux-icon-filter);vertical-align:-2px}@media(hover:hover)and (pointer:fine){.ux-entscheiden-page__chip:hover{background:var(--ux-accent-soft)}}.ux-entscheiden-page__chip:disabled{opacity:.5;cursor:default}.ux-entscheiden-page__free-field{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(9rem,1fr) auto;gap:var(--ux-space-2);align-items:end;margin-top:var(--ux-space-2);padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-entscheiden-page__free-field p{grid-column:1 / -1;margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-entscheiden-page__free-field label{display:grid;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm)}.ux-entscheiden-page__free-field input{min-width:0;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-entscheiden-page__free-field button{min-height:2.5rem}@media(max-width:620px){.ux-entscheiden-page__free-field{grid-template-columns:1fr}}.ux-entscheiden-page__ergaenzen{margin-top:var(--ux-space-2)}.ux-entscheiden-page__ergaenzen-toggle,.ux-entscheiden-page__skip{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:44px;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text-muted);font:inherit;font-size:var(--ux-font-size-sm);cursor:pointer}.ux-entscheiden-page__ergaenzen-toggle:hover,.ux-entscheiden-page__skip:hover{background:var(--ux-accent-soft)}.ux-entscheiden-page__skip{margin-bottom:var(--ux-space-2)}.ux-entscheiden-page__skip:disabled{opacity:.5;cursor:default}.ux-entscheiden-page__top[data-ux-buehne-rahmen]{border:0;background:transparent;padding:0;margin-bottom:var(--ux-space-3)}.ux-entscheiden-buehne{display:grid;gap:var(--ux-space-3);width:min(100%,36rem);margin-inline:auto}.ux-entscheiden-buehne__kopf{display:grid;gap:var(--ux-space-2)}.ux-entscheiden-buehne__kopf .ux-entscheiden-page__focus-status{margin:0}.ux-entscheiden-buehne__stapel{position:relative;padding-bottom:calc(var(--ux-space-2) * 2)}.ux-entscheiden-buehne__hinten{position:absolute;inset:0 0 calc(var(--ux-space-2) * 2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface-alt);pointer-events:none}.ux-entscheiden-buehne__hinten--1{transform:translateY(var(--ux-space-2)) scaleX(.94)}.ux-entscheiden-buehne__hinten--2{transform:translateY(calc(var(--ux-space-2) * 2)) scaleX(.88);opacity:.7}.ux-entscheiden-buehne__karte{position:relative;display:grid;gap:var(--ux-space-3);padding:var(--ux-space-4);border:var(--ux-fine-1) solid var(--ux-border-strong);border-radius:var(--ux-radius-lg);background:var(--ux-surface);box-shadow:var(--ux-shadow-md);touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab;will-change:transform;transition:transform var(--ux-motion) cubic-bezier(.2,.8,.2,1),box-shadow var(--ux-motion) ease,border-color var(--ux-motion) ease}.ux-entscheiden-buehne__karte:not([tabindex]){cursor:default}.ux-entscheiden-buehne__karte:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}.ux-entscheiden-buehne__karte--zieht{cursor:grabbing;transition:none;box-shadow:var(--ux-shadow-drag)}.ux-entscheiden-buehne__karte--ziel{border-color:var(--ux-accent)}.ux-entscheiden-buehne__karte--flug{pointer-events:none}.ux-entscheiden-buehne__karte--einflug{animation:ux-entscheiden-buehne-einflug .34s cubic-bezier(.2,.9,.3,1.15) both}.ux-entscheiden-buehne__karte--snap{animation:ux-entscheiden-buehne-snap .28s cubic-bezier(.2,.8,.2,1.2) both}@keyframes ux-entscheiden-buehne-einflug{0%{transform:translateY(28px) scale(.96);opacity:0}70%{transform:translateY(-4px) scale(1.01);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes ux-entscheiden-buehne-snap{0%{transform:scale(1.02)}55%{transform:scale(.985)}to{transform:scale(1)}}.ux-entscheiden-buehne__abflug{position:absolute;inset:0 0 calc(var(--ux-space-2) * 2);display:grid;align-content:center;padding:var(--ux-space-4);border:var(--ux-fine-1) solid var(--ux-border-strong);border-radius:var(--ux-radius-lg);background:var(--ux-surface);box-shadow:var(--ux-shadow-md);pointer-events:none;animation:ux-entscheiden-buehne-abflug .34s cubic-bezier(.2,.8,.2,1) both}.ux-entscheiden-buehne__abflug-titel{margin:0;font-family:var(--ux-font-display),var(--ux-font);font-weight:700;font-size:calc(var(--ux-font-size-md) * 2.4);line-height:1.25;overflow-wrap:anywhere}@keyframes ux-entscheiden-buehne-abflug{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translateY(-140%) rotate(-4deg) scale(.96);opacity:0}}@media(prefers-reduced-motion:reduce){.ux-entscheiden-buehne__karte--einflug,.ux-entscheiden-buehne__karte--snap,.ux-entscheiden-buehne__abflug{animation:none!important}}.ux-entscheiden-buehne__frage{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-md)}.ux-entscheiden-buehne__karte .ux-entscheiden-page__top-row{--ux-row-title-size: clamp(calc(var(--ux-font-size-md) * 2.4), 11vw, calc(var(--ux-font-size-md) * 2.9));padding:0;border-inline-start-width:0;background:transparent;font-family:var(--ux-font-display),var(--ux-font);font-weight:700}.ux-entscheiden-buehne__karte .ux-entscheiden-page__top-row .ux-node-row__emojis--leading,.ux-entscheiden-buehne__karte .ux-entscheiden-page__top-row .ux-node-row__emoji-slot{font-size:calc(var(--ux-font-size-md) * 2.3)}.ux-entscheiden-buehne__karte .ux-entscheiden-page__top-row img.ux-node-row__emoji-img{width:var(--ux-row-title-size);height:var(--ux-row-title-size)}.ux-entscheiden-buehne__meta{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-entscheiden-buehne__chip{padding:var(--ux-space-1) var(--ux-space-3);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-entscheiden-buehne__wischziele{display:flex;justify-content:space-between;gap:var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-entscheiden-buehne__wischziele .ist-ziel{color:var(--ux-accent);font-weight:700}.ux-entscheiden-buehne__leise{display:flex;justify-content:flex-start;gap:var(--ux-space-2);max-inline-size:min(100%,var(--ux-bubble-free-w, 100%))}.ux-entscheiden-buehne__leise-knopf{min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);padding:0 var(--ux-space-3);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font:inherit;font-size:var(--ux-font-size-md);cursor:pointer}.ux-entscheiden-buehne__leise-knopf:disabled{opacity:.5;cursor:default}@media(hover:hover)and (pointer:fine){.ux-entscheiden-buehne__leise-knopf:hover:not(:disabled){background:var(--ux-accent-soft);color:var(--ux-text)}}.ux-entscheiden-page__chips--dock{margin-top:0;inline-size:min(100%,var(--ux-bubble-free-w, 100%));box-sizing:border-box;padding:var(--ux-space-2);border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface-alt)}.ux-entscheiden-page__chips--dock .ux-entscheiden-page__chip-row{display:grid;grid-template-columns:repeat(var(--ux-dock-spalten, 3),minmax(0,1fr));gap:var(--ux-space-2)}.ux-entscheiden-page__chips--dock .ux-entscheiden-page__chip-row-label{grid-column:1 / -1}.ux-entscheiden-page__chips--dock .ux-entscheiden-page__chip-row>.ux-help-target{display:flex;inline-size:100%}.ux-entscheiden-page__chips--dock .ux-entscheiden-page__chip{flex:1 1 auto;inline-size:100%}.ux-entscheiden-page__chips--dock[data-ux-dock-gruppen="1"] .ux-entscheiden-page__chip-row-label{position:absolute;width:1px;height:1px;padding:0;margin:calc(-1 * var(--ux-fine-1));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ux-entscheiden-page__chips--dock .ux-entscheiden-page__chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ux-space-1);min-height:calc(var(--ux-tap-min) * 1.8);padding:var(--ux-space-2) var(--ux-space-1);border-radius:var(--ux-radius-md);font-size:calc(var(--ux-font-size-lg) * 1.5);line-height:1;text-align:center}.ux-entscheiden-page__chips--dock .ux-entscheiden-page__chip [data-ux-label]{font-size:var(--ux-font-size-md);line-height:1.2}.ux-entscheiden-page__chips--dock img.ux-entscheiden-page__chip-icon-img{width:calc(var(--ux-font-size-lg) * 1.5);height:calc(var(--ux-font-size-lg) * 1.5)}.ux-frage-spiel{position:relative;display:grid;gap:var(--ux-space-3);padding:var(--ux-space-4) var(--ux-space-3)}.ux-frage-spiel--zieht-ziel .ux-frage-spiel__karte--zieht{border-color:var(--ux-accent)}.ux-frage-spiel__rand{position:absolute;display:inline-flex;align-items:center;gap:var(--ux-space-1);max-width:40%;padding:0 var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);opacity:.75;transition:opacity var(--ux-motion) ease,color var(--ux-motion) ease,transform var(--ux-motion) ease;pointer-events:none}.ux-frage-spiel__rand--aktiv{opacity:1;color:var(--ux-text);font-weight:700}.ux-frage-spiel__rand--left{left:0;top:45%}.ux-frage-spiel__rand--right{right:0;top:45%;flex-direction:row-reverse}.ux-frage-spiel__rand--up{top:0;left:50%;transform:translate(-50%)}.ux-frage-spiel__rand--down{bottom:0;left:50%;transform:translate(-50%)}.ux-frage-spiel__karte{border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-lg);background:var(--ux-surface);padding:var(--ux-space-3);margin:0 var(--ux-space-4);touch-action:none;cursor:grab;transition:transform var(--ux-motion) cubic-bezier(.2,.8,.2,1),box-shadow var(--ux-motion) ease,border-color var(--ux-motion) ease;will-change:transform}.ux-frage-spiel__karte--zieht{cursor:grabbing;transition:none}.ux-frage-spiel__karte--flug{pointer-events:none}.ux-frage-spiel__karte--einflug{animation:ux-frage-spiel-einflug .34s cubic-bezier(.2,.9,.3,1.15) both}.ux-frage-spiel__karte--snap{animation:ux-frage-spiel-snap .28s cubic-bezier(.2,.8,.2,1.2) both}@keyframes ux-frage-spiel-einflug{0%{transform:translateY(28px) scale(.96);opacity:0}70%{transform:translateY(-4px) scale(1.01);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes ux-frage-spiel-snap{0%{transform:scale(1.02)}55%{transform:scale(.985)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ux-frage-spiel__karte--einflug,.ux-frage-spiel__karte--snap{animation:none!important}}.ux-frage-spiel__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-frage-spiel__fortschritt{font-variant-numeric:tabular-nums}.ux-frage-spiel__progress{height:4px;border-radius:999px;background:var(--ux-border);overflow:hidden}.ux-frage-spiel__progress-bar{display:block;height:100%;border-radius:inherit;background:var(--ux-accent);transition:width var(--ux-motion) ease-out}.ux-frage-spiel__undo{margin-left:auto;border:1px solid var(--ux-border);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-2);font:inherit;font-size:var(--ux-font-size-xs);color:var(--ux-text);cursor:pointer;min-width:var(--ux-tap-min);min-height:var(--ux-tap-min)}.ux-frage-spiel__undo:disabled{opacity:.5;cursor:default}.ux-frage-spiel__knopf--ziel{background:var(--ux-accent-soft);border-color:var(--ux-accent);font-weight:700;transform:scale(1.03)}.ux-frage-spiel__eyebrow{margin:0 0 var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);text-transform:uppercase;letter-spacing:.06em}.ux-frage-spiel__frage{margin:0;font-size:var(--ux-font-size-lg);line-height:1.3}.ux-frage-spiel__text{margin-top:var(--ux-space-2);max-height:40vh;overflow-y:auto;font-size:var(--ux-font-size-sm);color:var(--ux-text)}.ux-frage-spiel__text p{margin:0 0 var(--ux-space-1)}.ux-frage-spiel__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);justify-content:center}.ux-frage-spiel__knopf{border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-lg);padding:var(--ux-space-2) var(--ux-space-3);min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);font-size:var(--ux-font-size-sm);transition:background var(--ux-motion) ease}@media(hover:hover)and (pointer:fine){.ux-frage-spiel__knopf:hover{background:var(--ux-accent-soft)}}.ux-frage-spiel__knopf:disabled{opacity:.5;cursor:default}.ux-frage-spiel__notiz{display:grid;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm)}.ux-frage-spiel__notiz textarea{width:100%;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-input);resize:vertical}.ux-rollenstatus-kreis{display:grid;gap:var(--ux-space-3);padding:var(--ux-space-4) var(--ux-space-3);place-items:center}.ux-rollenstatus-kreis__eyebrow{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);text-align:center}.ux-rollenstatus-kreis__buehne{position:relative;width:calc(var(--ux-rollenstatus-extent) * 2);height:calc(var(--ux-rollenstatus-extent) * 2);display:flex;align-items:center;justify-content:center}.ux-rollenstatus-kreis__position{position:absolute;left:50%;top:50%;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;transform:translate(-50%,-50%) translate(var(--ux-radial-x),var(--ux-radial-y));box-shadow:var(--ux-shadow-raised);touch-action:manipulation;transition:background var(--ux-motion) ease,transform var(--ux-motion) ease}.ux-rollenstatus-kreis__position .ux-emoji-row__text{display:none}.ux-rollenstatus-kreis__position .ux-emoji-row__icon{font-size:var(--ux-font-size-lg)}.ux-rollenstatus-kreis__position.is-vorschau{background:var(--ux-accent-soft);border-color:var(--ux-accent);transform:translate(-50%,-50%) translate(var(--ux-radial-x),var(--ux-radial-y)) scale(1.12)}.ux-rollenstatus-kreis__karte{position:relative;display:flex;align-items:center;gap:var(--ux-space-1);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-lg);background:var(--ux-surface);padding:var(--ux-space-3) var(--ux-space-4);touch-action:none;cursor:grab;transition:transform var(--ux-motion) cubic-bezier(.2,.8,.2,1),box-shadow var(--ux-motion) ease;will-change:transform}.ux-rollenstatus-kreis__karte--zieht{cursor:grabbing;transition:none;box-shadow:var(--ux-shadow-drag)}.ux-rollenstatus-kreis__energie{display:grid;gap:var(--ux-space-2);width:100%;max-width:calc(var(--ux-rollenstatus-extent) * 2);justify-items:center}.ux-rollenstatus-kreis__energie .ux-emoji-row{justify-content:center;flex-wrap:wrap}.ux-rollen-energie-zeile{display:grid;gap:var(--ux-space-2);padding:0 var(--ux-space-3) var(--ux-space-3);place-items:center}.ux-rollen-energie-zeile__eyebrow{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);text-align:center}.ux-rollen-energie-zeile__reihe{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ux-space-2)}.ux-tun-page__hidden-week{margin-top:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);padding:var(--ux-space-2);background:var(--ux-surface)}.ux-tun-page__hidden-week-toggle{display:block;width:100%;text-align:left;border:0;background:transparent;font:inherit;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);cursor:pointer;padding:var(--ux-space-1) 0}.ux-tun-page__hidden-week-list{list-style:none;margin:var(--ux-space-2) 0 0;padding:0;display:grid;gap:var(--ux-space-2)}.ux-tun-page__hidden-week-item{display:block}.ux-tun-page__hidden-week-row{opacity:.95}.ux-tun-page__hidden-week-reason{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);max-width:9rem;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-tun-page__done-archive{margin-top:var(--ux-space-2)}.ux-tun-page__archive-confirm button{min-height:var(--ux-tap-min);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3);background:var(--ux-surface);color:var(--ux-text);font:inherit}.ux-tun-page__archive-confirm{border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);padding:var(--ux-space-3);background:var(--ux-surface-alt)}.ux-tun-page__archive-confirm p{margin:0 0 var(--ux-space-2)}.ux-tun-page__archive-confirm>div{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-tun-page__archive-confirm button:first-child{background:var(--ux-accent);color:var(--ux-surface)}.ux-tun-page__archive-outcome{margin:var(--ux-space-2) 0 0;color:var(--ux-text-muted)}.ux-tun-page__pull-btn{border:none;background:var(--ux-accent);color:var(--ux-surface);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-md);font-size:var(--ux-font-size-sm)}.ux-tun-page__pull-btn:disabled{opacity:.5;cursor:default}.ux-vorbereiten-page__section{margin-bottom:var(--ux-space-4)}.ux-vorbereiten-page__section-title{font-size:var(--ux-font-size-md);margin:0 0 var(--ux-space-2)}.ux-vorbereiten-page__section-zaehler{font-variant-numeric:tabular-nums;color:var(--ux-text-muted)}.ux-vorbereiten-page__braucht-toggle{flex:0 0 auto;align-self:flex-start;display:inline-flex;align-items:center;min-block-size:var(--ux-tap-min);border:none;background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-sm);cursor:pointer;padding:0 var(--ux-space-1)}.ux-vorbereiten-page__vorgang{display:flex;flex-direction:column;gap:var(--ux-fine-3)}.ux-arbeitskontext{display:flex;flex-wrap:wrap;gap:var(--ux-fine-3) var(--ux-space-2);padding:0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-arbeitskontext__fakt{overflow-wrap:anywhere}.ux-arbeitskontext__fakt--missing{color:var(--ux-missing-text)}.ux-arbeitskontext__details{flex-basis:100%}.ux-arbeitskontext__details>summary.ux-arbeitskontext__details-zusammenfassung{cursor:pointer;list-style:none;color:var(--ux-text-muted)}.ux-arbeitskontext__details>summary.ux-arbeitskontext__details-zusammenfassung::-webkit-details-marker{display:none}.ux-arbeitskontext__details>summary.ux-arbeitskontext__details-zusammenfassung:before{content:"▸";margin-inline-end:var(--ux-space-1)}.ux-arbeitskontext__details[open]>summary.ux-arbeitskontext__details-zusammenfassung:before{content:"▾"}.ux-arbeitskontext__details-inhalt{display:flex;flex-wrap:wrap;gap:var(--ux-fine-3) var(--ux-space-2);padding-block-start:var(--ux-fine-2)}.ux-abschluss__platzierung{display:flex;flex-wrap:wrap;gap:var(--ux-space-1) var(--ux-space-2);margin:var(--ux-space-2) 0;border:0;padding:0;font-size:var(--ux-font-size-sm)}.ux-abschluss__platzierung legend{font-weight:600;margin-bottom:var(--ux-space-1);width:100%}.ux-abschluss__platzierung label{display:inline-flex;align-items:center;gap:var(--ux-fine-3)}.ux-vorbereiten-page__hilfe{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ux-space-1);min-width:0;max-width:var(--ux-row-max-w);box-sizing:border-box;padding:0 var(--ux-space-2) var(--ux-space-2)}.ux-vorbereiten-page__satz-text{margin:0;max-width:42rem;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);overflow-wrap:anywhere}.ux-vorbereiten-page__satz{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ux-fine-2);min-width:0;min-block-size:var(--ux-tap-min);width:100%;border:none;background:transparent;padding:var(--ux-space-1) 0;text-align:start;font:inherit;color:inherit;cursor:pointer}.ux-vorbereiten-page__satz:disabled{cursor:default}.ux-vorbereiten-page__satz-aktion{font-size:var(--ux-font-size-sm);font-weight:600;color:var(--ux-accent)}.ux-vorbereiten-page__satz:disabled .ux-vorbereiten-page__satz-aktion{display:none}.ux-vorbereiten-page__optionen{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);min-width:0}.ux-vorbereiten-page__option,.ux-vorbereiten-page__eingabe-knopf{border:1px solid var(--ux-accent);background:var(--ux-accent-soft);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-md);font-size:var(--ux-font-size-sm);min-block-size:var(--ux-tap-min);cursor:pointer}.ux-vorbereiten-page__option[aria-expanded=true]{background:var(--ux-accent);color:var(--ux-surface)}.ux-vorbereiten-page__option:disabled,.ux-vorbereiten-page__eingabe-knopf:disabled{opacity:.5;cursor:default}.ux-vorbereiten-page__eingabe{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ux-space-1);width:100%;min-width:0}.ux-vorbereiten-page__eingabe-feld{flex:1 1 10em;min-width:0;box-sizing:border-box;border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);font-size:var(--ux-font-size-input)}.ux-vorbereiten-page__wahl{display:flex;flex-direction:column;gap:var(--ux-fine-2);width:100%;min-width:0}.ux-vorbereiten-page__wahl-titel,.ux-vorbereiten-page__wahl-leer{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-vorbereiten-page__wahl-eintrag{display:block;width:100%;min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-2);text-align:start;font-size:var(--ux-font-size-sm);overflow-wrap:anywhere;cursor:pointer}.ux-vorbereiten-page__frage{margin:0 0 var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-welt-page__overlay-mount-note{margin:0;padding:var(--ux-space-1) var(--ux-space-2);background:var(--ux-note-ok-bg);color:var(--ux-note-ok-text);border-radius:var(--ux-radius-sm, 6px);font-size:var(--ux-font-size-sm);flex-shrink:0}.ux-welt-page__overlay-mount-note--proof{position:absolute;width:1px;height:1px;padding:0;margin:calc(-1 * var(--ux-fine-1));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;background:transparent;color:inherit}.ux-welt-page__overlay-mount-note--degraded{background:var(--ux-note-warn-bg);color:var(--ux-note-warn-text)}.ux-welt-page__section{margin-bottom:var(--ux-space-5)}.ux-welt-page__heading{font-size:var(--ux-font-size-md);margin:0 0 var(--ux-space-2)}.ux-welt-page__world{font-weight:600}.ux-welt-page__access{margin:0 0 var(--ux-space-2);padding-left:var(--ux-space-4);color:var(--ux-text-muted)}.ux-calendar-feed{margin-top:var(--ux-space-2)}.ux-calendar-file{margin-block:var(--ux-space-2);padding:var(--ux-space-2);border:1px solid var(--ux-border-subtle);border-radius:var(--ux-radius-sm)}.ux-calendar-file__load{display:inline-flex;align-items:center;gap:var(--ux-space-2);cursor:pointer}.ux-calendar-file__load input{max-width:15rem}.ux-calendar-file__heading{display:flex;justify-content:space-between;gap:var(--ux-space-2);margin-top:var(--ux-space-2)}.ux-calendar-file__events{margin:var(--ux-space-2) 0 0;padding-inline-start:1.5rem}.ux-calendar-file__events li{display:flex;gap:var(--ux-space-2)}.ux-calendar-file__date{color:var(--ux-text-muted);font-variant-numeric:tabular-nums}.ux-calendar-feed__ready{display:flex;gap:var(--ux-space-2);max-width:100%}.ux-calendar-feed__ready input{min-width:0;flex:1}.ux-welt-page__version{margin:0;padding-left:var(--ux-space-4);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-welt-page__action{margin:0 var(--ux-space-2) var(--ux-space-2) 0;border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3);cursor:pointer}.ux-welt-page__action:hover{background:var(--ux-surface-alt)}.ux-welt-page__note{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);margin:0 0 var(--ux-space-2)}.ux-welt-page__views{list-style:none;margin:0 0 var(--ux-space-2);padding:0;display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-welt-page__view-btn{width:100%;text-align:left;border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3)}.ux-welt-page__view-btn:hover{background:var(--ux-surface-alt)}.ux-welt-page__view-zeile{display:flex;align-items:stretch;gap:var(--ux-space-1)}.ux-welt-page__view-zeile .ux-welt-page__view-btn{flex:1}.ux-welt-page__view-loeschen{border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3)}.ux-welt-page__view-loeschen:hover{background:var(--ux-surface-alt)}.ux-welt-page__view-speichern{display:flex;flex-direction:column;gap:var(--ux-space-1);margin:0 0 var(--ux-space-2)}.ux-row-emoji-keys{margin:0;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md)}.ux-row-emoji-keys__legend{padding:0 var(--ux-space-1);color:var(--ux-text);font-size:var(--ux-font-size-sm);font-weight:600}.ux-row-emoji-keys__hint{margin:0 0 var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-row-emoji-keys__list{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-row-emoji-keys__option{display:inline-flex;align-items:center;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text);cursor:pointer}.ux-welt-page__view-label{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-welt-page__view-input{width:100%;border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3)}.ux-welt-page{position:relative;display:flex;flex-direction:column;height:100%;min-height:0}.ux-shell__content[data-ux-active-phase=welt]{display:flex;flex-direction:column;overflow:hidden;padding-inline:var(--ux-space-1);padding-block-start:var(--ux-space-1)}.ux-shell__content[data-ux-active-phase=welt]>.ux-shell__page-lead-row{flex:0 0 auto;margin-block-end:0}.ux-shell__content[data-ux-active-phase=welt] .ux-shell__page-lead--seitenwort{margin-block-start:var(--ux-space-1);margin-block-end:var(--ux-space-1)}.ux-shell__content[data-ux-active-phase=welt]>.ux-welt-page{flex:1 1 auto;min-height:0;height:auto}.ux-welt-page__optionen{display:flex;align-items:center;gap:var(--ux-space-2);flex-wrap:wrap;justify-content:flex-end;margin-bottom:var(--ux-space-2)}.ux-welt-page__source-picker{display:inline-flex;align-items:center;gap:var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-welt-page__source-picker select{max-width:min(220px,48vw);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);padding:var(--ux-space-1) var(--ux-space-2)}.ux-welt-page__info-toggle{border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-3);cursor:pointer}.ux-welt-page__info-toggle:hover{background:var(--ux-surface-alt)}.ux-welt-page__info-panel{position:fixed;right:0;bottom:var(--ux-overlay-bottom);z-index:var(--ux-z-context-overlay);width:min(360px,90vw);max-height:min(70vh,520px);overflow-y:auto;background:var(--ux-surface);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);padding:var(--ux-space-4);box-shadow:var(--ux-shadow-info-panel)}.ux-welt-page__info-close{border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-3);cursor:pointer}.ux-mindmap-viewport{position:relative;flex:1;min-height:280px;border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);overflow:hidden;--ux-mm-branch-0: #8fb7e8;--ux-mm-branch-1: #9bd0b6;--ux-mm-branch-2: #e8c98f;--ux-mm-branch-3: #e3a6a6;--ux-mm-branch-4: #b6a6dd;--ux-mm-branch-5: #8fd0d6;--ux-mm-branch-6: #d8b98f;--ux-mm-branch-7: #a6c6e3}.ux-mindmap-viewport__svg{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.ux-mindmap-viewport__quickbar{position:absolute;top:var(--ux-space-2);left:50%;z-index:var(--ux-z-context-overlay);display:flex;flex-wrap:wrap;justify-content:center;width:max-content;max-width:calc(100vw - 16px);gap:var(--ux-space-1);padding:var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:color-mix(in srgb,var(--ux-surface) 92%,transparent);box-shadow:var(--ux-shadow-sm);transform:translate(-50%);box-sizing:border-box}.ux-mindmap-viewport__quickbar.is-anchored{position:fixed;bottom:auto;transform:none}.ux-mindmap-viewport__quickbar button{min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);color:var(--ux-text);background:var(--ux-surface-alt)}.ux-mindmap-viewport__quickbar button:disabled{opacity:.45}.ux-mindmap-viewport__quickbar--picker{flex-wrap:wrap;max-width:min(92vw,28rem)}.ux-mindmap-viewport__quickbar--picker button.is-current{border-color:var(--ux-accent);box-shadow:0 0 0 1px var(--ux-accent)}.ux-mindmap-viewport__quickbar--horizons{display:grid;grid-template-columns:minmax(9rem,1fr) auto;width:min(92vw,34rem);max-height:min(72vh,34rem);overflow:auto;align-items:start}.ux-mindmap-viewport__horizon-help{grid-column:1 / -1;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);padding:var(--ux-space-1) var(--ux-space-2)}.ux-mindmap-viewport__horizon-row{grid-column:1 / -1;display:grid;grid-template-columns:minmax(8rem,1fr) repeat(2,minmax(var(--ux-tap-min),auto));gap:var(--ux-space-1);align-items:center}.ux-mindmap-viewport__horizon-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:var(--ux-space-1)}.ux-mindmap-viewport__horizon-choice{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;gap:var(--ux-fine-2)}.ux-mindmap-viewport__horizon-choice.is-yellow{border-color:color-mix(in srgb,var(--ux-horizon-soft-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-horizon-soft) 32%,var(--ux-surface-alt))}.ux-mindmap-viewport__horizon-choice.is-red{border-color:color-mix(in srgb,var(--ux-horizon-hard-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-horizon-hard) 30%,var(--ux-surface-alt))}.ux-mindmap-viewport__background{fill:transparent}.ux-mindmap-viewport__system-area{fill:color-mix(in srgb,var(--ux-group-3-bg) 58%,var(--ux-surface));stroke:var(--ux-group-3-border);stroke-width:1;filter:drop-shadow(var(--ux-shadow-sm));pointer-events:none}.ux-mindmap-viewport__link{fill:none;stroke:var(--ux-mm-branch-color, var(--ux-border-strong));stroke-width:1.2}.ux-mindmap-viewport__node{cursor:pointer}.ux-mindmap-viewport__node-box{fill:var(--ux-node-type-surface, color-mix( in srgb, var(--ux-row-type-color, var(--ux-type-default)) var(--ux-type-tint), var(--ux-surface) ));stroke:var(--ux-row-type-color, var(--ux-border-strong));stroke-width:1.5}.ux-mindmap-viewport__node-dot{fill:var(--ux-mm-branch-color, var(--ux-text-faint))}.ux-mindmap-viewport__node-label{fill:var(--ux-text);font-size:calc(var(--ux-font-size-sm) - 2px);font-family:var(--ux-font)}.ux-mindmap-viewport__node-label:not(.ux-mindmap-viewport__node-label-edit){user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ux-mindmap-viewport__node--system-area-root .ux-mindmap-viewport__node-box{fill:color-mix(in srgb,var(--ux-group-3-bg) 78%,var(--ux-surface));stroke:var(--ux-group-3-border)}.ux-mindmap-viewport__node--selected .ux-mindmap-viewport__node-box{fill:var(--ux-selected);stroke:var(--ux-selected-border)}.ux-mindmap-viewport__node.is-write-pending .ux-mindmap-viewport__node-box{fill:var(--ux-pending);stroke:var(--ux-pending-border);stroke-width:2}.ux-mindmap-viewport__node.is-search-hit .ux-mindmap-viewport__node-label{fill:var(--ux-search-hit-fg)}.ux-mindmap-viewport__node.is-search-hit .ux-mindmap-viewport__node-box,.ux-mindmap-viewport__node.is-search-hit-emphasized .ux-mindmap-viewport__node-box,.ux-mindmap-viewport__node--marked.is-search-hit-emphasized .ux-mindmap-viewport__node-box{fill:color-mix(in srgb,var(--ux-search-hit-bg) 70%,var(--ux-surface))}.ux-filter-menu__mark-matches{display:inline-flex;align-items:center;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-mindmap-viewport__node--dragging{opacity:.5}.ux-mindmap-viewport__node.is-drop-target.is-drop-inside .ux-mindmap-viewport__node-box{stroke:var(--ux-drop-hint);stroke-width:3}.ux-mindmap-viewport__node-drop-zones{pointer-events:all}.ux-mindmap-viewport__node-drop-zone{fill:color-mix(in srgb,var(--ux-drop-hint) 16%,transparent);stroke:var(--ux-drop-hint);stroke-width:1.5;stroke-linejoin:round}.ux-mindmap-viewport__node-drop-zone.is-active,.ux-mindmap-viewport__node-drop-zone:hover{fill:color-mix(in srgb,var(--ux-drop-hint) 38%,transparent);stroke-width:3}.ux-mindmap-viewport__node--virtual .ux-mindmap-viewport__node-box{fill:var(--ux-surface-alt);stroke-dasharray:4 3}.ux-viewport-fullscreen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--ux-z-viewport);display:flex;min-width:0;min-height:0;padding-block:var(--ux-bubble-inset-top) var(--ux-bubble-inset-bottom);padding-inline-start:var(--ux-bubble-inset-inline);padding-inline-end:var(--ux-viewport-fullscreen-inline-end);background:var(--ux-bg)}.ux-viewport-fullscreen>*{flex:1 1 auto;min-width:0;min-height:0}.ux-mindmap-controls-start{display:flex;align-items:flex-end;gap:var(--ux-space-2);max-width:var(--ux-bubble-free-w);pointer-events:auto}body:not(.ux-is-node-dragging) .ux-shell:has(.ux-group-action-bar) .ux-mindmap-controls-start{display:none}.ux-welt-page__facet-control{margin-top:var(--ux-fine-8);min-width:178px}.ux-welt-page__facet-control .ux-filter-menu__akkordeon{margin:0;background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:12px;box-shadow:var(--ux-shadow-facet)}.ux-zoom-bubble{position:relative;flex:0 0 auto}.ux-zoom-bubble__center{min-width:var(--ux-map-trigger-size);height:var(--ux-map-trigger-size);display:inline-flex;align-items:center;justify-content:center;gap:var(--ux-space-1);padding:0 var(--ux-space-3);border:1px solid var(--ux-border);border-radius:999px;background:color-mix(in srgb,var(--ux-accent-soft) 72%,var(--ux-surface));color:var(--ux-text);line-height:1;box-shadow:var(--ux-shadow-map-trigger);touch-action:none}.ux-zoom-bubble__center:active,.ux-zoom-bubble__center.is-on{border-color:var(--ux-accent)}.ux-zoom-bubble__symbol{font-size:var(--ux-font-size-lg);line-height:1}.ux-zoom-bubble__label{font-size:var(--ux-font-size-sm);font-weight:650;white-space:nowrap}.ux-zoom-balken{position:absolute;inset-inline-start:50%;bottom:calc(100% + var(--ux-space-2));transform:translate(-50%);width:var(--ux-map-trigger-size);height:calc(var(--ux-map-trigger-size) * 4);z-index:var(--ux-z-zoom-bubble);border:1px solid var(--ux-border);border-radius:999px;background:color-mix(in srgb,var(--ux-surface) 94%,var(--ux-accent-soft));box-shadow:var(--ux-shadow-panel);pointer-events:none}.ux-zoom-balken__bahn{position:absolute;inset-block:var(--ux-space-3);inset-inline:0}.ux-zoom-balken__schiene{position:absolute;inset-block:0;inset-inline-start:50%;width:var(--ux-fine-4);transform:translate(-50%);border-radius:var(--ux-radius-sm);background:var(--ux-border-strong)}.ux-zoom-balken__marke{position:absolute;inset-inline:var(--ux-space-2);height:var(--ux-fine-2);transform:translateY(50%);border-radius:var(--ux-fine-1);background:var(--ux-text-muted);transition:background var(--ux-motion),height var(--ux-motion)}.ux-zoom-balken[data-rast] .ux-zoom-balken__marke{height:var(--ux-fine-4);background:var(--ux-accent)}.ux-zoom-balken__griff{position:absolute;inset-inline-start:50%;width:var(--ux-space-4);height:var(--ux-space-4);transform:translate(-50%,50%);border:var(--ux-fine-2) solid var(--ux-surface);border-radius:50%;background:var(--ux-accent);box-shadow:var(--ux-shadow-map-trigger)}.ux-zoom-balken__zahl{position:absolute;inset-inline-start:calc(100% + var(--ux-space-1));transform:translateY(50%);padding:var(--ux-fine-2) var(--ux-space-1);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.ux-mindmap-sicht-reduzieren{position:relative;flex:0 0 auto}.ux-mindmap-sicht-reduzieren__trigger,.ux-mindmap-sicht-reduzieren__option{border:1px solid var(--ux-border);color:var(--ux-text);background:color-mix(in srgb,var(--ux-accent-soft) 72%,var(--ux-surface))}.ux-mindmap-sicht-reduzieren__trigger{min-width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:var(--ux-space-1);border-radius:999px;box-shadow:var(--ux-shadow-map-trigger)}.ux-mindmap-sicht-reduzieren__trigger.is-on{border-color:var(--ux-accent)}.ux-mindmap-sicht-reduzieren__panel{position:absolute;left:0;bottom:calc(var(--ux-map-trigger-size) + var(--ux-space-2));width:min(290px,var(--ux-bubble-free-w));z-index:var(--ux-z-zoom-bubble);display:grid;gap:var(--ux-space-2);padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:color-mix(in srgb,var(--ux-surface) 94%,var(--ux-accent-soft));box-shadow:var(--ux-shadow-panel);max-block-size:min(460px,70dvh);overflow-y:auto;overscroll-behavior:contain}.ux-mindmap-sicht-reduzieren__panel>p,.ux-mindmap-sicht-reduzieren__summary{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-mindmap-sicht-reduzieren__summary{position:relative;min-block-size:28px;display:flex;align-items:center;padding-inline-end:calc(var(--ux-help-mark-size) + var(--ux-space-1))}.ux-mindmap-sicht-reduzieren__panel [role=group]{display:grid;gap:var(--ux-space-1)}.ux-mindmap-sicht-reduzieren__option-row{position:relative}.ux-mindmap-sicht-reduzieren__option{width:100%;display:flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);padding:var(--ux-space-1) calc(var(--ux-help-mark-size) + var(--ux-space-2)) var(--ux-space-1) var(--ux-space-1);border-radius:var(--ux-radius-sm);text-align:left}.ux-mindmap-sicht-reduzieren__kreise{display:flex;align-items:center;gap:var(--ux-fine-2)}.ux-mindmap-sicht-reduzieren__visibility{display:inline-grid;place-items:center;flex:0 0 var(--ux-tap-min);inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--ux-text-muted)}.ux-mindmap-sicht-reduzieren__visibility.is-current{border-color:var(--ux-accent);background:var(--ux-accent-soft);color:var(--ux-text)}.ux-mindmap-sicht-reduzieren__visibility--ausblenden.is-current{color:var(--ux-horizon-remove)}.ux-mindmap-sicht-reduzieren__visibility:disabled{cursor:default;opacity:1}.ux-mindmap-sicht-reduzieren__visibility--zyklus{display:inline-flex;align-items:center;justify-content:center;gap:var(--ux-fine-1);font-size:var(--ux-font-size-xs)}.ux-mindmap-sicht-reduzieren__visibility--mitwort{flex-direction:column;align-items:stretch;flex:1 1 auto;inline-size:100%;block-size:auto;min-block-size:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-2);gap:var(--ux-fine-1);border:var(--ux-fine-1) solid var(--ux-zustand-rand);border-radius:var(--ux-radius-md);color:var(--ux-text);line-height:1.15;text-align:start}.ux-mindmap-sicht-reduzieren__kopfzeile{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-fine-2)}.ux-mindmap-sicht-reduzieren__symbole{display:inline-flex;align-items:center;justify-content:center;gap:var(--ux-fine-1);font-size:var(--ux-font-size-md);line-height:1}.ux-mindmap-sicht-reduzieren__achswort{max-inline-size:100%;overflow:hidden;color:var(--ux-text);font-size:calc(var(--ux-font-size-sm) * .92);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ux-mindmap-sicht-reduzieren__zahl{font-variant-numeric:tabular-nums;font-size:calc(var(--ux-font-size-sm) * .86);font-weight:600;color:var(--ux-text);line-height:1}.ux-view-menu__trigger-balken,.ux-view-menu__eigenschaft-balken{align-self:center}.ux-shell__modus-chip-balken{flex:0 0 auto}.ux-schalter-balken{flex:0 0 auto;margin-inline-start:var(--ux-space-2);vertical-align:middle}.ux-werkstatt-page__sicht-linse-kopf .ux-zustandsbalken,.ux-werkstatt-page__sicht-linse li .ux-zustandsbalken{margin-inline-start:var(--ux-space-2);vertical-align:middle}.ux-zustandsbalken-knopf{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);border:0;border-radius:var(--ux-radius-sm);background:transparent;cursor:pointer;touch-action:manipulation}.ux-mindmap-sicht-reduzieren__option-icon{inline-size:1.25rem;text-align:center}.ux-mindmap-sicht-reduzieren__option-label{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-mindmap-sicht-reduzieren__option-state{margin-inline-start:auto;color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);font-weight:600}.ux-mindmap-sicht-reduzieren__option.is-on{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-mindmap-sicht-reduzieren__befund{position:relative;display:flex;align-items:center;margin:0 0 var(--ux-space-1);min-block-size:28px;padding:0 calc(var(--ux-help-mark-size) + var(--ux-space-2)) 0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-mindmap-sicht-reduzieren__befund-grund{overflow-wrap:anywhere}.ux-mindmap-sicht-reduzieren__horizon-window{display:grid;gap:var(--ux-space-1);margin:0;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm)}.ux-mindmap-sicht-reduzieren__horizon-window legend{padding:0 var(--ux-space-1);font-weight:600}.ux-mindmap-sicht-reduzieren__horizon-window p{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-mindmap-sicht-reduzieren__horizon-window label{display:grid;gap:var(--ux-fine-2);font-size:var(--ux-font-size-sm)}.ux-mindmap-sicht-reduzieren__horizon-window input[type=range]{inline-size:100%;min-block-size:44px;accent-color:var(--ux-accent);touch-action:none}.ux-view-menu{position:absolute;z-index:var(--ux-z-bottom);inset-inline:0;display:flex;justify-content:center;bottom:calc(100% - var(--ux-fine-1));pointer-events:none}.ux-view-menu__trigger{pointer-events:auto;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ux-space-1);min-width:36px;min-height:var(--ux-view-menu-lasche-min-block);padding:var(--ux-fine-1) var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text);border:1px solid var(--ux-border);border-bottom:none;border-radius:12px 12px 0 0;background:var(--ux-surface);box-shadow:var(--ux-shadow-lasche)}.ux-view-menu__trigger.is-on{border-color:var(--ux-accent);background:color-mix(in srgb,var(--ux-accent-soft) 82%,var(--ux-surface));z-index:var(--ux-z-zoom-bubble)}body:not(.ux-is-node-dragging) .ux-shell:has(.ux-group-action-bar[data-ux-auswahl-modus]) .ux-view-menu__trigger{display:none}.ux-view-menu__trigger.is-solo{border-color:var(--ux-solo)}.ux-view-menu__trigger-solo-badge{display:inline-flex;align-items:center;min-block-size:18px;padding-inline:var(--ux-space-1);border-radius:999px;background:var(--ux-solo);color:var(--ux-solo-ink);font-size:var(--ux-font-size-xs);font-weight:700;line-height:1}button,[role=button]{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true],[contenteditable=plaintext-only]{user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}.ux-view-menu__done-window{display:grid;gap:var(--ux-fine-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-view-menu__done-window strong{color:var(--ux-success)}.ux-view-menu__done-window label{min-inline-size:0}.ux-view-menu__done-window-label{display:block;overflow-wrap:anywhere}.ux-view-menu__done-window input[type=range]{inline-size:100%;min-block-size:var(--ux-tap-min);accent-color:var(--ux-success);touch-action:none}.ux-shell__bottom.is-collapsed .ux-view-menu__trigger{opacity:.72}.ux-view-menu__panel{pointer-events:auto;position:absolute;left:50%;transform:translate(-50%);bottom:calc(100% + var(--ux-space-1));width:min(340px,calc(100vw - 2 * var(--ux-bubble-inset-inline) - 2 * var(--ux-space-3)));z-index:var(--ux-z-zoom-bubble);display:grid;gap:var(--ux-space-1);padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:color-mix(in srgb,var(--ux-surface) 94%,var(--ux-accent-soft));box-shadow:var(--ux-shadow-panel);max-block-size:min(588px,73dvh);overflow-y:auto;overscroll-behavior:contain}.ux-view-menu__panel[data-ux-regler-solo]{background:transparent;border-color:transparent;box-shadow:none;pointer-events:none;scrollbar-color:transparent transparent}.ux-view-menu__panel[data-ux-regler-solo] *{visibility:hidden;pointer-events:none}.ux-view-menu__panel[data-ux-regler-solo] [data-ux-regler-solo-active],.ux-view-menu__panel[data-ux-regler-solo] [data-ux-regler-solo-active] *{visibility:visible;pointer-events:auto}.ux-view-menu__panel[data-ux-regler-solo] [data-ux-regler-solo-active]{background:var(--ux-surface);border-radius:var(--ux-radius-sm)}.ux-view-menu__panel[data-ux-regler-solo] [data-ux-regler-solo-active] .ux-help-tip,.ux-view-menu__panel[data-ux-regler-solo] [data-ux-regler-solo-active] .ux-help-tip *{visibility:hidden;pointer-events:none}.ux-view-menu__sektion{display:grid;gap:var(--ux-space-1)}.ux-view-menu__sektion+.ux-view-menu__sektion{padding-block-start:var(--ux-space-1);border-block-start:1px solid var(--ux-border)}.ux-view-menu__sektion-titel{margin:0;font-size:var(--ux-font-size-sm);font-weight:700;color:var(--ux-text-muted)}.ux-view-menu__sektion-kopf{display:flex;align-items:center;gap:var(--ux-space-2);inline-size:100%;min-block-size:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-2);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text);font:inherit;font-weight:700;text-align:start;cursor:pointer;touch-action:manipulation}.ux-view-menu__sektion.is-offen>.ux-view-menu__sektion-titel .ux-view-menu__sektion-kopf{background:var(--ux-accent-soft)}.ux-view-menu__sektion-pfeil{flex:0 0 auto;color:var(--ux-text-muted)}.ux-view-menu__sektion-wort{flex:0 0 auto;font-size:var(--ux-font-size-md)}.ux-view-menu__sektion-frage{flex:1 1 auto;min-inline-size:0;overflow:hidden;color:var(--ux-text-muted);font-size:calc(var(--ux-font-size-sm) * .86);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.ux-view-menu__ebene1{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-view-menu__ebene1-zeile{display:flex;align-items:stretch;gap:var(--ux-space-1)}.ux-view-menu__ebene1-kopf{flex:1 1 auto}.ux-view-menu__ebene2-kopf{display:flex;align-items:center;gap:var(--ux-space-2);margin-block-end:var(--ux-space-2)}.ux-view-menu__ebene2-zurueck{display:inline-flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm, 8px);background:var(--ux-surface);color:var(--ux-text)}.ux-view-menu__ebene2-titel{margin:0;font-size:var(--ux-font-size-md);font-weight:600}.ux-view-menu__sektion-inhalt{display:grid;gap:var(--ux-space-1);min-inline-size:0}.ux-view-menu__sektion-inhalt[hidden]{display:none}.ux-view-menu__seitenstand{margin:0;padding-inline:var(--ux-space-2);color:var(--ux-text-muted);font-size:calc(var(--ux-font-size-sm) * .86)}.ux-view-menu__zahlfarbe{display:grid;gap:var(--ux-space-1);padding-block-start:var(--ux-space-1);border-block-start:1px solid var(--ux-border)}.ux-view-menu__zahlfarbe-titel{margin:0;font-size:var(--ux-font-size-sm);font-weight:700;color:var(--ux-text-muted)}.ux-view-menu__karten-sicht{display:grid;gap:var(--ux-space-1)}.ux-view-menu__karten-sicht>p{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-view-menu__karten-sicht>[role=group]{display:grid;gap:var(--ux-space-1)}.ux-view-menu__eigenschaften{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ux-space-2)}.ux-view-menu__eigenschaft{position:relative;display:block;min-width:0}.ux-view-menu__eigenschaft-btn{position:relative;inline-size:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ux-fine-4);min-height:var(--ux-tap-min);padding:var(--ux-space-1);font-size:var(--ux-font-size-xs);line-height:1.1;border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text);touch-action:manipulation;-webkit-touch-callout:none}.ux-view-menu__eigenschaft--breit{grid-column:span 2}.ux-view-menu__eigenschaft-btn [data-ux-label]{max-inline-size:100%;overflow:hidden;font-size:calc(var(--ux-font-size-sm) * .86);line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ux-view-menu__eigenschaft-btn.is-aktiv{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-view-menu__eigenschaft-zustand{max-inline-size:100%;overflow:hidden;color:var(--ux-text-muted);font-size:calc(var(--ux-font-size-sm) * .86);line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ux-view-menu__eigenschaft-btn.is-aktiv .ux-view-menu__eigenschaft-zustand{color:var(--ux-text);font-weight:600}.ux-view-menu__eigenschaften[data-ux-anzeige-solo] .ux-view-menu__eigenschaft-btn{opacity:.34;filter:saturate(.5)}.ux-view-menu__eigenschaften[data-ux-anzeige-solo] .ux-view-menu__eigenschaft-btn.is-solo{opacity:1;filter:none;border-color:var(--ux-solo);background:var(--ux-solo);color:var(--ux-solo-ink)}.ux-view-menu__solo-badge{display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--ux-space-1);border-radius:999px;background:var(--ux-solo-ink);color:var(--ux-solo);font-size:var(--ux-font-size-xs);font-weight:700;line-height:1.2}.ux-view-menu__solo-status{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-solo);border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-solo) 18%,var(--ux-surface));color:var(--ux-text);font-size:var(--ux-font-size-xs)}.ux-view-menu__solo-status>[data-ux-label]{min-inline-size:0;overflow-wrap:anywhere}.ux-view-menu__solo-back{justify-self:start;min-inline-size:0;max-inline-size:100%;min-block-size:32px;padding:var(--ux-fine-2) var(--ux-space-2);border:1px solid var(--ux-solo-border);border-radius:var(--ux-radius-sm);background:var(--ux-solo);color:var(--ux-solo-ink);font-size:var(--ux-font-size-xs);overflow-wrap:anywhere;white-space:normal}.ux-view-menu__eigenschaft-reset{position:absolute;inset-block-start:calc(-1 * var(--ux-fine-6));inset-inline-start:calc(-1 * var(--ux-fine-6));display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;padding:0;border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface);color:var(--ux-text-muted);font-size:calc(var(--ux-font-size-sm) * .86);line-height:1}.ux-view-menu__picker{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);padding-block:calc(var(--ux-space-1) / 2);padding-inline:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-view-menu__reset{justify-self:start;display:inline-flex;align-items:center;gap:var(--ux-space-1);min-height:var(--ux-tap-min);margin-block-start:var(--ux-space-1);padding:var(--ux-space-1) var(--ux-space-2);border:1px dashed var(--ux-border);border-radius:999px;background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-view-menu__sicht-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ux-space-1);justify-items:stretch}.ux-view-menu__sicht-spalte{display:grid;justify-items:stretch;gap:var(--ux-fine-2);min-width:0}.ux-view-menu__zahlfarbe-zeile{display:flex;align-items:center;gap:var(--ux-space-1)}.ux-view-menu__zahlfarbe-select{flex:1 1 auto;min-width:0;min-height:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-view-menu__zahlfarbe-aus{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);padding:0;border:1px solid var(--ux-border);border-radius:999px;background:var(--ux-surface);color:var(--ux-text-muted)}.ux-view-menu__zahlfarbe-legende{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1) var(--ux-space-2);margin:0;padding:0;list-style:none;font-size:var(--ux-font-size-xs);color:var(--ux-text-muted)}.ux-view-menu__zahlfarbe-legende>li{display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-view-menu__erklaerung{margin:0;font-size:var(--ux-font-size-xs);color:var(--ux-text-muted)}.ux-view-menu__zustaendig.ux-emoji-row{gap:var(--ux-space-3);padding:var(--ux-space-2)}.ux-view-menu__zustaendig.ux-emoji-row.ux-emoji-row--kugeln .ux-emoji-row__option.is-aus{background:var(--ux-dim-bg);border-color:var(--ux-dim-border);color:var(--ux-dim-fg);outline:none;text-decoration:line-through}.ux-view-menu__kugel-zelle{display:grid;justify-items:center;gap:var(--ux-fine-2);min-inline-size:0}.ux-view-menu__kugel-wort{display:grid;justify-items:center;max-inline-size:5.5rem;line-height:1.1;text-align:center}.ux-view-menu__kugel-name{max-inline-size:100%;overflow:hidden;color:var(--ux-text);font-size:calc(var(--ux-font-size-sm) * .92);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ux-view-menu__kugel-zustand{color:var(--ux-text-muted);font-size:calc(var(--ux-font-size-sm) * .86)}.ux-view-menu__zahlfarbe-swatch{display:inline-block;inline-size:14px;block-size:14px;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm)}.ux-mindmap-viewport--compact .ux-mindmap-viewport__node-label{font-size:calc(var(--ux-font-size-sm) - 3px)}.ux-world-select{padding:var(--ux-space-4);max-width:420px;margin:0 auto}.ux-world-select__lang-switch{display:flex;align-items:center;justify-content:flex-end;gap:var(--ux-space-1);margin-bottom:var(--ux-space-2)}.ux-world-select__lang-switch .ux-display-prefs__segments{padding:var(--ux-space-1)}.ux-world-select__brand{text-align:center;margin-bottom:var(--ux-space-5)}.ux-world-select__logo{font-size:40px;line-height:1;margin-bottom:var(--ux-space-1)}.ux-world-select__title{margin:0;font-size:22px;font-weight:700}.ux-world-select__intro{margin:var(--ux-space-2) auto 0;max-width:30em;color:var(--ux-text);font-size:var(--ux-font-size-md);line-height:1.4}.ux-world-select__tagline{margin:var(--ux-space-1) 0 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-world-select__section{margin-bottom:var(--ux-space-4)}.ux-world-select__card{border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface);padding:var(--ux-space-4)}.ux-world-select__heading{font-size:var(--ux-font-size-md);margin:0 0 var(--ux-space-3)}.ux-world-select__known-worlds{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-world-select__world-row{display:flex;flex-direction:row;align-items:stretch;gap:var(--ux-space-1)}.ux-world-select__drag{flex:0 0 auto;align-self:center;width:32px;min-width:32px;min-height:44px;padding:0;border:1px dashed var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt);color:var(--ux-text-muted);cursor:grab;font-size:var(--ux-font-size-sm);line-height:1;letter-spacing:0}.ux-world-select__drag:active{cursor:grabbing}.ux-world-select__world-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ux-space-1);align-items:center;flex:1 1 auto;min-width:0}.ux-world-select__world-card.is-favorite .ux-world-select__known-world{border-left-color:var(--ux-favorite)}.ux-world-select__world-card.is-standard .ux-world-select__known-world{border-left-color:var(--ux-accent);box-shadow:inset 0 0 0 1px var(--ux-accent-soft)}.ux-world-select__standard-summary{margin:0 0 var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-world-select__standard-badge{margin-left:auto;flex-shrink:0;padding:var(--ux-fine-2) var(--ux-space-1);border-radius:var(--ux-radius-sm, 6px);background:var(--ux-accent-soft);color:var(--ux-accent);font-size:var(--ux-font-size-xs, .75rem);font-weight:600;letter-spacing:.01em}.ux-world-select__known-world{display:flex;align-items:center;gap:var(--ux-space-1);width:100%;min-height:44px;border:1px solid var(--ux-border);border-left:3px solid var(--ux-accent);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt);padding:var(--ux-space-1) var(--ux-space-2);font-size:var(--ux-font-size-sm);font-weight:600;color:var(--ux-text);text-align:left}.ux-world-select__known-world:hover{background:var(--ux-accent-soft)}.ux-world-select__known-world-emoji{font-size:var(--ux-font-size-lg)}.ux-world-select__known-world [data-ux-label]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-world-select__star-row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--ux-space-1) / 2)}.ux-world-select__fav{width:36px;min-width:36px;height:44px;padding:0;border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt);color:var(--ux-text-muted);font-size:var(--ux-font-size-lg);line-height:1}.ux-world-select__fav.on{color:var(--ux-favorite)}.ux-world-select__default{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);padding-left:var(--ux-space-1)}.ux-world-select__default--compact{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:calc(var(--ux-space-1) / 2);padding:0}.ux-world-select__default-emoji{width:36px;min-width:36px;height:44px;padding:0;border:1px solid transparent;border-radius:var(--ux-radius-sm);background:transparent;font-size:var(--ux-font-size-sm);line-height:1;opacity:.45;cursor:pointer}.ux-world-select__default-emoji.is-on{opacity:1;border-color:var(--ux-border);background:var(--ux-accent-soft)}.ux-world-select__default-emoji:disabled{opacity:.25;cursor:not-allowed}.ux-world-select__default-btn{font:inherit;font-size:var(--ux-font-size-sm);font-weight:500;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:transparent;color:var(--ux-text-muted);cursor:pointer}.ux-world-select__default-btn.is-on{background:var(--ux-accent-soft);color:var(--ux-text);border-color:var(--ux-accent)}.ux-world-select__default-btn:disabled{opacity:.5;cursor:default}@media(max-width:480px){.ux-world-select__standard-badge{display:none}}.ux-world-select__list{list-style:none;margin:0 0 var(--ux-space-3);padding:0;display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-world-select__code-form,.ux-world-select__gate-form,.ux-world-select__login{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-world-select :where(input:not([type=radio]):not([type=checkbox]),button,summary){min-block-size:var(--ux-tap-min)}.ux-world-select label{display:flex;flex-direction:column;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-world-select label input{padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-world-select__code-input{text-transform:uppercase}.ux-world-select__submit{border:none;background:var(--ux-accent);color:var(--ux-surface);padding:var(--ux-space-2) var(--ux-space-4);border-radius:var(--ux-radius-md);font-weight:600}.ux-world-select__submit:disabled{opacity:.5;cursor:default}.ux-world-select__gate{margin-top:var(--ux-space-3)}.ux-world-select__gate summary{cursor:pointer;color:var(--ux-text-muted);padding:var(--ux-space-1) 0}.ux-world-select__demo{border:1px solid var(--ux-border-strong);background:var(--ux-accent-soft);color:var(--ux-text);border-radius:var(--ux-radius-md);padding:var(--ux-space-2) var(--ux-space-3);cursor:pointer}.ux-world-select__error{color:var(--ux-danger);margin:var(--ux-space-2) 0 0}.ux-world-select__note{color:var(--ux-text-faint);font-size:var(--ux-font-size-sm)}.ux-werkstatt-page__kopf{display:flex;flex-direction:column;gap:var(--ux-space-2);margin-bottom:var(--ux-space-4)}.ux-werkstatt-page__kopf-label{font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);font-weight:600}.ux-werkstatt-page__kopf-akkordeon{border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt);padding:var(--ux-space-2) var(--ux-space-3)}.ux-werkstatt-page__kopf-akkordeon>summary{min-height:var(--ux-tap-min);display:flex;align-items:center;font-size:var(--ux-font-size-sm);font-weight:600;color:var(--ux-text-muted);cursor:pointer}.ux-werkstatt-page__kopf-akkordeon>*:not(summary){margin-top:var(--ux-space-2)}.ux-werkstatt-page__speicherleiste{position:sticky;top:0;z-index:var(--ux-z-bottom);margin-bottom:var(--ux-space-2);max-height:calc(100dvh - 2 * var(--ux-tap-min));overflow-y:auto}.ux-werkstatt-page__quellen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-3)}.ux-werkstatt-page__checkbox-zeile{display:flex;align-items:center;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm)}.ux-werkstatt-page__technische-felder{margin-bottom:var(--ux-space-2);color:var(--ux-text-muted)}.ux-werkstatt-page__sicht-linse{display:flex;flex-direction:column;gap:var(--ux-space-1);padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-md);background:var(--ux-accent-soft)}.ux-werkstatt-page__sicht-linse-kopf{display:flex;align-items:center;gap:var(--ux-space-1);font-weight:600}.ux-werkstatt-page__sicht-linse p,.ux-werkstatt-page__sicht-linse ul{margin:0;font-size:var(--ux-font-size-sm)}.ux-werkstatt-page__sicht-linse ul{padding-left:var(--ux-space-4)}.ux-werkstatt-page__sicht-achsen{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-werkstatt-page__sicht-achsen .ux-werkstatt-page__checkbox-zeile{justify-content:space-between}.ux-werkstatt-page__beispiele{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-werkstatt-page__beispiel-btn{border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-3);font-size:var(--ux-font-size-sm);cursor:pointer}.ux-werkstatt-page__beispiel-btn.is-active{background:var(--ux-accent-soft);border-color:var(--ux-accent);font-weight:600}.ux-werkstatt-page__vorbereitet{display:flex;flex-direction:column;gap:var(--ux-space-2);min-width:0;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt)}.ux-werkstatt-page__vorbereitet-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ux-space-1) var(--ux-space-2)}.ux-werkstatt-page__vorbereitet-kopf>span,.ux-werkstatt-page__vorbereitet-gruppe>p,.ux-werkstatt-page__vorbereitet-name>span{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-werkstatt-page__vorbereitet-gruppe{min-width:0}.ux-werkstatt-page__vorbereitet-gruppe>summary{min-height:var(--ux-tap-min);display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);cursor:pointer}.ux-werkstatt-page__vorbereitet-gruppe>summary>span:first-child{min-width:0;overflow-wrap:anywhere}.ux-werkstatt-page__vorbereitet-gruppe>p{margin:0 0 var(--ux-space-2)}.ux-werkstatt-page__vorbereitet-meta{min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ux-fine-2) var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);text-align:right}.ux-werkstatt-page__vorbereitet-anzahl{white-space:nowrap}.ux-werkstatt-page__vorbereitet-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--ux-space-2)}.ux-werkstatt-page__vorbereitet-btn{width:100%;min-width:0;min-height:var(--ux-tap-min);display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);text-align:left;cursor:pointer}.ux-werkstatt-page__vorbereitet-btn:disabled{opacity:.72;cursor:not-allowed}.ux-werkstatt-page__vorbereitet-name{min-width:0;display:flex;flex-direction:column;gap:var(--ux-fine-2);overflow-wrap:anywhere}.ux-werkstatt-page__speichern,.ux-werkstatt-page__laden{display:flex;gap:var(--ux-space-2)}.ux-werkstatt-page__speichern input,.ux-werkstatt-page__laden select{flex:1 1 auto;min-width:0;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-werkstatt-page__speichern button,.ux-werkstatt-page__laden button{flex:0 0 auto;border:none;background:var(--ux-accent);color:var(--ux-surface);padding:var(--ux-space-1) var(--ux-space-3);border-radius:var(--ux-radius-sm);cursor:pointer}.ux-werkstatt-page__speichern button:disabled,.ux-werkstatt-page__laden button:disabled{opacity:.5;cursor:default}.ux-werkstatt-page__hinweis{color:var(--ux-text-faint);font-size:var(--ux-font-size-sm);margin:0}.ux-werkstatt-page__kette-kopf{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ux-space-2)}.ux-werkstatt-page__kette-toggle{border:none;background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-sm);cursor:pointer;padding:var(--ux-space-1)}.ux-werkstatt-page__karte{border:1px solid var(--ux-border);border-left:3px solid var(--ux-accent);border-radius:var(--ux-radius-md);background:var(--ux-surface);margin-bottom:var(--ux-space-2);overflow:hidden}.ux-werkstatt-page__karte.is-bearbeitet{border-color:var(--ux-selected-border)}.ux-werkstatt-page__karte-zeile{display:flex;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3);cursor:pointer}.ux-werkstatt-page__karte-emoji{font-size:var(--ux-font-size-lg);flex:0 0 auto}.ux-werkstatt-page__karte-satz{flex:1 1 auto;min-width:0;font-size:var(--ux-font-size-md)}.ux-werkstatt-page__karte-zaehler{flex:0 0 auto;font-weight:700;font-size:var(--ux-font-size-lg);color:var(--ux-accent);white-space:nowrap}.ux-werkstatt-page__karte-tasten{display:flex;gap:var(--ux-space-1);padding:0 var(--ux-space-3) var(--ux-space-2)}.ux-werkstatt-page__karte-help--remove{margin-left:auto}.ux-werkstatt-page__karte-tasten button{border:1px solid var(--ux-border-strong);background:var(--ux-surface-alt);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);cursor:pointer}.ux-werkstatt-page__karte-tasten button:disabled{opacity:.35;cursor:default}.ux-werkstatt-page__karte-tasten .ux-werkstatt-page__drag{min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ux-werkstatt-page__karte.is-dragging .ux-werkstatt-page__drag{cursor:grabbing}.ux-werkstatt-page__karte-entfernen{margin-left:auto;color:var(--ux-danger)}.ux-werkstatt-page__editor{display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3) var(--ux-space-3);border-top:1px solid var(--ux-border);background:var(--ux-surface-alt)}.ux-werkstatt-page__editor label{display:flex;flex-direction:column;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-werkstatt-page__editor select,.ux-werkstatt-page__editor input{padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text)}.ux-werkstatt-page__editor--scroll{max-height:160px;overflow-y:auto}.ux-werkstatt-page__editor-hinweis{color:var(--ux-text-faint);font-size:var(--ux-font-size-sm);padding:var(--ux-space-2) var(--ux-space-3);margin:0}.ux-werkstatt-page__plus-wrap{position:relative;margin-top:var(--ux-space-3)}.ux-werkstatt-page__plus{width:100%;border:none;background:var(--ux-accent);color:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-3);font-weight:600;font-size:var(--ux-font-size-md);cursor:pointer}.ux-werkstatt-page__plus:hover{filter:brightness(1.05)}.ux-werkstatt-page__palette{display:flex;flex-direction:column;gap:var(--ux-space-1);margin-top:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);padding:var(--ux-space-2)}.ux-werkstatt-page__palette button{display:flex;align-items:center;gap:var(--ux-space-2);text-align:left;border:none;background:transparent;padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-werkstatt-page__palette button:hover{background:var(--ux-accent-soft)}.ux-werkstatt-page__vorschau{margin-top:var(--ux-space-4)}.ux-werkstatt-page__baum-zeile{padding-left:calc(var(--ux-werkstatt-tiefe, 0) * var(--ux-space-4))}.ux-werkstatt-page__baum-zeile.is-ausgeblendet-in-arbeitsansicht{opacity:.78}.ux-werkstatt-page__sichtbarkeits-hinweis{display:block;width:fit-content;margin:var(--ux-space-1) 0;padding:0 var(--ux-space-2);border-radius:var(--ux-radius-sm);background:var(--ux-warning-soft, var(--ux-accent-soft));color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}@media(min-width:860px){.ux-werkstatt-page{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"herkunft herkunft" "speichern speichern" "kopf kopf" "kette vorschau";gap:var(--ux-space-4);align-items:start}.ux-werkstatt-page__herkunft{grid-area:herkunft}.ux-werkstatt-page__speicherleiste{grid-area:speichern;margin-bottom:0}.ux-werkstatt-page__kopf{grid-area:kopf;margin-bottom:0}.ux-werkstatt-page__kette{grid-area:kette}.ux-werkstatt-page__vorschau{grid-area:vorschau;margin-top:0;max-height:80vh;overflow-y:auto}}.ux-shell__toast-recovery{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);font-size:var(--ux-font-size-sm);cursor:pointer;color:inherit}.ux-shell__toast-recovery:hover{border-color:var(--ux-accent)}.ux-tun-page,.ux-tun-page__list{min-width:0;max-width:100%;box-sizing:border-box}.ux-tun-page{overflow-x:clip}.ux-tun-page__pull-btn{min-width:32px;padding:var(--ux-space-1)}.ux-tun-page__done{width:22px;height:22px}.ux-tun-page__pull-btn,.ux-tun-page__done-archive-btn{min-height:44px;touch-action:manipulation}.ux-tun-page__pull-btn{max-width:100%;white-space:normal}.ux-tun-page__candidate-actions{display:inline-flex;align-items:center;gap:var(--ux-space-1)}.ux-tun-page__done-gruppe{margin-top:var(--ux-list-section-gap)}.ux-tun-page__done-header{display:flex;align-items:center;gap:var(--ux-space-1)}.ux-tun-page__done-toggle{align-self:flex-start;flex:1 1 auto;display:block;text-align:left;border:none;background:transparent;color:var(--ux-accent);font-size:var(--ux-list-section-font-size);line-height:1.25;min-block-size:24px;cursor:pointer;padding:var(--ux-space-1) 0}.ux-tun-page__done-toggle-zaehler{font-variant-numeric:tabular-nums}.ux-tun-page__done-toggle[data-week-quick-toggle]{width:100%;background:var(--ux-quick-pill-bg);border-left:var(--ux-week-linie-breite) solid var(--ux-quick-pill-border);color:var(--ux-text);font-weight:600;padding:var(--ux-space-1) var(--ux-space-2)}.ux-tun-page__done-archive-btn{flex:0 0 auto;border:none;background:transparent;font-size:var(--ux-font-size-md);line-height:1;cursor:pointer;padding:var(--ux-space-1);min-width:32px;min-height:32px}.ux-tun-page__done-archive-btn:disabled{opacity:.5;cursor:default}.ux-tun-page__kopfzeile{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ux-space-2);--ux-tun-kopf-rutsch: var(--ux-space-2);padding-block-start:var(--ux-tun-kopf-rutsch);margin:0 0 var(--ux-space-4)}.ux-tun-page__modus{display:block;flex:0 0 auto;margin:0}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]){display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;column-gap:var(--ux-space-2);--ux-tun-kopf-rutsch: var(--ux-space-2);row-gap:calc(var(--ux-space-4) + var(--ux-tun-kopf-rutsch));align-items:end;align-content:start;grid-template-rows:max-content max-content auto;overflow-x:clip}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort])>.ux-tun-page,.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page__kopfzeile{display:contents}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort])>.ux-shell__page-lead-row{display:flex;grid-column:1;grid-row:1;margin-block-end:0;align-self:end;align-items:flex-end;min-inline-size:0}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page__modus{grid-column:2;grid-row:1;align-self:end}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]):not(:has(.ux-tun-page__umschalter))>.ux-shell__page-lead-row{grid-column:1 / 3}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort])>.ux-shell__page-lead-row>.ux-shell__page-lead--seitenwort{flex:0 1 auto;margin-block-start:0;margin-block-end:0;align-self:flex-end}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page__fortschritt{grid-column:3;grid-row:1;align-self:end;justify-self:end;inline-size:max-content}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page__kopfzeile>.ux-hinweis-zeichen{grid-column:4;grid-row:1;align-self:end;margin-inline-start:0}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort])>.ux-shell__page-lead-row,.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page__modus,.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page__fortschritt,.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page__kopfzeile>.ux-hinweis-zeichen{padding-block-start:var(--ux-tun-kopf-rutsch);margin-block-end:calc(-1 * var(--ux-tun-kopf-rutsch))}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]) .ux-tun-page>*:not(.ux-tun-page__kopfzeile){grid-column:1 / -1;align-self:start;overflow-anchor:none}.ux-tun-page__sicht{grid-row:2;min-inline-size:0;max-inline-size:100%}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]):has(.ux-tun-page[data-tun-ansicht=woche]) .ux-tun-page__sicht[data-tun-sicht=woche]>.ux-tun-page__quick-solo,.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]):has(.ux-tun-page[data-tun-ansicht=woche]) .ux-tun-page__sicht[data-tun-sicht=woche]>.ux-tun-page__list>.ux-tun-page__gruppe--quick:first-child{margin-block-start:var(--ux-space-2)}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]):has([data-raster]){grid-template-rows:max-content minmax(0,1fr) auto;row-gap:calc(var(--ux-space-2) + var(--ux-tun-kopf-rutsch))}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]):has([data-raster]) .ux-tun-page__sicht[data-tun-sicht=raster]{align-self:stretch;display:flex;flex-direction:column;min-block-size:0;overflow:hidden;margin-block-start:0}.ux-shell__content[data-ux-active-phase=tun]:has(.ux-tun-page__kopfzeile[data-tun-kopf-neben-seitenwort]):has(.ux-raster.is-tag-fokus) .ux-tun-page__sicht[data-tun-sicht=raster]{margin-block-start:calc(var(--ux-tap-min) - var(--ux-space-2) - var(--ux-tun-kopf-rutsch, var(--ux-space-2)))}.ux-tun-page__kopfzeile>.ux-tun-page__fortschritt{background:var(--ux-bg);display:flex;flex-direction:column;align-items:stretch;align-self:flex-end;gap:var(--ux-space-1);min-inline-size:9rem}.ux-tun-page__umschalter{display:inline-flex;align-items:center;justify-content:center;min-inline-size:calc(var(--ux-tap-min) - var(--ux-space-2));min-block-size:calc(var(--ux-tap-min) - var(--ux-space-2));padding:0;overflow:visible;border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);font:inherit;font-weight:600;cursor:pointer;touch-action:manipulation;overflow-anchor:none;scroll-margin:0}.ux-tun-page__umschalter-symbol{font-size:var(--ux-font-size-lg);line-height:1;display:inline-flex;align-items:center}.ux-tun-page__umschalter-glyph{inline-size:1.15em;block-size:1.15em;vertical-align:-.12em}.ux-tun-page__fortschritt{flex:0 1 auto;margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums;text-align:right}.ux-tun-page__fortschritt-text{margin:0;line-height:1.2}.ux-tun-page__fortschritt-balken,.ux-entscheiden-buehne__balken{display:block;inline-size:100%;block-size:var(--ux-space-3);border:none;border-radius:var(--ux-radius-pill);background:color-mix(in srgb,var(--ux-text-muted) 26%,var(--ux-surface));overflow:hidden;contain:paint}.ux-tun-page__fortschritt-fuellung,.ux-entscheiden-buehne__balken-fuellung{display:block;block-size:100%;inline-size:var(--ux-fortschritt-anteil, 0%);border-radius:var(--ux-radius-pill);background:var(--ux-accent);transition:inline-size var(--ux-motion) ease-out}.ux-geschafft,.ux-rueckblick{margin:0 0 var(--ux-space-2)}.ux-geschafft__kopf{margin:0 0 var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-md);line-height:1.4}.ux-geschafft__liste{margin:0 0 var(--ux-space-2)}.ux-geschafft__aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);margin:var(--ux-space-3) 0 0}.ux-geschafft__knopf{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:none;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-md);cursor:pointer}.ux-rueckblick__titel{margin:0 0 var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-md);font-weight:600}.ux-rueckblick__hinweis{margin:0 0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-briefing-page{display:block}.ux-briefing{margin:0 0 var(--ux-space-2)}.ux-briefing__kopf{margin:0 0 var(--ux-space-3)}.ux-briefing__kopfzeile{margin:0;color:var(--ux-text);font-size:var(--ux-font-size-lg);font-weight:600;line-height:1.3}.ux-briefing__tipp{margin:var(--ux-space-1) 0 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-briefing__zeilen{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-briefing__leer{margin:var(--ux-space-3) 0}.ux-briefing--morgen .ux-node-row__done-hitbox{flex-basis:calc(var(--ux-tap-min) + var(--ux-space-2));inline-size:calc(var(--ux-tap-min) + var(--ux-space-2));block-size:calc(var(--ux-tap-min) + var(--ux-space-2))}.ux-briefing--morgen .ux-node-row__done-glyph{inline-size:calc(var(--ux-tap-min) * .72);block-size:calc(var(--ux-tap-min) * .72);border-width:var(--ux-fine-2);border-radius:var(--ux-radius-md)}.ux-briefing--morgen .ux-node-row__done-hitbox>input[type=checkbox]:checked+.ux-node-row__done-glyph:after{font-size:var(--ux-font-size-lg)}.ux-briefing__done{touch-action:manipulation}.ux-briefing__uhrzeit{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.ux-briefing__spaeter,.ux-briefing__weitere,.ux-briefing__knopf,.ux-briefing__konflikt-knopf,.ux-briefing__chip{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-md);cursor:pointer;touch-action:manipulation}.ux-briefing__spaeter{border-color:transparent;color:var(--ux-text-muted);white-space:nowrap}.ux-briefing__weitere{display:block;margin:var(--ux-space-1) 0 0;border-color:transparent}.ux-briefing__vorrat{margin:var(--ux-space-2) 0 0;padding:var(--ux-space-2) var(--ux-space-3);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt)}.ux-briefing__vorrat-frage{margin:0 0 var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-md);line-height:1.4}.ux-briefing__wahl,.ux-briefing__konflikt-wahl{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-briefing__chip{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ux-radius-lg);background:var(--ux-surface)}.ux-briefing__konflikt{margin:0 0 var(--ux-space-3);padding:var(--ux-space-2) var(--ux-space-3);border:var(--ux-fine-1) solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt)}.ux-briefing__konflikt-frage{margin:0 0 var(--ux-space-2);color:var(--ux-text);font-size:var(--ux-font-size-md);line-height:1.4}.ux-briefing__konflikt-knopf{background:var(--ux-surface)}.ux-briefing__aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);margin:var(--ux-space-4) 0 0}.ux-briefing__knopf--haupt{border-color:var(--ux-accent);background:var(--ux-accent-soft);font-weight:600}.ux-tag__kopf{display:flex;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-week-kopf-h);margin:0 0 var(--ux-week-row-abstand)}.ux-tag__mitte{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--ux-space-2);min-width:0}.ux-tag__titel{flex:0 1 auto;margin:0;text-align:start;font-weight:600;color:var(--ux-text);line-height:max(var(--ux-week-kopf-h),1.25em)}.ux-tag__art{min-block-size:var(--ux-week-kopf-h);padding:0 var(--ux-space-2);border:none;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);cursor:pointer;touch-action:manipulation}.ux-tag__art--frei{color:var(--ux-accent)}.ux-push{min-width:0;padding:var(--ux-space-2) 0}.ux-push__titel{margin:0;font-size:var(--ux-font-size-md)}.ux-push__text{margin:var(--ux-space-2) 0;font-size:var(--ux-font-size-sm);line-height:1.35;color:var(--ux-text-muted)}.ux-push__schalter-zeile{display:grid;gap:var(--ux-space-1);margin:var(--ux-space-2) 0}.ux-push__schalter{min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-bg);color:var(--ux-text);font:inherit;cursor:pointer;touch-action:manipulation;white-space:normal}.ux-push__schalter[aria-pressed=true]{border-color:var(--ux-accent);color:var(--ux-accent)}.ux-push__schalter:disabled{opacity:.5;cursor:default}.ux-push__status{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);overflow-wrap:anywhere}.ux-push__gruppe{margin:var(--ux-space-3) 0 0;padding:0;border:none;min-width:0}.ux-push__legende{padding:0;font-weight:600;font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-push__tage{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ux-fine-2)}.ux-push__tag{min-block-size:var(--ux-tap-min);padding:0;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font:inherit;font-size:var(--ux-font-size-sm);cursor:pointer;touch-action:manipulation}.ux-push__tag.is-arbeit{background:var(--ux-accent-soft);border-color:var(--ux-accent);color:var(--ux-text)}.ux-push__fenster-zeile,.ux-push__routine{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);margin:var(--ux-space-2) 0;font-size:var(--ux-font-size-sm)}.ux-push__fenster-name{flex:1 1 100%;color:var(--ux-text)}.ux-push__fenster-wort{color:var(--ux-text-muted)}.ux-push__routine .ux-push__zeit{flex:0 0 8em}.ux-push__zeit{box-sizing:border-box;flex:1 1 0;min-width:6.5em;min-block-size:var(--ux-tap-min);font:inherit;font-size:var(--ux-font-size-input)}.ux-push__routine-schalter{flex:1 1 8em;min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation}.ux-push__routine-schalter[aria-pressed=true]{background:var(--ux-accent-soft);border-color:var(--ux-accent);color:var(--ux-text)}.ux-push__fehler{margin:var(--ux-space-1) 0;font-size:var(--ux-font-size-sm);color:var(--ux-danger)}.ux-tag__blaettern{flex:0 0 auto;min-inline-size:var(--ux-week-kopf-h);min-block-size:var(--ux-week-kopf-h);padding:0;border:none;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-md);cursor:pointer}.ux-tag__blaettern:disabled{opacity:.35;cursor:default}.ux-tag__inhalt{touch-action:pan-y}.ux-tag__bereich{margin:0 0 var(--ux-space-2)}.ux-tag__bereich-kopf{border-radius:var(--ux-radius-sm)}.ux-tag__bereich-kopf>.ux-tun-page__quick-header,.ux-tag__rest>.ux-tun-page__quick-header{background:transparent;border-left:var(--ux-week-linie-breite) solid var(--ux-accent)}.ux-tag__rest>.ux-tun-page__quick-header{border-left-color:var(--ux-border-strong)}.ux-tag__bereich-name{flex:1 1 auto;display:flex;align-items:center;gap:var(--ux-space-1);min-width:0;min-block-size:var(--ux-week-kopf-h);padding:0 var(--ux-space-2);line-height:max(var(--ux-week-kopf-h),1.25em);font-size:var(--ux-list-section-font-size);font-weight:600;color:var(--ux-text)}.ux-tag__bereich--frei{display:block}.ux-tag__bereich--frei .ux-tag__bereich-kopf{min-block-size:var(--ux-week-kopf-h);margin:0 0 var(--ux-week-row-abstand);border:1px dashed var(--ux-border);border-left-width:var(--ux-week-linie-breite);border-left-style:solid;border-radius:var(--ux-radius-sm)}.ux-tag__bereich--frei .ux-tag__bereich-name{border-left:0;color:var(--ux-text-muted);font-weight:400}.ux-tag__bereich-kopf.is-drop-target .ux-tun-page__quick-header,.ux-tag__bereich-kopf.is-drop-target>.ux-tag__bereich-name{background:color-mix(in srgb,var(--ux-accent-soft) 70%,transparent);border-left-color:var(--ux-accent)}.ux-tag__bereich-kopf.is-drop-target .ux-tag__bereich-name{color:var(--ux-accent)}.ux-tag__rest{margin:var(--ux-space-3) 0 0}.ux-tag__rest-toggle{display:inline-flex;flex:1 1 auto;align-items:center;gap:var(--ux-space-1);min-block-size:var(--ux-week-kopf-h);padding:0 var(--ux-space-2);border:0;background:transparent;color:var(--ux-text-muted);font:inherit;text-align:start;cursor:pointer}.ux-tag__uhrzeit-knopf{min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-accent);font-size:var(--ux-font-size-sm);cursor:pointer}.ux-tag__uhrzeit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);margin:0 0 var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-2)}.ux-tag__uhrzeit-feld{min-block-size:var(--ux-tap-min);font:inherit}.ux-tag__uhrzeit-ok,.ux-tag__uhrzeit-ohne{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer}@keyframes ux-tag-rand-links{50%{transform:translate(var(--ux-space-2))}}@keyframes ux-tag-rand-rechts{50%{transform:translate(calc(var(--ux-space-2) * -1))}}.ux-tag.is-rand-links .ux-tag__inhalt{animation:ux-tag-rand-links .3s ease-out}.ux-tag.is-rand-rechts .ux-tag__inhalt{animation:ux-tag-rand-rechts .3s ease-out}@media(prefers-reduced-motion:reduce){.ux-tag.is-rand-links .ux-tag__inhalt,.ux-tag.is-rand-rechts .ux-tag__inhalt{animation:none}}.ux-raster{display:flex;flex-direction:column;gap:var(--ux-week-row-abstand);flex:1 1 auto;min-width:0;min-block-size:0;max-width:100%}.ux-raster__kopf-gruppe{display:flex;flex-direction:column;align-items:stretch;gap:var(--ux-fine-2);flex:0 0 auto;min-width:0}.ux-raster__kopf{display:flex;align-items:center;gap:var(--ux-space-2);flex:0 0 auto;min-block-size:var(--ux-week-kopf-h)}.ux-raster__zahl{flex:1 1 auto;display:inline-flex;align-items:center;gap:var(--ux-space-1);margin:0;min-width:0;min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-1);border:none;background:transparent;color:var(--ux-accent);font:inherit;font-size:var(--ux-font-size-sm);text-align:start;white-space:nowrap;cursor:pointer}button.ux-raster__zahl:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}button.ux-raster__zahl[aria-expanded=true] [data-ux-label]{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ux-accent) 55%,transparent);text-decoration-thickness:var(--ux-fine-1);text-underline-offset:var(--ux-fine-2)}p.ux-raster__zahl{cursor:default;padding:0}.ux-raster__navigation{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ux-space-1);min-width:0}.ux-raster__planen{flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;cursor:pointer}.ux-raster__navigation-knopf{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0;border:none;border-radius:0;background:transparent;color:var(--ux-accent);font:inherit;font-size:var(--ux-font-size-md);line-height:1;cursor:pointer;touch-action:manipulation}.ux-raster__navigation-knopf>span{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;inline-size:calc(var(--ux-tap-min) - var(--ux-space-3));block-size:calc(var(--ux-tap-min) - var(--ux-space-3));border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-raster__zeitraum{flex:1 1 8rem;min-width:0;color:var(--ux-text);text-align:center;font-size:var(--ux-font-size-md);font-weight:600;line-height:1.15}.ux-raster__planung-aktiv{flex:1 1 8rem;min-width:0;color:var(--ux-accent);font-size:var(--ux-font-size-sm);font-weight:600}.ux-raster__navigation-knopf:disabled,.ux-raster__planen:disabled{opacity:.55;cursor:not-allowed}.ux-raster__zielfaehnchen{flex:0 0 auto;font-size:var(--ux-font-size-md);line-height:1;margin-inline-start:var(--ux-space-1)}.ux-raster__kachel--woche-planen{cursor:pointer}.ux-raster__uebernahme{display:inline-flex;align-items:center;color:var(--ux-muted);font-size:var(--ux-font-size-xs);white-space:nowrap}.ux-raster__leer{margin:0}.ux-raster__vorrat{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ux-fine-4);flex:0 0 auto;min-block-size:var(--ux-tap-min);padding:var(--ux-fine-4);border:var(--ux-fine-1) dashed var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-raster__vorrat.is-leer{border-style:dotted;background:transparent}.ux-raster__vorrat>.ux-raster__kachel{flex:0 1 auto;max-width:100%}.ux-raster__netz{--ux-raster-label-w: max-content;display:grid;grid-template-columns:var(--ux-raster-label-w) repeat(var(--ux-raster-spalten),minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);column-gap:var(--ux-fine-1);row-gap:var(--ux-fine-2);margin-block-start:var(--ux-space-1);flex:1 1 auto;min-width:0;min-block-size:0;overflow:hidden}.ux-raster:not(.is-tag-fokus):not(.is-ereignis-fokus) .ux-raster__zelle{min-block-size:0;overflow:hidden}.ux-raster[data-raster-achse=tageSpalten] .ux-raster__netz{--ux-raster-label-w: clamp(calc(var(--ux-unit) * 12), 9vw, calc(var(--ux-unit) * 18))}.ux-raster__kopf-zelle{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.15}.ux-raster__kopf-zelle--tag{flex-direction:column;align-items:center;justify-content:center;align-self:start;justify-self:start;box-sizing:border-box;inline-size:auto;max-inline-size:100%;block-size:auto;min-block-size:0;min-inline-size:calc(var(--ux-tap-min) - var(--ux-space-3));margin:0;padding:var(--ux-space-1) var(--ux-space-2);border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);font-size:calc(var(--ux-font-size-sm) * .9);line-height:1.05;text-align:center;cursor:pointer;touch-action:manipulation;color:var(--ux-text-muted)}.ux-raster__kopf-zelle--tag.is-heute{border-color:var(--ux-accent);color:var(--ux-accent);font-weight:600}.ux-raster__kopf-zelle--tag.is-fokus{border-color:var(--ux-accent);background:var(--ux-accent-soft);color:var(--ux-text);font-weight:600}button.ux-raster__kopf-zelle--tag:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}.ux-raster[data-raster-achse=tageSpalten] .ux-raster__kopf-zelle--tag{inline-size:auto;min-inline-size:calc(var(--ux-tap-min) - var(--ux-space-3));align-items:center;align-self:center;justify-self:center}.ux-raster__tagzahl{font-size:calc(var(--ux-font-size-sm) * .88)}.ux-raster__kopf-zelle--bereich{justify-content:center;padding-inline:var(--ux-fine-2)}.ux-raster__kopf-zelle--bereich>span{min-width:0;max-width:100%;inline-size:100%;font-size:calc(var(--ux-font-size-sm) * .9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.ux-raster[data-raster-achse=tageSpalten] .ux-raster__kopf-zelle--bereich{justify-content:flex-start}.ux-raster[data-raster-achse=tageSpalten] .ux-raster__kopf-zelle--bereich>span{text-align:start}.ux-raster__zelle{display:flex;flex-direction:column;gap:var(--ux-fine-2);min-width:0;min-block-size:var(--ux-tap-min);padding:var(--ux-fine-2);border:var(--ux-fine-1) solid transparent;border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-raster__zelle.is-heute{border-color:var(--ux-accent-soft)}.ux-raster__zelle.is-drop-target,.ux-raster__vorrat.is-drop-target{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-raster__zelle>.ux-raster__kachel{max-width:100%}.ux-raster__mehr{align-self:stretch;min-block-size:calc(var(--ux-unit) * 8);min-inline-size:var(--ux-row-checkbox-tap);padding:0 var(--ux-space-1);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-accent);font:inherit;font-size:var(--ux-font-size-sm);cursor:pointer}.ux-raster__vorrat>.ux-raster__mehr{align-self:center}.ux-raster__mehr--kuerzel{display:flex;align-items:center;gap:var(--ux-fine-2);min-width:0;background:var(--ux-surface);color:var(--ux-text);border-left:3px solid var(--ux-border-strong)}.ux-raster__mehr--kuerzel:has(>.ux-raster__rest:only-child){justify-content:center}.ux-raster__kuerzel{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.ux-raster__rest{flex:0 0 auto;color:var(--ux-accent);font-weight:600}.ux-shell:has([data-raster]) .ux-quickcapture__collections,.ux-shell:has([data-tag]) .ux-quickcapture__collections{display:none!important}.ux-raster__kachel{--ux-week-flaeche: var(--ux-week-ohne-flaeche);--ux-week-linie: var(--ux-week-ohne-linie);--ux-row-linie: var(--ux-week-linie);--ux-row-min-h: max(var(--ux-row-checkbox-tap), calc(var(--ux-unit) * 8));--ux-row-pad-inline: var(--ux-space-1);--ux-row-margin-bottom: 0;border-bottom:0;border-radius:var(--ux-radius-sm)}.ux-raster__kachel--quick{--ux-week-flaeche: var(--ux-week-quick-flaeche);--ux-week-linie: var(--ux-week-quick-linie)}.ux-raster__kachel--klein{--ux-week-flaeche: var(--ux-week-klein-flaeche);--ux-week-linie: var(--ux-week-klein-linie)}.ux-raster__kachel--mittel{--ux-week-flaeche: var(--ux-week-mittel-flaeche);--ux-week-linie: var(--ux-week-mittel-linie)}.ux-raster__kachel--gross{--ux-week-flaeche: var(--ux-week-gross-flaeche);--ux-week-linie: var(--ux-week-gross-linie)}.ux-raster__kachel--ohne{--ux-week-flaeche: var(--ux-week-ohne-flaeche);--ux-week-linie: var(--ux-week-ohne-linie)}.ux-raster__kachel--done{--ux-week-flaeche: var(--ux-week-done-flaeche);--ux-week-linie: var(--ux-week-done-linie)}.ux-node-row--raster .ux-node-row__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-node-row--raster .ux-node-row__emojis,.ux-node-row--raster .ux-node-row__eltern,.ux-node-row--raster .ux-node-row__datum,.ux-node-row--raster .ux-node-row__trailing,.ux-node-row--raster .ux-node-row__trace,.ux-node-row--raster .ux-node-row__swarm,.ux-node-row--raster .ux-node-row__melder{display:none}.ux-node-row--kachel[data-ux-row-kachel]{--ux-kachel-zeilen: 2;position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;aspect-ratio:1 / 1;box-sizing:border-box;min-height:0;max-width:none;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);text-align:start}.ux-node-row--kachel[data-ux-row-kachel] .ux-node-row__label{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:var(--ux-fine-2);min-width:0;margin:0;padding:0;overflow:hidden;white-space:normal;text-overflow:clip}.ux-node-row__kachel-gross,.ux-node-row__kachel-klein{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ux-kachel-zeilen);line-clamp:var(--ux-kachel-zeilen);overflow:hidden;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ux-node-row__kachel-gross{font-size:var(--ux-font-size-md);font-weight:600;line-height:1.15;color:var(--ux-text)}.ux-node-row__kachel-klein{font-size:var(--ux-font-size-sm);line-height:1.25;color:var(--ux-text-muted)}.ux-node-row--kachel-flach[data-ux-row-kachel]{aspect-ratio:2 / 1;padding:var(--ux-space-1) var(--ux-space-2)}.ux-node-row--kachel[data-ux-row-kachel] .ux-node-row__trailing{position:absolute;inset-block-start:var(--ux-space-1);inset-inline-end:var(--ux-space-2)}.ux-node-row--kachel .ux-node-row__emojis,.ux-node-row--kachel .ux-node-row__eltern,.ux-node-row--kachel .ux-node-row__datum,.ux-node-row--kachel .ux-node-row__trace,.ux-node-row--kachel .ux-node-row__swarm,.ux-node-row--kachel .ux-node-row__melder{display:none}.ux-raster__zug{position:sticky;inset-block-end:var(--ux-space-2);display:flex;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-2);padding-inline-end:var(--ux-viewport-fullscreen-inline-end);border:var(--ux-fine-1) solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-sm)}.ux-raster__zug-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-raster__zug-knopf,.ux-raster__liste-zu{flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-2);border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-accent);font:inherit;white-space:nowrap;cursor:pointer}.ux-raster__liste{border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1)}.ux-raster__liste-kopf{display:flex;align-items:center;gap:var(--ux-space-2)}.ux-raster__liste-titel{flex:1 1 auto;margin:0;color:var(--ux-text);font-size:var(--ux-font-size-sm);font-weight:600}.ux-raster.is-ereignis-fokus .ux-raster__netz{flex:1 1 auto;max-block-size:clamp(calc(var(--ux-unit) * 38),58vh,calc(var(--ux-unit) * 68));overflow-y:auto;overscroll-behavior:contain}.ux-raster.is-ereignis-fokus .ux-raster__zelle{min-block-size:0;overflow:hidden}.ux-raster.is-ereignis-fokus,.ux-raster.is-tag-fokus{gap:var(--ux-space-1)}.ux-raster__tag-fokus{position:relative;z-index:var(--ux-z-content-raised);flex:0 0 auto;display:flex;flex-direction:column;gap:var(--ux-space-2);padding:0;border:none;background:transparent;box-shadow:none}.ux-raster__tag-fokus .ux-raster__fokus-kopf{align-items:center;gap:var(--ux-space-2);margin-block-end:0;padding-block-end:var(--ux-space-1);border-block-end:var(--ux-fine-1) solid color-mix(in srgb,var(--ux-border) 65%,transparent)}.ux-raster__tag-fokus .ux-raster__kopf-zelle--tag-in-fokus-kopf{flex:0 0 auto;align-self:center;inline-size:auto;max-inline-size:none}.ux-raster__tag-fokus .ux-raster__kopf-zelle--tag-in-fokus-kopf.is-fokus{border-color:var(--ux-border);background:var(--ux-surface);color:var(--ux-text-muted);font-weight:600}.ux-raster__tag-fokus .ux-raster__kopf-zelle--tag-in-fokus-kopf.is-fokus.is-heute{border-color:var(--ux-accent);background:var(--ux-base-paper);color:var(--ux-accent)}.ux-raster__tag-fokus-bereich{display:flex;flex-direction:column;gap:var(--ux-fine-2);min-width:0}.ux-raster__tag-fokus-bereich+.ux-raster__tag-fokus-bereich{margin-block-start:var(--ux-list-section-gap);padding-block-start:0;border-block-start:0}.ux-raster__tag-fokus-bereich-titel{margin:0;padding-inline:var(--ux-fine-2);padding-block-end:var(--ux-fine-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:500;line-height:1.2;letter-spacing:.02em;text-align:start}.ux-raster__tag-fokus-punkt.ux-raster__fokus-punkt{--ux-week-linie: var(--ux-accent);--ux-row-linie: var(--ux-accent);--ux-week-flaeche: var(--ux-surface);min-block-size:0;padding:var(--ux-fine-2) var(--ux-space-2);gap:var(--ux-space-1);border:var(--ux-fine-1) solid color-mix(in srgb,var(--ux-border) 80%,transparent);border-left-width:var(--ux-week-linie-breite);border-left-color:var(--ux-accent);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-raster__tag-fokus-punkt .ux-node-row__checkbox{flex:0 0 auto;align-self:center;min-inline-size:18px;min-block-size:18px}.ux-raster__tag-fokus-punkt .ux-node-row__done-glyph{inline-size:18px;block-size:18px;border-color:var(--ux-border);border-radius:50%}.ux-raster__tag-fokus-punkt .ux-raster__fokus-titel,.ux-raster__tag-fokus-punkt .ux-node-row__label{font-size:var(--ux-font-size-sm);font-weight:500;line-height:1.3}.ux-raster__tag-fokus-punkt .ux-node-row__label{flex:1 1 auto;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;color:var(--ux-text);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ux-raster__tag-fokus-punkt .ux-node-row__done-hitbox>input[type=checkbox]:checked+.ux-node-row__done-glyph{border-color:var(--ux-accent);background:var(--ux-accent)}.ux-raster__kachel.is-fokus{outline:2px solid var(--ux-accent);outline-offset:1px}.ux-raster__fokus{position:relative;z-index:var(--ux-z-content-raised);flex:0 0 auto;border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1);background:var(--ux-surface)}.ux-raster__fokus-kopf{display:flex;align-items:center;gap:var(--ux-space-2);margin-block-end:var(--ux-space-1)}.ux-raster__fokus-kontext{flex:1 1 auto;margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:600}.ux-raster__fokus-zu{flex:0 0 auto;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0;border:0;border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-text-muted);font:inherit;cursor:pointer}.ux-raster__fokus-punkt{display:flex;align-items:center;min-block-size:var(--ux-tap-min);padding:var(--ux-space-1) var(--ux-space-2);border-radius:var(--ux-radius-sm);background:var(--ux-week-flaeche, var(--ux-surface-alt))}.ux-raster__fokus-titel{flex:1 1 auto;min-width:0;color:var(--ux-text);font-size:var(--ux-font-size-md);line-height:1.25;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ux-tun-page__quick-header{display:flex;align-items:stretch;min-width:0;background:var(--ux-quick-pill-bg);border:1px solid var(--ux-quick-pill-border);border-left-width:var(--ux-week-linie-breite)}.ux-tun-page__quick-header>.ux-tun-page__done-toggle[data-week-quick-toggle],.ux-tun-page__quick-solo-label{flex:1 1 auto;align-self:stretch;display:flex;align-items:center;gap:var(--ux-space-1);min-width:0;background:var(--ux-quick-pill-bg);border:none;border-left:none;color:var(--ux-text);font-size:var(--ux-list-section-font-size);font-weight:600;line-height:1.25;padding:var(--ux-space-1) var(--ux-space-2)}.ux-tun-page__quick-solo{margin-bottom:var(--ux-list-section-gap)}.ux-tun-page__quick-header>.ux-help-target{flex:0 0 auto;display:flex}.ux-tun-page__quick-add-toggle{flex:0 0 auto;min-width:var(--ux-tap-min);min-height:var(--ux-week-kopf-h);border:none;background:transparent;color:var(--ux-text);font-size:var(--ux-font-size-md);font-weight:600;line-height:1;padding:0 var(--ux-space-2);cursor:pointer;touch-action:manipulation}.ux-tun-page__quick-add-toggle{position:relative}.ux-tun-page__quick-add-toggle:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);transform:translate(-50%,-50%)}.ux-tun-page__quick-add-toggle[aria-expanded=true]{color:var(--ux-accent)}.ux-tun-page__quick-add{padding:var(--ux-space-1) 0}.ux-tun-page__quick-add-input{flex:1 1 auto;min-width:0;min-height:var(--ux-tap-min);padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);color:var(--ux-text);font-size:var(--ux-font-size-input)}.ux-tun-page__quick-add-submit{min-width:var(--ux-tap-min);min-height:var(--ux-tap-min);font-size:var(--ux-font-size-lg);touch-action:manipulation}.ux-tun-page__gruppe{--ux-week-flaeche: var(--ux-week-ohne-flaeche);--ux-week-linie: var(--ux-week-ohne-linie);--ux-row-linie: var(--ux-week-linie);--ux-row-margin-bottom: var(--ux-week-row-abstand);background:var(--ux-week-flaeche);padding-inline-end:var(--ux-week-row-abstand)}.ux-tun-page__gruppe--quick{--ux-week-flaeche: var(--ux-week-quick-flaeche);--ux-week-linie: var(--ux-week-quick-linie)}.ux-tun-page__gruppe--klein{--ux-week-flaeche: var(--ux-week-klein-flaeche);--ux-week-linie: var(--ux-week-klein-linie)}.ux-tun-page__gruppe--mittel{--ux-week-flaeche: var(--ux-week-mittel-flaeche);--ux-week-linie: var(--ux-week-mittel-linie)}.ux-tun-page__gruppe--gross{--ux-week-flaeche: var(--ux-week-gross-flaeche);--ux-week-linie: var(--ux-week-gross-linie)}.ux-tun-page__gruppe--ohne{--ux-week-flaeche: var(--ux-week-ohne-flaeche);--ux-week-linie: var(--ux-week-ohne-linie)}.ux-tun-page__gruppe--done{--ux-week-flaeche: var(--ux-week-done-flaeche);--ux-week-linie: var(--ux-week-done-linie)}.ux-tun-page__gruppe>summary.ux-facet-gruppe__zusammenfassung .ux-facet-gruppe__titel,.ux-tun-page__gruppe>.ux-facet-gruppe__titel,.ux-tun-page__gruppe>.ux-tun-page__done-header{box-sizing:border-box;min-block-size:var(--ux-week-kopf-h);background:transparent;border-left:var(--ux-week-linie-breite) solid var(--ux-week-linie)}.ux-tun-page__gruppe--quick.ux-facet-gruppe>.ux-tun-page__quick-header,.ux-tun-page__gruppe>.ux-tun-page__quick-header{box-sizing:border-box;min-block-size:var(--ux-week-kopf-h);background:var(--ux-quick-pill-bg);border:1px solid var(--ux-quick-pill-border);border-left-width:var(--ux-week-linie-breite)}.ux-tun-page__gruppe--quick.ux-facet-gruppe>.ux-tun-page__quick-header>.ux-tun-page__done-toggle[data-week-quick-toggle]{background:var(--ux-quick-pill-bg);border:none;color:var(--ux-text)}.ux-tun-page__gruppe>summary.ux-facet-gruppe__zusammenfassung .ux-facet-gruppe__titel,.ux-tun-page__gruppe>.ux-facet-gruppe__titel,.ux-tun-page__gruppe>.ux-tun-page__quick-header>.ux-tun-page__done-toggle[data-week-quick-toggle],.ux-tun-page__gruppe>.ux-tun-page__quick-header>.ux-tun-page__quick-solo-label{padding-block:0;line-height:max(var(--ux-week-kopf-h),1.25em)}.ux-tun-page__gruppe>summary.ux-facet-gruppe__zusammenfassung,.ux-tun-page__gruppe>.ux-facet-gruppe__titel,.ux-tun-page__gruppe>.ux-tun-page__quick-header,.ux-tun-page__gruppe>.ux-tun-page__done-header{margin-bottom:var(--ux-week-row-abstand)}.ux-tun-page__gruppe>.ux-tun-page__done-header>.ux-tun-page__done-toggle{padding-inline-start:var(--ux-space-2);color:var(--ux-text);font-weight:600}.ux-tun-page__gruppe--leer>summary.ux-facet-gruppe__zusammenfassung .ux-facet-gruppe__titel,.ux-tun-page__gruppe--leer>.ux-facet-gruppe__titel{border:1px dashed var(--ux-week-linie, var(--ux-border));border-left-width:var(--ux-week-linie-breite);border-left-style:solid;border-radius:var(--ux-radius-sm);color:var(--ux-text-muted);font-weight:400}.ux-method-hub{display:grid;gap:var(--ux-space-3);width:min(100%,720px);margin:0 auto;padding:var(--ux-space-3) var(--ux-space-2) var(--ux-space-5)}.ux-method-hub__header{display:grid;gap:var(--ux-space-1)}.ux-method-hub__header h2,.ux-method-hub__header p{margin:0}.ux-method-hub__title-sr{position:absolute;width:1px;height:1px;padding:0;margin:calc(-1 * var(--ux-fine-1));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ux-method-hub__header h2{font-size:var(--ux-font-size-lg)}.ux-method-hub__header p{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-method-hub__list{display:grid;gap:var(--ux-space-2)}.ux-method-hub__entry{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:var(--ux-space-2);width:100%;min-height:62px;padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:inherit;text-align:left}.ux-method-hub__entry:not(:disabled){cursor:pointer}.ux-method-hub__entry:not(:disabled):hover{border-color:var(--ux-accent)}.ux-method-hub__entry[data-available=false]{opacity:.64}.ux-method-hub__icon{font-size:var(--ux-font-size-lg);text-align:center}.ux-method-hub__copy{display:grid;min-width:0;gap:var(--ux-space-1)}.ux-method-hub__copy strong,.ux-method-hub__copy small{overflow-wrap:anywhere}.ux-method-hub__copy strong{font-size:var(--ux-font-size-md)}.ux-method-hub__copy small{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-method-hub__count{min-width:28px;padding:var(--ux-space-1) var(--ux-space-2);border-radius:999px;background:var(--ux-accent-soft);color:var(--ux-text);font-weight:700;text-align:center}.ux-method-hub--compact .ux-method-hub__list{gap:var(--ux-space-1)}.ux-method-hub--compact .ux-method-hub__entry{min-height:44px;padding:var(--ux-space-1) var(--ux-space-2);grid-template-columns:28px minmax(0,1fr) auto;border-radius:var(--ux-radius-sm)}.ux-method-hub--compact .ux-method-hub__copy{display:flex;align-items:center;gap:var(--ux-space-2);min-width:0}.ux-method-hub--compact .ux-method-hub__copy strong,.ux-method-hub--compact .ux-method-hub__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-method-hub--compact .ux-method-hub__copy small{flex:0 1 auto;min-width:0}.ux-method-hub--compact .ux-method-hub__copy strong{flex:0 0 auto}.ux-method-hub--compact .ux-method-hub__count{min-width:24px;padding:0 var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-method-hub__missing{max-width:92px;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.2;text-align:right}.ux-feedback-beurteilung{margin:0 0 var(--ux-space-3);padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:color-mix(in srgb,var(--ux-accent-soft) 35%,var(--ux-surface))}.ux-feedback-beurteilung__title{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-md)}.ux-feedback-beurteilung__lead{margin:0 0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ux-space-2);margin-bottom:var(--ux-space-2)}@media(min-width:640px){.ux-feedback-beurteilung__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.ux-feedback-beurteilung__metric{display:flex;flex-direction:column;gap:var(--ux-fine-2);padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-feedback-beurteilung__metric strong{font-size:var(--ux-font-size-lg);font-variant-numeric:tabular-nums}.ux-feedback-beurteilung__metric span{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung__top-clusters{margin:0 0 var(--ux-space-2);padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-feedback-beurteilung__top-clusters-title{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-sm);font-weight:600}.ux-feedback-beurteilung__top-clusters-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--ux-fine-4)}.ux-feedback-beurteilung__top-cluster{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung__top-cluster-title{min-width:0;overflow-wrap:anywhere}.ux-feedback-beurteilung__top-cluster-count{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:600;color:var(--ux-text-muted)}.ux-feedback-beurteilung__melder{margin:0 0 var(--ux-space-2);padding-inline-start:var(--ux-space-4);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung__start,.ux-feedback-beurteilung__stop{display:inline-flex;align-items:center;gap:var(--ux-space-1);padding:var(--ux-space-2) var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);cursor:pointer}.ux-feedback-beurteilung__start:disabled{opacity:.5;cursor:default}.ux-feedback-beurteilung__spiel{margin-top:var(--ux-space-3)}.ux-feedback-beurteilung__karte{margin-bottom:var(--ux-space-2);padding:var(--ux-space-2);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-feedback-beurteilung__kern{margin:0 0 var(--ux-space-1)}.ux-feedback-beurteilung__story{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung__story.is-missing{color:var(--ux-warn)}.ux-feedback-beurteilung__melder-line{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung__error{color:var(--ux-danger);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung.is-playing .ux-feedback-beurteilung__metrics,.ux-feedback-beurteilung.is-playing .ux-feedback-beurteilung__lead{display:none}.ux-feedback-beurteilung__coverage{margin:var(--ux-space-1) 0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-beurteilung__story summary{cursor:pointer}.ux-feedback-beurteilung button,.ux-feedback-other-games{min-height:var(--ux-tap-min, 44px)}.ux-feedback-beurteilung summary{min-height:var(--ux-tap-min, 44px);box-sizing:border-box;padding:var(--ux-space-2) 0;cursor:pointer}.ux-feedback-other-games{margin-top:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3)}.ux-feedback-source-context__link{display:inline-flex;align-items:center;min-height:var(--ux-tap-min, 44px)}.ux-feedback-beurteilung__original{margin-top:var(--ux-space-2)}.ux-feedback-beurteilung__original p{white-space:pre-wrap;overflow-wrap:anywhere}.ux-feedback-beurteilung__comment-help{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-source-context{overflow-wrap:anywhere;font-size:var(--ux-font-size-sm)}.ux-feedback-trace{margin:0 0 var(--ux-space-3);padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-feedback-trace__title{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-md)}.ux-feedback-trace__backlog{margin:0 0 var(--ux-space-1);color:var(--ux-text);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums;font-weight:600}.ux-feedback-trace__backlog.is-stale{color:var(--ux-warn)}.ux-feedback-trace__summary,.ux-feedback-trace__hint,.ux-feedback-trace__empty{margin:0 0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-trace__filter{margin-bottom:var(--ux-space-3);padding-block:var(--ux-space-2);border-block:1px solid var(--ux-border)}.ux-feedback-trace__filter-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ux-space-2)}.ux-feedback-trace__filter-controls label{display:grid;gap:var(--ux-space-1);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-trace__filter-controls select{width:100%}.ux-feedback-trace__filter-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ux-space-2);margin-top:var(--ux-space-2);font-size:var(--ux-font-size-sm);font-variant-numeric:tabular-nums}.ux-feedback-trace__filter-metrics span{min-width:0}@media(max-width:640px){.ux-feedback-trace__filter-controls{grid-template-columns:1fr}.ux-feedback-trace__filter-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.ux-feedback-trace__table{width:100%;border-collapse:collapse;font-size:var(--ux-font-size-sm);margin-bottom:var(--ux-space-2)}.ux-feedback-trace__table th,.ux-feedback-trace__table td{padding:var(--ux-space-1) var(--ux-space-2);border-bottom:1px solid var(--ux-border);text-align:start}.ux-feedback-trace__table td{font-variant-numeric:tabular-nums}.ux-feedback-trace-detail{margin:var(--ux-space-2) 0;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-feedback-trace-detail__title{margin:0 0 var(--ux-space-2);font-size:var(--ux-font-size-md)}.ux-feedback-trace-detail__meta{display:grid;grid-template-columns:auto 1fr;gap:var(--ux-space-1) var(--ux-space-2);margin:0 0 var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-feedback-trace-detail__meta dt{color:var(--ux-text-muted)}.ux-feedback-trace-detail__meta dd{margin:0}.ux-feedback-trace-detail__trail{margin:0;padding-inline-start:var(--ux-space-4);font-size:var(--ux-font-size-sm)}.ux-feedback-trace-detail__empty{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-anliegen-detail{margin:var(--ux-space-2) 0;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);overflow-wrap:anywhere}.ux-anliegen-detail__title{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-md)}.ux-anliegen-detail__stand{margin:0 0 var(--ux-space-2);font-size:var(--ux-font-size-sm)}.ux-anliegen-detail__stand-label,.ux-anliegen-detail__beleg{color:var(--ux-text-muted)}.ux-anliegen-detail__verlauf-titel{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-anliegen-detail__verlauf{margin:0 0 var(--ux-space-2);padding-inline-start:var(--ux-space-4);font-size:var(--ux-font-size-sm)}.ux-anliegen-detail__von{color:var(--ux-text-muted)}.ux-anliegen-detail__melder{margin:0 0 var(--ux-space-2);padding-inline-start:var(--ux-space-4);font-size:var(--ux-font-size-sm)}.ux-anliegen-detail__leer{margin:0 0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-anliegen-detail__aktionen{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-anliegen-detail__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-anliegen-detail__form{display:flex;flex-direction:column;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm)}.ux-anliegen-detail__form label{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-anliegen-detail__form input,.ux-anliegen-detail__form textarea{width:100%;box-sizing:border-box;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);padding:var(--ux-space-2);font:inherit;font-size:var(--ux-font-size-input)}.ux-anliegen__phase{display:inline-block;padding:0 var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);font-size:var(--ux-font-size-sm);color:var(--ux-text);line-height:1.4}.ux-anliegen__phase--eingegangen{color:var(--ux-text-muted);background:var(--ux-surface-alt)}.ux-anliegen__phase--gelesen{border-color:color-mix(in srgb,var(--ux-tint-blue-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-blue) 25%,transparent)}.ux-anliegen__phase--anforderung{border-color:color-mix(in srgb,var(--ux-tint-purple) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-purple) 25%,transparent)}.ux-anliegen__phase--geplant{border-color:color-mix(in srgb,var(--ux-tint-sky) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-sky) 30%,transparent)}.ux-anliegen__phase--spaeter{border-style:dashed;border-color:color-mix(in srgb,var(--ux-tint-sky) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-sky) 14%,transparent)}.ux-anliegen__phase--erledigt{border-color:color-mix(in srgb,var(--ux-tint-green-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-green) 30%,transparent)}.ux-anliegen__phase--rueckfrage{border-color:color-mix(in srgb,var(--ux-tint-orange-border) 70%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-orange) 30%,transparent)}.ux-anliegen__phase--abgelehnt{border-color:color-mix(in srgb,var(--ux-tint-red-border) 60%,var(--ux-border));background:color-mix(in srgb,var(--ux-tint-red) 20%,transparent)}.ux-dein-feedback{display:flex;flex-direction:column;gap:var(--ux-space-2);min-width:0;overflow-wrap:anywhere}.ux-dein-feedback__kopf{padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-dein-feedback__kopf-titel{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-dein-feedback__zahlen{margin:0;font-size:var(--ux-font-size-lg);color:var(--ux-text);font-variant-numeric:tabular-nums}.ux-dein-feedback__berechnet{margin:var(--ux-space-1) 0 0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-dein-feedback__umgesetzt{margin-top:var(--ux-space-2)}.ux-dein-feedback__umgesetzt ul{margin:0;padding-inline-start:var(--ux-space-4);font-size:var(--ux-font-size-sm)}.ux-dein-feedback__titel{margin:var(--ux-space-2) 0 var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-dein-feedback__eintrag{min-width:0}.ux-dein-feedback__chip{white-space:normal;max-width:9.5rem;text-align:center}.ux-dein-feedback__meta{display:flex;flex-wrap:wrap;gap:0 var(--ux-space-2);margin:0 0 var(--ux-space-1);padding:0 var(--ux-space-2);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-dein-feedback__detail{margin:0 0 var(--ux-space-2);padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);font-size:var(--ux-font-size-sm)}.ux-dein-feedback__erklaerung{margin:0 0 var(--ux-space-1);color:var(--ux-text)}.ux-dein-feedback__text{margin:0 0 var(--ux-space-1);color:var(--ux-text);white-space:pre-wrap}.ux-dein-feedback__hinweis{margin:0;color:var(--ux-text-muted)}.ux-dein-feedback__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-1)}.ux-dein-feedback__form{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-dein-feedback__form textarea{width:100%;box-sizing:border-box;border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);padding:var(--ux-space-2);font:inherit;font-size:var(--ux-font-size-input)}.ux-dein-feedback__verlauf{margin:0;padding-inline-start:var(--ux-space-4)}.ux-dein-feedback__zeit{color:var(--ux-text-muted)}.ux-dein-feedback__anhaenge{display:flex;flex-direction:column;gap:var(--ux-space-1);align-items:flex-start}.ux-dein-feedback__anhang-liste{margin:0;padding-inline-start:var(--ux-space-4);list-style:none}.ux-dein-feedback__datei{cursor:pointer}.ux-dein-feedback__datei.is-disabled{opacity:.6;cursor:default}.ux-feedback-attachments{margin:var(--ux-space-2) 0;padding:var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt)}.ux-feedback-attachments__title{margin:0 0 var(--ux-space-2);font-size:var(--ux-font-size-md)}.ux-feedback-attachments__list{display:grid;gap:var(--ux-space-2);margin:0;padding:0;list-style:none}.ux-feedback-attachments__item{display:grid;gap:var(--ux-space-1);min-width:0}.ux-feedback-attachments__item.is-missing{grid-template-columns:auto minmax(0,1fr);color:var(--ux-danger);font-size:var(--ux-font-size-sm)}.ux-feedback-attachments__name{overflow-wrap:anywhere;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-feedback-attachments__item a,.ux-feedback-attachments__item img,.ux-feedback-attachments__item audio{display:block;width:100%;max-width:100%;box-sizing:border-box}.ux-feedback-attachments__item img{max-height:min(48vh,28rem);object-fit:contain;border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-feedback-attachments__erkannt,.ux-feedback-attachments__erkennung-fehler{margin:var(--ux-space-2) 0 0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);white-space:pre-wrap}.ux-feedback-attachments__erkennung-fehler{color:var(--ux-danger)}.ux-swarm-work{display:grid;gap:var(--ux-space-4);padding:var(--ux-space-3)}.ux-swarm-work__snapshot{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-swarm-work__section{min-width:0;padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt)}.ux-swarm-work__section h2{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);margin:0 0 var(--ux-space-3);font-size:var(--ux-font-size-md)}.ux-swarm-work__section h2 span{min-width:1.8rem;padding:0 var(--ux-space-1);border-radius:999px;background:var(--ux-surface);text-align:center;font-variant-numeric:tabular-nums}.ux-swarm-work__list{display:grid;gap:var(--ux-space-2);margin:0;padding:0;list-style:none}.ux-swarm-work__item{min-width:0;padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-swarm-work__item-head,.ux-swarm-work__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-swarm-work__item-head strong{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere}.ux-swarm-work__order,.ux-swarm-work__priority,.ux-swarm-work__chip{display:inline-flex;align-items:center;min-height:1.65rem;padding:0 var(--ux-space-2);border-radius:999px;background:var(--ux-surface-alt);color:var(--ux-text-muted);font-size:var(--ux-font-size-xs);font-weight:650;white-space:nowrap}.ux-swarm-work__priority.is-p0{background:var(--ux-danger-soft);color:var(--ux-danger)}.ux-swarm-work__priority.is-p1{background:var(--ux-warn-soft);color:var(--ux-warn-strong)}.ux-swarm-work__meta{margin-top:var(--ux-space-2)}.ux-swarm-work__meta time{color:var(--ux-text-muted);font-size:var(--ux-font-size-xs)}.ux-swarm-work__chip.is-blocker{background:var(--ux-warn-soft);color:var(--ux-warn-strong)}.ux-swarm-work__empty{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}@media(min-width:760px){.ux-swarm-work{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.ux-swarm-work__snapshot{grid-column:1 / -1}}.ux-global-swarm-work{min-height:100dvh;padding:max(var(--ux-space-3),env(safe-area-inset-top)) var(--ux-space-3) max(var(--ux-space-4),env(safe-area-inset-bottom));background:var(--ux-bg);color:var(--ux-text)}.ux-global-swarm-work__header{display:flex;align-items:center;gap:var(--ux-space-3);max-width:76rem;margin:0 auto var(--ux-space-2)}.ux-global-swarm-work__header h1{min-width:0;margin:0;font-size:var(--ux-font-size-lg)}.ux-global-swarm-work__header button{min-height:44px;padding:0 var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:inherit}.ux-global-swarm-work>.ux-swarm-work{max-width:76rem;margin:0 auto}.ux-method-games-guide{display:flex;flex-direction:column;gap:var(--ux-space-3);padding:var(--ux-space-3) var(--ux-space-4)}.ux-method-games-guide__header h2,.ux-method-games-guide__header p{margin:0}.ux-method-games-guide__header p{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-method-games-guide__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-method-games-guide__item{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ux-space-2);padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);line-height:1.35}.ux-mindmap-leer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ux-space-2);padding:var(--ux-space-3)}.ux-mindmap-keine-treffer{position:absolute;inset-block-start:var(--ux-space-3);inset-inline:var(--ux-space-3);margin-inline:auto;inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--ux-space-3));align-items:center;border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface);box-shadow:var(--ux-shadow-facet)}.ux-mindmap-leer__aktion{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);display:inline-flex;align-items:center;gap:var(--ux-space-1);padding:var(--ux-space-1) var(--ux-space-3);border:1px solid var(--ux-accent);border-radius:var(--ux-radius-md);background:var(--ux-accent-soft);color:var(--ux-text);cursor:pointer}.ux-abschluss{display:block}.ux-abschluss__karte{background:var(--ux-group-4-bg);border:1px solid var(--ux-group-4-border);border-radius:var(--ux-radius-md);padding:var(--ux-space-3);display:flex;flex-direction:column;gap:var(--ux-space-2);width:100%}.ux-abschluss__kopf{display:flex;justify-content:space-between;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);margin:0}.ux-abschluss__titel{margin:0;font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-abschluss__frage{margin:0;font-size:var(--ux-font-size-lg);color:var(--ux-text)}.ux-abschluss__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-abschluss__ja,.ux-abschluss__folge{min-height:var(--ux-row-min-h);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-3);font-size:var(--ux-font-size-md);cursor:pointer}.ux-abschluss__ja{background:var(--ux-accent-soft);border:1px solid var(--ux-accent);color:var(--ux-text)}.ux-abschluss__folge{background:var(--ux-surface);border:1px solid var(--ux-border-strong);color:var(--ux-text)}.ux-abschluss__ja[disabled],.ux-abschluss__folge[disabled]{opacity:.6;cursor:default}.ux-abschluss__meldung{font-size:var(--ux-font-size-sm);color:var(--ux-danger)}.ux-abschluss__rest{color:var(--ux-text-faint)}.ux-abschluss__aendern,.ux-abschluss__kinder,.ux-abschluss__kind-form{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-abschluss__kinder-kopf{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-abschluss__kinder-liste{margin:0;padding-inline-start:var(--ux-space-3);display:flex;flex-direction:column;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text)}.ux-abschluss__kinder-leer{margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-faint)}.ux-abschluss__fenster{position:fixed;inset-inline-end:var(--ux-safe-inline-end);bottom:var(--ux-overlay-bottom);z-index:var(--ux-z-modal-overlay);width:min(420px,92vw);max-height:min(70vh,560px);overflow-y:auto;background:var(--ux-surface);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-md);padding:var(--ux-space-4);box-shadow:var(--ux-shadow-md);display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-abschluss__fenster-kopf{margin:0;font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-abschluss__fenster-form{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-abschluss__zeile{display:flex;flex-direction:column;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-abschluss__zeile input{min-height:var(--ux-row-min-h);font-size:var(--ux-font-size-input);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);background:var(--ux-surface);color:var(--ux-text)}.ux-abschluss__fenster-knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-nein-geste{display:block}.ux-nein-geste__karte{display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-space-3)}.ux-nein-geste__kopf{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);margin:0;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-nein-geste__titel{margin:0;font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-nein-geste__frage{margin:0;font-size:var(--ux-font-size-lg);color:var(--ux-text)}.ux-nein-geste__coach{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-2);margin:0;padding:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm, 4px)}.ux-nein-geste__coach-weg,.ux-nein-geste__skip{background:transparent;border:none;color:var(--ux-text-faint);text-decoration:underline;cursor:pointer;font-size:var(--ux-font-size-sm);padding:0}.ux-nein-geste__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-nein-geste__ja,.ux-nein-geste__nein,.ux-nein-geste__art{min-height:44px;padding:0 var(--ux-space-3);border-radius:var(--ux-radius-sm, 4px);cursor:pointer;font-size:var(--ux-font-size-md)}.ux-nein-geste__ja{background:var(--ux-accent-soft);border:1px solid var(--ux-accent);color:var(--ux-text)}.ux-nein-geste__nein,.ux-nein-geste__art{background:var(--ux-surface);border:1px solid var(--ux-border-strong);color:var(--ux-text)}.ux-nein-geste__ja[disabled],.ux-nein-geste__nein[disabled],.ux-nein-geste__art[disabled]{opacity:.6;cursor:default}.ux-nein-geste__why{display:flex;flex-direction:column;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-nein-geste__why input{min-height:44px;padding:0 var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm, 4px);background:var(--ux-surface);color:var(--ux-text)}.ux-nein-geste__meldung{font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-nein-geste__rest{color:var(--ux-text-faint)}.ux-nein-geste__nein-pfad{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-node-viewer__kopfzeile{margin:0;padding:0 var(--ux-space-3);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ux-projekt-interview{display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3)}.ux-projekt-interview__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-projekt-interview__karte{display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-space-3);background:var(--ux-surface);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm, 4px)}.ux-projekt-interview__frage{margin:0;font-size:var(--ux-font-size-lg);color:var(--ux-text)}.ux-projekt-interview__satz{margin:0;font-size:var(--ux-font-size-md);color:var(--ux-text-muted)}.ux-projekt-interview__chips,.ux-projekt-interview__pole,.ux-projekt-interview__knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-projekt-interview__chip,.ux-projekt-interview__pol,.ux-projekt-interview__passt,.ux-projekt-interview__ueberspringen,.ux-projekt-interview__andere,.ux-projekt-interview__beenden{min-height:44px;min-width:44px;padding:0 var(--ux-space-3);border-radius:var(--ux-radius-sm, 4px);cursor:pointer;font-size:var(--ux-font-size-md);color:var(--ux-text);background:var(--ux-surface);border:1px solid var(--ux-border-strong)}.ux-projekt-interview__pol{flex:1 1 0;min-width:0}.ux-projekt-interview__chip.is-on,.ux-projekt-interview__pol.is-on{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-projekt-interview__passt{background:var(--ux-accent-soft);border-color:var(--ux-accent);font-weight:600}.ux-projekt-interview__ueberspringen,.ux-projekt-interview__andere,.ux-projekt-interview__beenden{background:transparent;border-color:transparent;color:var(--ux-text-muted);text-decoration:underline;font-size:var(--ux-font-size-sm)}.ux-projekt-interview__eigene{display:flex;flex-direction:column;gap:var(--ux-space-1);font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-projekt-interview__eigene textarea{box-sizing:border-box;width:100%;min-height:44px;padding:var(--ux-space-2);font:inherit;font-size:var(--ux-font-size-input);color:var(--ux-text);background:var(--ux-bg);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm, 4px);resize:vertical}.ux-projekt-interview [disabled]{opacity:.6;cursor:default}.ux-projekt-interview__meldung{margin:0;min-height:1.2em;font-size:var(--ux-font-size-sm);color:var(--ux-text-muted)}.ux-landing{min-height:100%;background:var(--ux-bg);color:var(--ux-text);font-family:var(--ux-font)}.ux-landing__topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);padding:var(--ux-space-3) var(--ux-space-4);border-bottom:1px solid var(--ux-border);flex-wrap:nowrap;min-width:0}.ux-landing__brand{display:flex;align-items:center;gap:var(--ux-space-2);min-width:0;flex:1 1 auto;overflow:hidden}.ux-landing__logo{font-size:var(--ux-font-size-lg);line-height:1;flex:none}.ux-landing__brand-name{font-family:var(--ux-font-display),var(--ux-font);font-weight:700;font-size:var(--ux-font-size-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-landing__topbar-actions{display:flex;align-items:center;gap:var(--ux-space-2);flex:none}.ux-landing__lang-toggle,.ux-landing__login{border:1px solid var(--ux-border-strong);background:var(--ux-surface);color:var(--ux-text);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-3);font-size:var(--ux-font-size-sm);cursor:pointer;transition:background var(--ux-motion) ease;white-space:nowrap}.ux-landing__lang-toggle:hover,.ux-landing__login:hover{background:var(--ux-accent-soft)}.ux-landing__main{max-width:640px;margin:0 auto;padding:var(--ux-space-5) var(--ux-space-4) var(--ux-space-5)}.ux-landing__hero{text-align:center;padding:var(--ux-space-5) 0 var(--ux-space-4)}.ux-landing__headline{margin:0 0 var(--ux-space-4);font-family:var(--ux-font-display),var(--ux-font);font-size:clamp(24px,5vw,34px);line-height:1.25;font-weight:700;letter-spacing:-.01em}.ux-landing__subline{margin:0 auto var(--ux-space-2);max-width:34rem;color:var(--ux-text-muted);font-size:var(--ux-font-size-md);line-height:1.5}.ux-landing__subline--quote{color:var(--ux-text);font-weight:600}.ux-landing__cta{display:flex;flex-direction:column;align-items:center;gap:var(--ux-space-2);margin-top:var(--ux-space-5)}.ux-landing__cta-audience{color:var(--ux-text-faint);font-size:var(--ux-font-size-sm);text-transform:uppercase;letter-spacing:.06em}.ux-landing__cta-button{border:1px solid var(--ux-accent);background:var(--ux-accent-soft);color:var(--ux-text);border-radius:var(--ux-radius-lg);padding:var(--ux-space-3) var(--ux-space-5);font-size:var(--ux-font-size-md);font-weight:700;cursor:pointer;transition:background var(--ux-motion) ease,transform var(--ux-motion) ease}.ux-landing__cta-button:hover{background:var(--ux-accent)}.ux-landing__cta-button:active{transform:scale(.98)}.ux-landing__invite-line{margin:var(--ux-space-2) 0 0;max-width:28rem;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.45;text-align:center}.ux-landing__philosophy{margin-top:var(--ux-space-5);padding-top:var(--ux-space-5);border-top:1px solid var(--ux-border)}.ux-landing__philosophy-title{margin:0 0 var(--ux-space-4);text-align:center;font-family:var(--ux-font-display),var(--ux-font);font-size:var(--ux-font-size-lg)}.ux-landing__philosophy-grid{display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-landing__belief{position:relative;border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);background:var(--ux-surface);padding:var(--ux-space-4);transition:border-color var(--ux-motion) ease}.ux-landing__belief-emoji{font-size:var(--ux-font-size-lg);line-height:1}.ux-landing__belief-title{margin:var(--ux-space-1) 0 var(--ux-space-1);font-size:var(--ux-font-size-md)}.ux-landing__belief-text{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.5}.ux-landing__belief-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-2);width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;outline:none}.ux-landing__belief-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--ux-radius-lg)}.ux-landing__belief-toggle:focus-visible:after{outline:2px solid var(--ux-accent);outline-offset:2px}.ux-landing__belief[data-expandable=true]:hover{border-color:var(--ux-border-strong)}.ux-landing__belief[data-open=true]{border-color:var(--ux-accent)}.ux-landing__belief-chevron{flex:none;width:8px;height:8px;margin-right:var(--ux-space-1);border-right:2px solid var(--ux-text-muted);border-bottom:2px solid var(--ux-text-muted);transform:rotate(45deg);transition:transform var(--ux-motion) ease}.ux-landing__belief[data-open=true] .ux-landing__belief-chevron{transform:rotate(-135deg)}.ux-landing__belief-more{position:relative;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--ux-motion) ease,visibility 0s linear var(--ux-motion)}.ux-landing__belief-more[data-open=true]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--ux-motion) ease,visibility 0s}.ux-landing__belief-more-inner{min-height:0;overflow:hidden}.ux-landing__belief-more-text{margin:var(--ux-space-3) 0 0;color:var(--ux-text);font-size:var(--ux-font-size-sm);line-height:1.6}.ux-landing__belief-more-text--beispiel{padding-left:var(--ux-space-3);border-left:3px solid var(--ux-accent)}.ux-landing__belief-link{display:inline-block;margin-top:var(--ux-space-3);color:var(--ux-text);font-size:var(--ux-font-size-sm);text-decoration:underline}@media(prefers-reduced-motion:reduce){.ux-landing__belief,.ux-landing__belief-chevron,.ux-landing__belief-more,.ux-landing__belief-more[data-open=true]{transition:none}}.ux-landing__footer{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ux-space-3) var(--ux-space-4);padding:var(--ux-space-4);border-top:1px solid var(--ux-border)}.ux-landing__footer-link{border:none;background:none;color:var(--ux-text-faint);font-size:var(--ux-font-size-sm);cursor:default;padding:0}@media(min-width:560px){.ux-landing__philosophy-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ux-space-3);align-items:start}}.ux-view-options{margin-top:var(--ux-space-4);padding-top:var(--ux-space-3);border-top:1px solid var(--ux-border)}.ux-view-options__heading{margin:0 0 var(--ux-space-1) 0;font-size:var(--ux-font-md, 1rem)}.ux-view-options__intro,.ux-view-options__note{margin:0 0 var(--ux-space-2) 0;color:var(--ux-text-muted, var(--ux-text));font-size:var(--ux-font-sm, .85rem)}.ux-view-options__liste{list-style:none;margin:0 0 var(--ux-space-2) 0;padding:0;display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-view-options__zeile{display:flex;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:var(--ux-radius-md);background:var(--ux-surface)}.ux-view-options__zeile.is-aus{background:var(--ux-surface-alt);opacity:.72}.ux-view-options__label{flex:1 1 auto;min-width:0}.ux-view-options__state{flex:0 0 auto;font-size:var(--ux-font-xs, .75rem);text-transform:uppercase;letter-spacing:.04em;color:var(--ux-text-muted, var(--ux-text))}.ux-view-options__zeile:not(.is-aus) .ux-view-options__state[data-state=on]{color:var(--ux-accent)}.ux-view-options__controls{flex:0 0 auto;display:inline-flex;gap:var(--ux-space-1)}.ux-view-options__toggle,.ux-view-options__move{min-width:2rem;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border-strong);border-radius:var(--ux-radius-sm, var(--ux-radius-md));background:var(--ux-surface);cursor:pointer}.ux-view-options__toggle[aria-checked=true]{background:var(--ux-accent-soft);border-color:var(--ux-accent)}.ux-view-options__toggle:disabled,.ux-view-options__move:disabled{opacity:.4;cursor:default}.ux-view-options__fuss{display:flex;align-items:center;gap:var(--ux-space-2);flex-wrap:wrap}.ux-view-options__reset{border:1px solid var(--ux-border-strong);background:var(--ux-surface);border-radius:var(--ux-radius-md);padding:var(--ux-space-1) var(--ux-space-3);cursor:pointer}.ux-view-options__reset:disabled{opacity:.4;cursor:default}.ux-view-options__hinweis{font-size:var(--ux-font-sm, .85rem);color:var(--ux-text-muted, var(--ux-text))}.ux-shell__bubbles.is-ambient-yield,.ux-quickcapture.is-ambient-yield{z-index:var(--ux-z-bottom);pointer-events:none;opacity:.35;transition:opacity .12s ease}.ux-quickcapture.is-ambient-yield .ux-quickcapture__ausklapper--links{pointer-events:auto;opacity:1}.ux-shell:has(.ux-quickcapture__panel[data-ux-collection-drop]) .ux-feedback{z-index:var(--ux-z-ambient);pointer-events:none;opacity:.35}.device-reminder-probe{min-width:0;padding:var(--ux-space-2) 0}.device-reminder-probe__title{margin:0;font-size:var(--ux-font-size-md)}.device-reminder-probe__intro,.device-reminder-probe__boundary{margin:var(--ux-space-2) 0;font-size:var(--ux-font-size-sm);line-height:1.35}.device-reminder-probe__controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--ux-space-2);align-items:end}.device-reminder-probe__field{display:grid;gap:var(--ux-space-1);min-width:0;font-size:var(--ux-font-size-sm)}.device-reminder-probe__field input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--ux-tap-min);font:inherit;font-size:var(--ux-font-size-input)}.device-reminder-probe__schedule,.device-reminder-probe__cancel{min-height:var(--ux-tap-min);width:100%;white-space:normal;font:inherit;overflow-wrap:anywhere}.device-reminder-probe__status{display:grid;gap:var(--ux-space-1);margin-top:var(--ux-space-2);font-size:var(--ux-font-size-sm);overflow-wrap:anywhere}.ux-prioritaet-scheibe{display:grid;gap:var(--ux-space-2);justify-items:center;padding-block:var(--ux-space-2);max-inline-size:100%;overflow:visible}.ux-prioritaet-scheibe__eyebrow{margin:0;font-size:var(--ux-font-size-sm);opacity:.85;text-align:center}.ux-prioritaet-scheibe__leer{margin:0;max-inline-size:28rem;text-align:center}.ux-prioritaet-scheibe__buehne{position:relative;inline-size:min(100%,calc(var(--ux-prioritaet-scheibe-extent, 160px) * 2));block-size:calc(var(--ux-prioritaet-scheibe-extent, 160px) * 2);max-inline-size:100%;touch-action:none;-webkit-user-select:none;user-select:none;overflow:visible}.ux-prioritaet-scheibe__ring{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:calc(var(--ux-prioritaet-scheibe-extent, 160px) * 1.55);block-size:calc(var(--ux-prioritaet-scheibe-extent, 160px) * 1.55);border-radius:50%;border:2px solid color-mix(in srgb,var(--ux-fg, currentColor) 22%,transparent);background:color-mix(in srgb,var(--ux-surface, Canvas) 55%,transparent);pointer-events:none;transition:transform .12s ease-out}.ux-prioritaet-scheibe__buehne--zieht .ux-prioritaet-scheibe__ring{border-color:color-mix(in srgb,var(--ux-accent, currentColor) 40%,transparent)}.ux-prioritaet-scheibe__segment{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:calc(-50% + var(--ux-radial-x, 0px)) calc(-50% + var(--ux-radial-y, 0px));inline-size:min(8.75rem,42%);min-block-size:var(--ux-tap-min);padding:0;border:1px solid color-mix(in srgb,var(--ux-fg, currentColor) 18%,transparent);border-radius:var(--ux-radius-md, 8px);background:var(--ux-surface, Canvas);color:inherit;font:inherit;text-align:start;overflow:hidden;cursor:pointer;box-shadow:var(--ux-shadow-raised)}.ux-prioritaet-scheibe__segment--oben{border-color:color-mix(in srgb,var(--ux-accent, currentColor) 45%,transparent)}.ux-prioritaet-scheibe__row{pointer-events:none}.ux-prioritaet-scheibe__mitte{position:absolute;left:50%;top:50%;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;display:grid;place-items:center;inline-size:var(--ux-tap-min);block-size:var(--ux-tap-min);min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0;border-radius:999px;border:1px solid color-mix(in srgb,var(--ux-fg, currentColor) 22%,transparent);background:var(--ux-surface, Canvas);color:inherit;font:inherit;font-size:var(--ux-font-size-lg, 1.125rem);cursor:pointer}.ux-prioritaet-scheibe__commit-caption{margin:0;font-size:var(--ux-font-size-sm);opacity:.85;text-align:center}.ux-prioritaet-scheibe__meta{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);justify-content:center}.ux-prioritaet-scheibe__daumen,.ux-prioritaet-scheibe__auswahl,.ux-prioritaet-scheibe__undo{min-block-size:var(--ux-tap-min);padding-inline:var(--ux-space-3);border-radius:var(--ux-radius-md, 8px);border:1px solid color-mix(in srgb,var(--ux-fg, currentColor) 18%,transparent);background:transparent;color:inherit;font:inherit;cursor:pointer}.ux-prioritaet-scheibe__buehne--zieht{cursor:grabbing}.ux-rollen-coaching-page{display:block}.ux-rollen-coaching{display:flex;flex-direction:column;gap:var(--ux-space-3);margin:0 0 var(--ux-space-2)}.ux-rollen-coaching__balken{display:flex;inline-size:100%;block-size:var(--ux-fine-8);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);overflow:hidden}.ux-rollen-coaching__balken-teil{display:block;block-size:100%;transition:inline-size var(--ux-motion) ease}.ux-rollen-coaching__balken-teil--zugeordnet{background:var(--ux-accent)}.ux-rollen-coaching__balken-teil--spaeter{background:var(--ux-border-strong)}.ux-rollen-coaching__balken-teil--nichtMehr{background:var(--ux-text-faint)}.ux-rollen-coaching__text,.ux-rollen-coaching__pause{margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.4}.ux-rollen-coaching__text{font-size:var(--ux-font-size-md);color:var(--ux-text)}.ux-rollen-coaching__block{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ux-space-2);padding:var(--ux-space-3);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt)}.ux-rollen-coaching__start-zeile{margin:0}.ux-rollen-coaching__start-titel{margin:0;display:block;color:var(--ux-text);font-size:var(--ux-font-size-xl);font-weight:700;line-height:1.3}.ux-rollen-coaching__start-label{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);font-weight:700}.ux-rollen-coaching__start-aktionen{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-rollen-coaching__fertig-kopf{margin:0;color:var(--ux-text);font-size:var(--ux-font-size-lg);font-weight:600;line-height:1.3}.ux-rollen-coaching__fertig-rollen{margin:var(--ux-space-2) 0 0;color:var(--ux-text);font-size:var(--ux-font-size-md)}.ux-rollen-coaching__tisch{display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-rollen-coaching__karte{padding:var(--ux-space-2) var(--ux-space-3) var(--ux-space-3);border:var(--ux-fine-1) solid var(--ux-border-strong);border-radius:var(--ux-radius-md);background:var(--ux-surface);box-shadow:var(--ux-shadow-sm)}@media(prefers-reduced-motion:no-preference){.ux-rollen-coaching__karte{animation:ux-rollen-coaching-einflug var(--ux-motion) ease-out}}@keyframes ux-rollen-coaching-einflug{0%{opacity:0;transform:translateY(var(--ux-space-2))}to{opacity:1;transform:none}}.ux-rollen-coaching__frage{margin:var(--ux-space-2) 0 0;color:var(--ux-text);font-size:var(--ux-font-size-lg);font-weight:600;line-height:1.3}.ux-rollen-coaching__chips{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-rollen-coaching__knopf{min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:var(--ux-fine-1) solid var(--ux-border);border-radius:var(--ux-radius-sm);background:transparent;color:var(--ux-accent);font-size:var(--ux-font-size-md);cursor:pointer;touch-action:manipulation}.ux-rollen-coaching__knopf:disabled{opacity:.45;cursor:default}.ux-rollen-coaching__knopf--haupt{border-color:var(--ux-accent);background:var(--ux-accent-soft);font-weight:600}.ux-rollen-coaching__knopf--leise{border-color:transparent;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-rollen-coaching__knopf--leise[aria-pressed=true]{border-color:var(--ux-accent);background:var(--ux-accent-soft);color:var(--ux-text)}.ux-rollen-coaching__chip{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ux-radius-lg);background:var(--ux-surface)}.ux-rollen-coaching__chip--neu{border-style:dashed;border-color:var(--ux-border-strong)}.ux-rollen-coaching__leise,.ux-rollen-coaching__zurueckstellen{display:flex;flex-wrap:wrap;gap:var(--ux-space-1) var(--ux-space-2)}.ux-rollen-coaching__zurueckstellen{justify-content:flex-start}.ux-rollen-coaching__neu{display:flex;flex-direction:column;gap:var(--ux-space-2);padding:var(--ux-space-3);border-radius:var(--ux-radius-md);background:var(--ux-surface-alt)}.ux-rollen-coaching__neu-frage{margin:0;color:var(--ux-text);font-size:var(--ux-font-size-md);font-weight:600}.ux-rollen-coaching__feld{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-rollen-coaching__feld-label{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-rollen-coaching__feld-frage{color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-rollen-coaching__eingabe{box-sizing:border-box;inline-size:100%;min-block-size:var(--ux-tap-min);padding:0 var(--ux-space-3);border:var(--ux-fine-1) solid var(--ux-border-strong);border-radius:var(--ux-radius-sm);background:var(--ux-surface);color:var(--ux-text);font:inherit;font-size:var(--ux-font-size-input)}.ux-rollen-coaching__feld-knoepfe{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-rollen-coaching__zuletzt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-1) var(--ux-space-2);padding-inline-end:calc(var(--ux-tap-min) + var(--ux-space-3))}.ux-rollen-coaching__zuletzt-text{flex:1 1 12em;margin:0;color:var(--ux-text-muted);font-size:var(--ux-font-size-sm);line-height:1.35;overflow-wrap:anywhere}.ux-rollen-coaching__fertig-aktionen{display:flex;flex-wrap:wrap;gap:var(--ux-space-2)}.ux-rollen-coaching__uebersicht{display:flex;flex-direction:column;gap:var(--ux-space-1);inline-size:100%}.ux-rollen-coaching__zustand{display:block;inline-size:calc(var(--ux-tap-min) * 1.5);block-size:var(--ux-fine-6);border-radius:var(--ux-fine-3);background:var(--ux-surface-alt);overflow:hidden}.ux-rollen-coaching__zustand-fuellung{display:block;block-size:100%;background:var(--ux-accent)}.ux-shell:has(.ux-rollen-coaching) .ux-shell__toast--ok{display:none}.ux-shell:has(.ux-rollen-coaching):has(.ux-node-row.is-selected):has(.ux-shell__toast--ok) .ux-shell__content{padding-block-start:var(--ux-space-2);scroll-padding-block-start:0}.ux-text-viewer{position:fixed;inset:auto 0 var(--ux-viewer-sheet-bottom) 0;z-index:var(--ux-z-modal-overlay);max-height:calc(100dvh - var(--ux-content-window-top) - var(--ux-viewer-sheet-bottom));overflow:auto;background:var(--ux-node-type-surface, var(--ux-surface));color:var(--ux-text);border-top:1px solid var(--ux-row-type-color, var(--ux-accent));border-radius:var(--ux-radius-lg) var(--ux-radius-lg) 0 0;padding:calc(var(--ux-space-3) + var(--ux-safe-block-start, 0px)) max(var(--ux-space-3),var(--ux-safe-inline-end)) calc(var(--ux-space-4) + var(--ux-safe-block-end, 0px)) max(var(--ux-space-3),var(--ux-safe-inline-start));box-shadow:var(--ux-shadow-node-viewer)}.ux-text-viewer__handle{display:flex;justify-content:flex-end}.ux-text-viewer__close{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);border:0;background:transparent;font-size:var(--ux-font-size-lg);line-height:1;padding:var(--ux-space-2);color:var(--ux-text-muted);cursor:pointer}.ux-text-viewer__kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ux-space-2);margin-bottom:var(--ux-space-3)}.ux-text-viewer__titel{margin:0;flex:1 1 auto;font-size:var(--ux-font-size-lg);line-height:1.25}.ux-text-viewer__knoten-btn,.ux-node-viewer__lesen{border:1px solid var(--ux-border);background:var(--ux-surface-2, transparent);border-radius:var(--ux-radius-sm);padding:var(--ux-space-1) var(--ux-space-2);cursor:pointer;color:var(--ux-text);font:inherit}.ux-text-viewer__text{overflow-wrap:anywhere;line-height:1.45;margin-bottom:var(--ux-space-4)}.ux-text-satz{overflow-wrap:anywhere;line-height:1.45}.ux-text-satz>:first-child{margin-top:0}.ux-text-satz>:last-child{margin-bottom:0}.ux-text-satz__absatz{margin:0 0 var(--ux-space-3)}.ux-text-satz__ueberschrift{margin:var(--ux-space-4) 0 var(--ux-space-2);line-height:1.25;font-size:var(--ux-font-size-md)}h3.ux-text-satz__ueberschrift{font-size:var(--ux-font-size-lg)}.ux-text-satz__zitat{margin:0 0 var(--ux-space-3);padding:var(--ux-space-1) 0 var(--ux-space-1) var(--ux-space-3);border-inline-start:var(--ux-space-1) solid var(--ux-row-type-color, var(--ux-accent));background:color-mix(in srgb,var(--ux-row-type-color, var(--ux-accent)) 8%,transparent);border-radius:0 var(--ux-radius-sm) var(--ux-radius-sm) 0}.ux-text-satz__zitat>.ux-text-satz__absatz:last-child{margin-bottom:0}.ux-text-satz__liste{margin:0 0 var(--ux-space-3);padding-inline-start:var(--ux-space-5)}.ux-text-satz__liste>li{margin:0 0 var(--ux-space-1)}.ux-text-satz__liste .ux-text-satz__liste{margin:var(--ux-space-1) 0 0}.ux-text-satz__trenner{border:0;border-top:var(--ux-fine-1) solid var(--ux-border);margin:var(--ux-space-4) 0}.ux-text-satz__code{padding:0 var(--ux-space-1);border-radius:var(--ux-radius-sm);background:var(--ux-surface-alt);font-family:ui-monospace,monospace;font-size:var(--ux-font-size-sm)}.ux-text-satz__codeblock{margin:0 0 var(--ux-space-3);padding:var(--ux-space-2) var(--ux-space-3);overflow-x:auto;background:var(--ux-surface-alt);border-radius:var(--ux-radius-sm);font-family:ui-monospace,monospace;font-size:var(--ux-font-size-sm);white-space:pre}.ux-text-satz__link{color:var(--ux-accent);text-decoration:underline}.ux-text-satz__tabelle-rahmen{margin:0 0 var(--ux-space-3);overflow-x:auto}.ux-text-satz__tabelle{border-collapse:collapse;font-size:var(--ux-font-size-sm);min-width:100%}.ux-text-satz__tabelle th,.ux-text-satz__tabelle td{border:var(--ux-fine-1) solid var(--ux-border);padding:var(--ux-space-1) var(--ux-space-2);text-align:start;vertical-align:top}.ux-text-satz__tabelle th{background:var(--ux-surface-alt)}.ux-text-satz__tabelle [data-ausrichtung=mitte]{text-align:center}.ux-text-satz__tabelle [data-ausrichtung=rechts]{text-align:end}.ux-text-viewer__leer{color:var(--ux-text-muted)}.ux-text-viewer__kapitel-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--ux-space-2)}.ux-text-viewer__kapitel-text{margin:0 0 var(--ux-space-2) var(--ux-space-4);overflow-wrap:anywhere;color:var(--ux-text)}.ux-text-viewer__meta{display:grid;gap:var(--ux-space-1);margin-top:var(--ux-space-4);color:var(--ux-text-muted);font-size:var(--ux-font-size-sm)}.ux-text-viewer__meta-zeile{margin:0}.ux-text-viewer__entwickler{overflow-wrap:anywhere}.ux-node-viewer__property--text .ux-node-viewer__property-label{flex:0 0 auto}.ux-node-viewer__text-vorschau{flex:1 1 auto;min-width:0;max-inline-size:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:end}.ux-text-viewer__relation{display:flex;flex-wrap:wrap;gap:var(--ux-space-2);align-items:baseline}.ux-viewer-dock{position:fixed;z-index:var(--ux-z-viewer-dock);display:flex;flex-direction:column;background:var(--ux-surface);color:var(--ux-text);box-shadow:var(--ux-shadow-node-viewer);box-sizing:border-box}.ux-viewer-dock--sheet{inset:auto 0 var(--ux-viewer-sheet-bottom) 0;max-height:calc(100dvh - var(--ux-content-window-top) - var(--ux-viewer-sheet-bottom));border:1px solid var(--ux-border);border-radius:var(--ux-radius-lg);padding-bottom:var(--ux-space-3);overflow:hidden}.ux-viewer-dock--side{inset:var(--ux-content-window-top) 0 var(--ux-viewer-sheet-bottom) auto;width:min(28rem,42vw);border-left:1px solid var(--ux-border);padding-inline:max(var(--ux-space-2),var(--ux-safe-inline-end, 0px)) 0}.ux-viewer-dock--collapsed{background:transparent;box-shadow:none;border:0;padding:0;pointer-events:none}.ux-viewer-dock--collapsed.ux-viewer-dock--sheet{inset:auto 0 var(--ux-content-window-bottom) 0;max-height:none;align-items:center}.ux-viewer-dock--collapsed.ux-viewer-dock--side{inset:auto 0 var(--ux-viewer-sheet-bottom) auto;width:auto}.ux-viewer-dock--collapsed .ux-viewer-dock__griff{pointer-events:auto;width:auto;min-inline-size:var(--ux-tap-min)}.ux-viewer-dock__griff{display:flex;align-items:center;justify-content:center;min-block-size:var(--ux-tap-min);width:100%;border:0;background:transparent;cursor:pointer;padding:var(--ux-space-2);color:var(--ux-text-muted)}.ux-viewer-dock__griff-balken{display:block;width:2.5rem;height:.25rem;border-radius:999px;background:var(--ux-border)}.ux-viewer-dock__tabs{display:flex;flex-wrap:wrap;gap:var(--ux-space-1);padding:0 var(--ux-space-3)}.ux-viewer-dock__tab{display:inline-flex;align-items:center;gap:var(--ux-space-1);border:1px solid var(--ux-border);border-radius:var(--ux-radius-sm);background:var(--ux-surface)}.ux-viewer-dock__tab.is-aktiv{border-color:var(--ux-accent);background:var(--ux-accent-soft)}.ux-viewer-dock__tab-btn{border:0;background:transparent;color:var(--ux-text);font:inherit;padding:var(--ux-space-2);min-block-size:var(--ux-tap-min);cursor:pointer}.ux-viewer-dock__tab-close{border:0;background:transparent;color:var(--ux-text-muted);min-inline-size:var(--ux-tap-min);min-block-size:var(--ux-tap-min);cursor:pointer}.ux-viewer-dock__folgt{display:inline-flex;align-items:center;gap:var(--ux-space-2);padding:var(--ux-space-2) var(--ux-space-3);font-size:var(--ux-font-size-sm);color:var(--ux-text)}.ux-viewer-dock__body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 var(--ux-space-3) var(--ux-space-3)}.ux-viewer-dock .ux-node-viewer--docked,.ux-viewer-dock .ux-text-viewer--docked{position:relative;inset:auto;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;max-height:none;width:100%;max-width:100%;box-shadow:none;border:0;border-radius:0;animation:none;padding:var(--ux-space-2) 0;background:transparent}.ux-viewer-dock .ux-node-viewer--docked{inline-size:calc(100% + var(--ux-space-3) * 2);max-width:none;margin-inline:calc(var(--ux-space-3) * -1);margin-block-end:calc(var(--ux-space-3) * -1);padding:var(--ux-space-3);background:var(--ux-node-type-surface, var(--ux-surface))}.ux-spiele-hub__weekly{margin:0 0 var(--ux-space-4);padding:var(--ux-space-3);border:1px solid var(--ux-border);border-radius:.7rem}.ux-spiele-hub__weekly-title{margin:0 0 var(--ux-space-1);font-size:var(--ux-font-size-lg)}.ux-spiele-hub__weekly-intro,.ux-spiele-hub__weekly-current{margin:.35rem 0}.ux-spiele-hub__weekly-steps{display:flex;flex-wrap:wrap;gap:.35rem;margin:.65rem 0;padding:0;list-style:none}.ux-spiele-hub__weekly-steps button,.ux-spiele-hub__weekly-actions button{min-height:2.25rem;padding:var(--ux-space-1) var(--ux-space-2);border:1px solid var(--ux-border);border-radius:.45rem;background:var(--ux-surface)}.ux-spiele-hub__weekly-steps li[data-weekly-offen=true] button{border-color:var(--ux-accent)}.ux-spiele-hub__weekly-actions{display:flex;gap:.5rem;flex-wrap:wrap}.ux-runtime-diagnostics{position:fixed;z-index:var(--ux-z-messages);inset-inline:var(--ux-diagnostics-inset);bottom:calc(var(--ux-overlay-bottom) + var(--ux-safe-area-bottom));max-width:32rem;max-height:50dvh;overflow:auto;box-sizing:border-box;padding:var(--ux-diagnostics-inset);color:var(--ux-text);background:var(--ux-surface);border:1px solid var(--ux-border-strong);border-radius:12px;box-shadow:var(--ux-shadow-md);font-size:.875rem}.ux-runtime-diagnostics summary{padding-inline-end:var(--ux-diagnostics-dismiss-room);min-height:32px;cursor:pointer}.ux-runtime-diagnostics button{min-height:44px;min-width:44px}.ux-runtime-diagnostics__dismiss{float:right;margin:calc(-1 * var(--ux-fine-6)) calc(-1 * var(--ux-fine-6)) 0 0}.ux-runtime-diagnostics label{display:block;min-width:0}.ux-runtime-diagnostics textarea{display:block;box-sizing:border-box;width:100%;margin-block:var(--ux-fine-8);font-size:var(--ux-font-size-input)}:root[data-ux-aussehen=probe-lavendel]:where(:not([data-theme=dark])),.ux-shell[data-ux-aussehen=probe-lavendel]:where(:not([data-theme=dark])){--ux-base-accent: #b8a4e0}:root[data-ux-aussehen=probe-lavendel]:where([data-theme=dark]),.ux-shell[data-ux-aussehen=probe-lavendel]:where([data-theme=dark]){--ux-base-accent: #b8a4e0}
