.clr-knopf{position:fixed;right:16px;bottom:16px;z-index:900;width:56px;height:56px;border-radius:50%;border:0;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--bd-action,#1d3653);color:var(--bd-action-fg,#ffffff);box-shadow:0 8px 24px rgba(16,28,44,.24);transition:background .16s,transform .16s cubic-bezier(.2,.8,.2,1)}.anrufliste-knopf~.clr-knopf{right:88px}.clr-knopf-an,.clr-knopf:hover{background:var(--bd-action-hover,#101c2c)}.clr-knopf svg circle:last-child{color:#ff8a8a}.clr-knopf-laeuft{background:#8f1d18;color:#ffffff}.clr-knopf-laeuft:hover{background:#6e1612}.clr-knopf:disabled{cursor:progress}.clr-knopf:focus-visible{outline:3px solid var(--bd-focus,#1d3653);outline-offset:2px}.clr-knopf-zeit{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clr-kreisel{width:20px;height:20px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:clr-drehen .8s linear infinite}@keyframes clr-drehen{to{transform:rotate(1turn)}}.clr-ziffern{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clr-feld{position:fixed;right:16px;bottom:88px;z-index:901;width:min(calc(100vw - 32px),360px);max-height:calc(100vh - 112px);overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:var(--surface,#ffffff);color:var(--fg-body,#262d36);border:1px solid var(--border,#dcd3c3);box-shadow:0 16px 48px rgba(16,28,44,.24);font-family:var(--bd-font-sans,"Inter",system-ui,sans-serif);font-size:14px;line-height:1.5;animation:clr-auf .2s cubic-bezier(.2,.8,.2,1) both}.clr-feld *,.clr-feld :after,.clr-feld :before{box-sizing:border-box}.clr-feld :where(button,input,select){font:inherit}.clr-feld :focus-visible{outline:2px solid var(--bd-focus,var(--accent,#1d3653));outline-offset:2px;border-radius:4px}@keyframes clr-auf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.clr-kopf{display:flex;align-items:center;justify-content:space-between}.clr-kopf strong{font-size:16px;font-weight:600;color:var(--fg,#101c2c)}.clr-zu{width:32px;height:32px;border:0;border-radius:50%;background:none;cursor:pointer;color:var(--fg-muted,#3b4450)}.clr-zu:hover{background:var(--n-200,#efeae1);color:var(--fg,#101c2c)}.clr-leise{margin:0;font-size:12px;color:var(--fg-muted,#3b4450)}.clr-leise a{color:var(--fg,#101c2c);font-weight:600}.clr-fehler{margin:0;padding:8px 12px;border-radius:8px;background:var(--danger-bg,#f6e6e4);color:var(--danger-fg,#872c2c)}.clr-modi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;border-radius:8px;background:var(--n-200,#efeae1)}.clr-modi button{min-height:40px;padding:4px;border:0;border-radius:4px;background:none;cursor:pointer;color:var(--fg-body,#262d36);font-size:12px;line-height:1.25}.clr-modi button.an{background:var(--surface,#ffffff);color:var(--fg,#101c2c);font-weight:600;box-shadow:0 1px 4px rgba(16,28,44,.16)}.clr-modi button:disabled{opacity:.48;cursor:not-allowed}.clr-vorschau{position:relative;align-self:center;width:160px;height:160px;border-radius:50%;overflow:hidden;background:#0b131f}.clr-vorschau-video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.clr-vorschau-leer{position:absolute;inset:0;display:grid;place-items:center;padding:16px;text-align:center;color:#d5d9df;font-size:12px}.clr-feldzeile{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--fg-muted,#3b4450)}.clr-feldzeile select{min-height:36px;padding:0 8px;border:1px solid var(--border,#dcd3c3);border-radius:8px;background:var(--surface,#ffffff);color:var(--fg,#101c2c);font-size:14px}.clr-pegel{display:block;height:8px;border-radius:999px;background:var(--n-200,#efeae1);overflow:hidden}.clr-pegel span{display:block;height:100%;background:#2e6a55;transform-origin:left;transition:transform 80ms linear}.clr-haken{display:flex;align-items:center;gap:8px;cursor:pointer}.clr-haken input{width:16px;height:16px;accent-color:var(--accent,#1d3653)}.clr-haupt{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:8px;cursor:pointer;background:var(--bd-action,#1d3653);color:var(--bd-action-fg,#ffffff);font-weight:600}.clr-haupt:hover{background:var(--bd-action-hover,#101c2c)}.clr-start{min-height:48px;font-size:16px}.clr-rec{width:12px;height:12px;border-radius:50%;background:#ff6b6b;flex:none}.clr-fuss{text-align:center}.clr-zeile{display:flex;gap:8px;flex-wrap:wrap}.clr-leise-knopf{min-height:32px;padding:0 12px;border:1px solid var(--border,#dcd3c3);border-radius:8px;background:none;cursor:pointer;color:var(--fg,#101c2c);font:inherit;font-size:12px}.clr-abschluss strong{font-size:16px;color:var(--fg,#101c2c)}.clr-abschluss p{margin:0}.clr-countdown-grund{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:rgba(11,19,31,.64);color:#ffffff;cursor:pointer;font-family:var(--bd-font-sans,"Inter",system-ui,sans-serif)}.clr-countdown{display:grid;place-items:center;width:160px;height:160px;border-radius:50%;background:rgba(11,19,31,.88);font-size:96px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:clr-zahl 1s ease-out infinite}.clr-countdown-hinweis{font-size:14px;padding:4px 12px;border-radius:999px;background:rgba(11,19,31,.88)}@keyframes clr-zahl{0%{transform:scale(1.12)}to{transform:scale(1)}}.clr-leiste-unten{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:1500;display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;border-radius:999px;background:#101c2c;box-shadow:0 8px 24px rgba(0,0,0,.32);font-family:var(--bd-font-sans,"Inter",system-ui,sans-serif)}.clr-auf-dunkel{color:#f7f4ee;border-color:rgba(247,244,238,.4)}.clr-auf-dunkel:hover{background:rgba(255,255,255,.12)}.clr-steuer{display:flex;align-items:center;gap:4px;color:#f7f4ee}.clr-status{display:inline-flex;align-items:center;gap:8px;padding:0 12px;height:40px;font-size:14px;font-weight:600}.clr-status .clr-rec{animation:clr-puls 1.2s ease-in-out infinite}.clr-status.pausiert .clr-rec{animation:none;background:#e2be72}@keyframes clr-puls{50%{opacity:.32}}.clr-st{display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;cursor:pointer;background:none;color:#f7f4ee}.clr-st:hover:not(:disabled){background:rgba(255,255,255,.16)}.clr-st:disabled{opacity:.4;cursor:default}.clr-st-haupt{background:#8f1d18;color:#ffffff}.clr-st-haupt:hover:not(:disabled){background:#b3261e}.clr-leiste-unten :focus-visible,.clr-st:focus-visible{outline:2px solid #f7f4ee;outline-offset:2px}.clr-blase{position:fixed;z-index:1400;border-radius:50%;overflow:hidden;cursor:-webkit-grab;cursor:grab;touch-action:none;box-shadow:0 0 0 4px #f7f4ee,0 12px 32px rgba(0,0,0,.4);background:#0b131f}.clr-blase:active{cursor:-webkit-grabbing;cursor:grabbing}.clr-blase-video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1);pointer-events:none}.clr-pip-koerper{margin:0;background:#0b131f;overflow:hidden;font-family:var(--bd-font-sans,"Inter",system-ui,sans-serif)}.clr-pip{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;height:100vh;padding:8px;box-sizing:border-box}.clr-pip-kamera{flex:1 1;min-height:0;aspect-ratio:1;max-width:100%;border-radius:50%;object-fit:cover;transform:scaleX(-1);background:#101c2c}.clr-pip-countdown{position:absolute;inset:0;display:grid;place-items:center;font-size:96px;font-weight:600;color:#ffffff;background:rgba(11,19,31,.64)}.clr-pip .clr-steuer{flex:none}.clr-pip .clr-status{padding:0 4px}.clr-meldung{position:fixed;left:50%;bottom:88px;transform:translateX(-50%);z-index:2100;display:flex;align-items:center;gap:12px;padding:8px 16px;border-radius:8px;background:#101c2c;color:#f7f4ee;box-shadow:0 8px 24px rgba(0,0,0,.32);font-family:var(--bd-font-sans,"Inter",system-ui,sans-serif);font-size:14px;animation:clr-auf .2s ease-out both}.clr-meldung-fehler{background:#6e1612}@media (prefers-reduced-motion:reduce){.clr-countdown,.clr-feld,.clr-kreisel,.clr-meldung,.clr-status .clr-rec{animation:none}.clr-knopf{transition:none}}.clr-live-start{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;font-size:14px;font-weight:600}.clr-live-punkt{width:10px;height:10px;border-radius:50%;border:2px solid;flex:none}.clr-live{display:flex;align-items:center;gap:8px;color:#f7f4ee}.clr-live-marke{padding:4px 12px;border-radius:999px;background:#8c1d18;color:#ffffff;font-size:14px;font-weight:700;letter-spacing:.4px}.clr-live-marke[data-status=PAUSE],.clr-live-marke[data-status=START]{background:rgba(247,244,238,.16)}.clr-live-zahl{min-width:32px;padding:4px 8px;border-radius:8px;border:1px solid rgba(247,244,238,.4);text-align:center;font-weight:600}.clr-live :focus-visible{outline:2px solid #f7f4ee;outline-offset:2px}