:root{--ios-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro","Inter","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif;--ios-font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro","Inter","Segoe UI Variable Display","Segoe UI",system-ui,sans-serif;--ios-font-rounded:ui-rounded,"SF Pro Rounded",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--ios-blue:#007AFF;--ios-indigo:#5856D6;--ios-purple:#AF52DE;--ios-pink:#FF2D55;--ios-red:#FF3B30;--ios-orange:#FF9500;--ios-yellow:#FFCC00;--ios-green:#34C759;--ios-mint:#00C7BE;--ios-teal:#30B0C7;--ios-cyan:#32ADE6;--ios-brown:#A2845E;--ios-graphite:#636366;--ios-gray:#8E8E93;--ios-tint:var(--ios-blue);--ios-r-xl:26px;--ios-r-lg:18px;--ios-r-md:12px;--ios-r-sm:8px;--ios-spring:cubic-bezier(0.32,0.72,0,1);--ios-snap:cubic-bezier(0.34,1.4,0.64,1);--ios-ease:cubic-bezier(0.25,0.1,0.25,1);--ios-dur:0.38s;--ios-dur-fast:0.18s;--ios-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0  1 0 0 0 0  1 0 0 0 0  0 0 0 0 .05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ios-grain-strong:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.58' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0  1 0 0 0 0  1 0 0 0 0  0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ios-grain-flach:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.58' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0  1 0 0 0 0  1 0 0 0 0  1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 1'/%3E%3CfeFuncG type='discrete' tableValues='0 1'/%3E%3CfeFuncB type='discrete' tableValues='0 1'/%3E%3CfeFuncA type='table' tableValues='1 0 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ios-pill[data-hintergrund=grau],.ios-sidebar[data-hintergrund=grau],:root,[data-ios-modus=hell]{--ios-blue-text:#0062CC;--ios-green-text:#1F8A3A;--ios-orange-text:#B35C00;--ios-red-text:#D70015;--ios-tint-soft:rgba(0,122,255,0.12);--ios-tint-ring:rgba(0,122,255,0.28);--ios-label:#1C1C1E;--ios-label-2:rgba(60,60,67,0.78);--ios-label-3:rgba(60,60,67,0.48);--ios-sep:rgba(60,60,67,0.13);--ios-sep-strong:rgba(60,60,67,0.22);--ios-card-line:rgba(0,0,0,0.085);--ios-fill:rgba(120,120,128,0.18);--ios-fill-2:rgba(120,120,128,0.12);--ios-fill-3:rgba(120,120,128,0.07);--ios-bg:#F2F2F7;--ios-bg-2:#FFFFFF;--ios-widget:#F2F2F7;--ios-flaeche:#FFFFFF;--ios-flaeche-hoch:#FFFFFF;--ios-glas-rgb:255 255 255;--ios-licht:rgba(255,255,255,0.9);--ios-kante:rgba(0,0,0,0.06);--ios-rand-aussen:rgba(0,0,0,0.08);--ios-kopf:rgba(250,250,252,0.92);--ios-menue:rgba(255,255,255,0.8);--ios-dialog:rgba(255,255,255,0.9);--ios-scrollbar:rgba(60,60,67,0.28);--ios-app-hell-1:#FFFFFF;--ios-app-hell-2:#F1F1F6;--ios-glass:rgba(255,255,255,0.56);--ios-glass-thin:rgba(255,255,255,0.42);--ios-glass-strong:rgba(255,255,255,0.82);--ios-glass-blur:blur(28px) saturate(185%);--ios-schimmer:linear-gradient(180deg,rgba(255,255,255,0.55),rgba(255,255,255,0.14) 38%,rgba(255,255,255,0.26));--ios-rim-verlauf:linear-gradient(140deg,rgba(255,255,255,0.95),rgba(255,255,255,0.15) 30%,rgba(255,255,255,0) 55%,rgba(255,255,255,0.55));--ios-shadow-1:0 0.5px 1px rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.04);--ios-shadow-2:0 1px 2px rgba(0,0,0,0.04),0 10px 28px -8px rgba(0,0,0,0.12);--ios-shadow-3:0 2px 8px rgba(0,0,0,0.05),0 28px 64px -16px rgba(0,0,0,0.20);--ios-kopfkarte-1:#9ED8FF;--ios-kopfkarte-2:#FFC596;--ios-kopfkarte-3:#CDB8FF;--ios-kopfkarte-4:#A6EFD6;--ios-kopfkarte-grund:#E6F3F0}.ios-pill[data-hintergrund=dunkel],.ios-sidebar[data-hintergrund=dunkel],[data-ios-modus=dunkel],html[data-design=ios27][data-modus=dunkel]{--ios-blue-text:#4DA3FF;--ios-green-text:#30D158;--ios-orange-text:#FF9F0A;--ios-red-text:#FF6961;--ios-tint-soft:rgba(10,132,255,0.22);--ios-tint-ring:rgba(10,132,255,0.45);--ios-label:#F5F5F7;--ios-label-2:rgba(235,235,245,0.74);--ios-label-3:rgba(235,235,245,0.44);--ios-sep:rgba(84,84,88,0.6);--ios-sep-strong:rgba(120,120,128,0.62);--ios-card-line:rgba(255,255,255,0.09);--ios-fill:rgba(120,120,128,0.36);--ios-fill-2:rgba(120,120,128,0.26);--ios-fill-3:rgba(120,120,128,0.16);--ios-bg:#0F0F11;--ios-bg-2:#1C1C1E;--ios-widget:#2C2C2E;--ios-flaeche:#1C1C1E;--ios-flaeche-hoch:#48484C;--ios-glas-rgb:74 74 78;--ios-licht:rgba(255,255,255,0.08);--ios-kante:rgba(255,255,255,0.07);--ios-rand-aussen:rgba(255,255,255,0.1);--ios-kopf:rgba(34,34,37,0.94);--ios-menue:rgba(40,40,43,0.84);--ios-dialog:rgba(30,30,33,0.94);--ios-scrollbar:rgba(235,235,245,0.25);--ios-app-hell-1:#FFFFFF;--ios-app-hell-2:#F1F1F6;--ios-glass:rgba(44,44,48,0.62);--ios-glass-thin:rgba(64,64,68,0.5);--ios-glass-strong:rgba(44,44,48,0.88);--ios-schimmer:linear-gradient(180deg,rgba(255,255,255,0.08),rgba(255,255,255,0.02) 38%,rgba(255,255,255,0.04));--ios-rim-verlauf:linear-gradient(140deg,rgba(255,255,255,0.3),rgba(255,255,255,0.05) 30%,rgba(255,255,255,0) 55%,rgba(255,255,255,0.14));--ios-shadow-1:0 0.5px 1px rgba(0,0,0,0.4),0 1px 3px rgba(0,0,0,0.3);--ios-shadow-2:0 1px 2px rgba(0,0,0,0.35),0 10px 28px -8px rgba(0,0,0,0.55);--ios-shadow-3:0 2px 8px rgba(0,0,0,0.4),0 28px 64px -16px rgba(0,0,0,0.7);--ios-kopfkarte-1:#1D4E7E;--ios-kopfkarte-2:#7A4626;--ios-kopfkarte-3:#47397E;--ios-kopfkarte-4:#1B5C49;--ios-kopfkarte-grund:#152020}[data-ios-modus=dunkel],html[data-design=ios27][data-modus=dunkel]{color-scheme:dark}[data-ios-modus=hell]{color-scheme:light}.ios-wallpaper{background-color:var(--ios-bg);background-image:var(--ios-grain),radial-gradient(55% 45% at 0 0,rgba(0,122,255,.16),rgba(0,122,255,0) 70%),radial-gradient(40% 38% at 100% 0,rgba(175,82,222,.13),rgba(175,82,222,0) 70%),radial-gradient(45% 40% at 100% 100%,rgba(255,149,0,.13),rgba(255,149,0,0) 70%),radial-gradient(50% 45% at 0 100%,rgba(0,199,190,.14),rgba(0,199,190,0) 70%);background-size:200px 200px,100% 100%,100% 100%,100% 100%,100% 100%}.ios-glass,.ios-glass-thin{position:relative;-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur)}.ios-glass{background-color:var(--ios-glass);background-image:var(--ios-schimmer),var(--ios-grain);background-size:100% 100%,200px 200px;box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht),var(--ios-shadow-3)}.ios-glass-thin{background-color:var(--ios-glass-thin);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht)}.ios-rim:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--ios-rim-verlauf);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ios-largetitle{font-size:28px;line-height:1.12;font-weight:700;letter-spacing:-.022em}.ios-largetitle,.ios-title-2{font-family:var(--ios-font-display);color:var(--ios-label)}.ios-title-2{font-size:17px;line-height:1.25;font-weight:600;letter-spacing:-.012em}.ios-headline{line-height:1.3;font-weight:600;letter-spacing:-.005em}.ios-body,.ios-headline{font-size:13px;color:var(--ios-label)}.ios-body{line-height:1.4}.ios-subtitle{font-size:13px}.ios-footnote,.ios-subtitle{line-height:1.35;color:var(--ios-label-2)}.ios-footnote{font-size:12px}.ios-caption{font-size:11px;line-height:1.3;color:var(--ios-label-3)}.ios-zahl{font-family:var(--ios-font-rounded);font-variant-numeric:tabular-nums}.ios-section-head{display:flex;min-width:0;align-items:center;gap:6px;padding:0 4px;font-size:11.5px;line-height:14px;font-weight:600;letter-spacing:.005em;color:var(--ios-label-2)}.ios-section-head .ios-section-kat{color:var(--ios-label-3);font-weight:500}.ios-dot{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:999px;background:var(--c,var(--ios-gray))}:where(.ios-icon-btn){display:inline-grid}.ios-icon-btn{place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:999px;color:var(--ios-label);transition:background-color var(--ios-dur-fast) var(--ios-ease),transform var(--ios-dur) var(--ios-spring),opacity var(--ios-dur-fast)}.ios-icon-btn:hover{background-color:var(--ios-fill-2)}.ios-icon-btn:active{transform:scale(.9);background-color:var(--ios-fill)}.ios-icon-btn:disabled{opacity:.3;background:transparent;transform:none}:where(.ios-btn){display:inline-flex}.ios-btn{height:28px;flex-shrink:0;align-items:center;gap:5px;border-radius:999px;padding:0 12px;background-color:var(--ios-fill-2);font-size:12px;font-weight:500;color:var(--ios-label);white-space:nowrap;transition:background-color var(--ios-dur-fast) var(--ios-ease),transform var(--ios-dur) var(--ios-spring)}.ios-btn:hover{background-color:var(--ios-fill)}.ios-btn:active{transform:scale(.96)}.ios-btn--tint{color:var(--ios-blue-text);background-color:var(--ios-tint-soft)}.ios-btn--tint:hover{background-color:rgba(0,122,255,.18)}:where(.ios-chip){display:inline-flex}.ios-chip{height:28px;flex-shrink:0;align-items:center;justify-content:center;gap:4px;border-radius:999px;padding:0 10px;background-color:var(--ios-glass-thin);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht),0 1px 2px rgba(0,0,0,.04);font-size:12px;font-weight:500;color:var(--ios-label-2);transition:background-color var(--ios-dur-fast) var(--ios-ease),color var(--ios-dur-fast),transform var(--ios-dur) var(--ios-spring)}.ios-chip:hover{background-color:rgb(var(--ios-glas-rgb)/.85);color:var(--ios-label)}.ios-chip:active{transform:scale(.94)}.ios-chip--rund{width:28px;padding:0}:where(.ios-textbtn){display:inline-flex}.ios-textbtn{height:28px;flex-shrink:0;align-items:center;gap:4px;border-radius:999px;padding:0 9px;font-size:12px;font-weight:500;color:var(--ios-label-2);transition:background-color var(--ios-dur-fast) var(--ios-ease),color var(--ios-dur-fast)}.ios-textbtn:hover{background-color:var(--ios-fill-3);color:var(--ios-label)}.ios-kbd{display:inline-flex;align-items:center;gap:1px;border-radius:5px;padding:1px 5px;background:rgb(var(--ios-glas-rgb)/.75);box-shadow:inset 0 0 0 .5px var(--ios-rand-aussen),0 .5px 0 rgba(0,0,0,.08);font-size:10.5px;font-weight:500;line-height:1.4;color:var(--ios-label-2)}:where(.ios-search){display:flex}.ios-search{height:34px;width:100%;flex-shrink:0;align-items:center;gap:6px;border-radius:11px;padding:0 8px 0 9px;background-color:var(--ios-fill-2);box-shadow:inset 0 .5px 1px rgba(0,0,0,.05);font-size:13.5px;color:var(--ios-label-3);text-align:left;transition:background-color var(--ios-dur-fast) var(--ios-ease),box-shadow var(--ios-dur-fast)}.ios-search:hover{background-color:var(--ios-fill)}.ios-search:focus-within{background-color:var(--ios-flaeche);box-shadow:0 0 0 3px var(--ios-tint-ring),inset 0 0 0 1px var(--ios-tint)}.ios-search input{min-width:0;flex:1;background:transparent;outline:none;color:var(--ios-label);font-size:13.5px}.ios-search input::placeholder{color:var(--ios-label-3)}:where(.ios-listrow){display:flex}.ios-listrow{position:relative;height:38px;flex-shrink:0;align-items:center;gap:10px;border-radius:13px;padding:0 8px 0 5px;background-color:rgb(var(--ios-glas-rgb)/.55);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht);font-size:13.5px;font-weight:500;color:var(--ios-label);transition:background-color var(--ios-dur-fast) var(--ios-ease),box-shadow var(--ios-dur-fast),transform var(--ios-dur) var(--ios-spring)}.ios-listrow:hover{background-color:rgb(var(--ios-glas-rgb)/.88)}.ios-listrow:active{transform:scale(.985)}.ios-listrow[aria-current=page]{background-color:var(--ios-flaeche);box-shadow:inset 0 0 0 1.5px var(--ios-tint),0 0 0 3px var(--ios-tint-soft)}.ios-group{border-radius:var(--ios-r-lg);background-color:rgb(var(--ios-glas-rgb)/.5);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht),0 1px 2px rgba(0,0,0,.03)}.ios-card{border-radius:16px;border:1px solid var(--ios-card-line);background-color:var(--ios-flaeche);box-shadow:var(--ios-shadow-1)}.ios-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 12px;border-bottom:1px solid var(--ios-sep)}.ios-widget{display:flex;min-width:0;flex-direction:column;gap:2px;border-radius:14px;padding:10px 12px 11px;background-color:var(--ios-widget);box-shadow:inset 0 0 0 .5px var(--ios-kante)}.ios-widget-zahl{font-family:var(--ios-font-rounded);font-size:22px;line-height:1.1;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ios-label)}.ios-widget-label{display:flex;align-items:center;gap:5px;font-size:11.5px;line-height:1.3;color:var(--ios-label-2)}:where(.ios-count){display:inline-flex}.ios-count{height:18px;align-items:center;border-radius:999px;padding:0 7px;background-color:var(--ios-fill-2);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ios-label-2)}.ios-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;color:var(--ios-label)}.ios-table thead th{position:sticky;top:0;z-index:1;height:32px;padding:0 12px;background-color:var(--ios-kopf);border-bottom:1px solid var(--ios-sep);text-align:left;font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ios-label-2);white-space:nowrap}.ios-table tbody td{padding:8px 12px;vertical-align:middle;border-bottom:1px solid var(--ios-sep)}.ios-table tbody tr:last-child td{border-bottom:0}.ios-table tbody tr{transition:background-color var(--ios-dur-fast) var(--ios-ease)}.ios-table tbody tr:hover{background-color:rgba(120,120,128,.05)}.ios-blobs{position:absolute;inset:-40%;z-index:0;pointer-events:none;background:radial-gradient(34% 34% at 26% 28%,var(--blob-1,var(--app-a)) 0,transparent 72%),radial-gradient(40% 40% at 74% 74%,var(--blob-2,var(--app-c)) 0,transparent 74%),radial-gradient(46% 46% at 78% 22%,var(--blob-3,var(--app-b)) 0,transparent 76%),radial-gradient(40% 40% at 20% 80%,var(--blob-4,var(--blob-3,var(--app-b))) 0,transparent 76%),var(--blob-grund,var(--app-b));transform:translateZ(0) rotate(0deg) scale(1);transition:transform 1.4s var(--ios-spring)}.ios-blob-hover:hover .ios-blobs,.ios-tile:focus-within .ios-blobs,.ios-tile:hover .ios-blobs{transform:translate3d(-14%,11%,0) rotate(48deg) scale(1.12)}.ios-blob-flaeche{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:var(--r,0);clip-path:inset(0 round var(--r,0));pointer-events:none}.ios-blobcard{--r:22px;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--r);color:var(--ios-label);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht),var(--ios-shadow-2)}.ios-blobcard .ios-blobs{inset:-30%;filter:blur(22px);transition:transform 1.6s var(--ios-spring);transform:translate3d(calc(var(--mx, 0) * 7%),calc(var(--my, 0) * 9%),0) rotate(calc(var(--mx, 0) * 14deg)) scale(1.04)}.ios-blobcard>.ios-blob-flaeche:after{content:"";position:absolute;inset:0;z-index:1;background-image:var(--ios-grain-strong);background-size:200px 200px;mix-blend-mode:soft-light;opacity:.38;pointer-events:none}.ios-blobcard>:not(.ios-blob-flaeche){position:relative;z-index:2}.ios-blobcard--werkzeuge{--blob-1:var(--ios-kopfkarte-1);--blob-2:var(--ios-kopfkarte-2);--blob-3:var(--ios-kopfkarte-3);--blob-4:var(--ios-kopfkarte-4);--blob-grund:var(--ios-kopfkarte-grund)}.ios-app{--app-size:44px;--app-a:color-mix(in oklab,var(--app,#8E8E93) 50%,white);--app-b:var(--app,#8E8E93);--app-c:color-mix(in oklab,var(--app,#8E8E93) 70%,#FF2D55);--app-shadow:inset 0 0 0 0.5px rgba(0,0,0,0.1),inset 0 1px 0 rgba(255,255,255,0.45),inset 0 -8px 14px -8px rgba(0,0,0,0.22),0 1px 2px rgba(0,0,0,0.1),0 5px 12px -4px color-mix(in srgb,var(--app-b) 55%,transparent);position:relative;isolation:isolate;display:grid;place-items:center;width:var(--app-size);height:var(--app-size);flex-shrink:0;overflow:hidden;--r:calc(var(--app-size) * 0.26);border-radius:var(--r);color:#fff;background-image:linear-gradient(155deg,var(--app-a) 0,var(--app-b) 82%);box-shadow:var(--app-shadow);transition:transform var(--ios-dur) var(--ios-spring),box-shadow var(--ios-dur) var(--ios-spring),filter var(--ios-dur-fast)}.ios-app>.ios-blob-flaeche:after{content:"";position:absolute;inset:0;z-index:1;background-image:var(--ios-grain-flach);background-size:110px 110px;opacity:.07;pointer-events:none}.ios-app>.ios-blob-flaeche:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:radial-gradient(120% 70% at 30% 0,rgba(255,255,255,.42) 0,rgba(255,255,255,0) 60%);pointer-events:none}.ios-app>*{grid-area:1/1}.ios-app>:not(.ios-blob-flaeche){position:relative;z-index:2;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.2))}.ios-app--hell{color:var(--app-b);background-image:linear-gradient(160deg,var(--ios-app-hell-1) 0,var(--ios-app-hell-2) 100%);--blob-1:var(--ios-app-hell-1);--blob-2:color-mix(in oklab,var(--app-c) 30%,var(--ios-app-hell-1));--blob-3:color-mix(in oklab,var(--app-b) 22%,var(--ios-app-hell-1));--blob-grund:var(--ios-app-hell-2);--app-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-b) 22%,transparent),inset 0 1px 0 var(--ios-licht),0 1px 2px rgba(0,0,0,0.08),0 5px 12px -5px color-mix(in srgb,var(--app-b) 35%,transparent)}.ios-app--hell>.ios-blob-flaeche:after{opacity:.04}.ios-app--hell>.ios-blob-flaeche:before{display:none}.ios-app--hell>:not(.ios-blob-flaeche){filter:none}.ios-app.is-aktiv{box-shadow:var(--app-shadow),0 0 0 2px var(--ios-flaeche),0 0 0 4px var(--ios-tint)}.ios-app[data-farbe="#f57c00"]{--app-a:#FFC24D;--app-b:#FF7A00;--app-c:#FF4F6E}.ios-app[data-farbe="#1e88e5"]{--app-a:#6FD2FF;--app-b:#0A7CFF;--app-c:#6E5BFF}.ios-app[data-farbe="#e53935"]{--app-a:#FF9A7A;--app-b:#FF3B30;--app-c:#FF2D78}.ios-app[data-farbe="#43a047"]{--app-a:#C9F27A;--app-b:#22B14C;--app-c:#00B8A9}.ios-app[data-farbe="#8e24aa"]{--app-a:#F0A8FF;--app-b:#A243DB;--app-c:#5B5BFF}.ios-app[data-farbe="#00897b"]{--app-a:#8FF5C9;--app-b:#00AE9E;--app-c:#2E9BFF}.ios-app[data-farbe="#00acc1"]{--app-a:#A6F0FF;--app-b:#18A7E0;--app-c:#4AD991}.ios-app[data-farbe="#ffa000"]{--app-a:#FFF09A;--app-b:#FFAE00;--app-c:#FF7A3D}.ios-app[data-farbe="#3949ab"]{--app-a:#A9B4FF;--app-b:#5251D9;--app-c:#B44DFF}.ios-app[data-farbe="#d81b60"]{--app-a:#FFB0C8;--app-b:#FF2D78;--app-c:#FF8A3D}.ios-app[data-farbe="#546e7a"]{--app-a:#DCE3EA;--app-b:#7A8794;--app-c:#8DA2C4}.ios-app[data-farbe="#135555"]{--app-a:#FFF09A;--app-b:#FFAE00;--app-c:#FF7A3D}.ios-tile{position:relative;width:58px}.ios-tile,.ios-tile-link{display:flex;flex-direction:column;align-items:center}.ios-tile-link{gap:4px;border-radius:12px;outline:none}.ios-tile-link:focus-visible .ios-app{box-shadow:var(--app-shadow),0 0 0 2px var(--ios-flaeche),0 0 0 4px var(--ios-tint-ring)}.ios-tile:hover .ios-app{transform:translateY(-1.5px) scale(1.045)}.ios-tile-link:active .ios-app{transform:scale(.93);transition-duration:.12s}.ios-app-label{display:block;max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:10px;line-height:12px;font-weight:500;letter-spacing:-.015em;color:var(--ios-label)}.ios-tile.is-aktiv .ios-app-label{color:var(--ios-blue-text);font-weight:600}.ios-run-dot{display:block;width:4px;height:4px;margin-top:1px;border-radius:999px;background:var(--ios-label-3)}.ios-run-dot.is-leer{background:transparent}.ios-app-actions{position:absolute;left:50%;top:0;z-index:5;display:flex;width:44px;height:44px;transform:translateX(-50%);flex-direction:column;justify-content:center;gap:3px;padding:3px;pointer-events:none;opacity:0;transition:opacity var(--ios-dur-fast) var(--ios-ease)}.ios-app-actions.is-offen,.ios-tile:focus-within .ios-app-actions,.ios-tile:hover .ios-app-actions{opacity:1}.ios-tile.liste-offen .ios-app.mit-aktionen,.ios-tile:focus-within .ios-app.mit-aktionen,.ios-tile:hover .ios-app.mit-aktionen{filter:saturate(.85) brightness(.9);transform:scale(.97)}.ios-mini-btn{position:relative;display:flex;height:17px;width:100%;align-items:center;justify-content:center;border-radius:7px;background-color:rgb(var(--ios-glas-rgb)/.9);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht),0 1px 3px rgba(0,0,0,.18);color:var(--ios-label);pointer-events:none;transition:background-color var(--ios-dur-fast),transform var(--ios-dur) var(--ios-spring)}.ios-app-actions.is-offen .ios-mini-btn,.ios-tile:focus-within .ios-mini-btn,.ios-tile:hover .ios-mini-btn{pointer-events:auto}.ios-mini-btn:hover{background-color:var(--ios-flaeche-hoch);color:var(--ios-blue-text)}.ios-mini-btn:active{transform:scale(.92)}.ios-mini-btn .ios-mini-zahl{position:absolute;right:3px;top:50%;transform:translateY(-50%);font-size:8.5px;font-weight:700;font-variant-numeric:tabular-nums}:where(.ios-kat){display:inline-flex}.ios-kat{height:26px;min-width:26px;flex-shrink:0;align-items:center;justify-content:center;gap:5px;border-radius:999px;background-color:rgb(var(--ios-glas-rgb)/.55);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht);color:var(--kat,var(--ios-gray));transition:background-color var(--ios-dur-fast) var(--ios-ease),transform var(--ios-dur) var(--ios-snap),box-shadow var(--ios-dur-fast),padding var(--ios-dur) var(--ios-spring)}.ios-kat:hover{background-color:var(--ios-flaeche-hoch);transform:scale(1.07)}.ios-kat:active{transform:scale(.92)}.ios-kat.is-aktiv{padding:0 11px 0 7px;background-color:var(--ios-flaeche-hoch);background-image:linear-gradient(180deg,color-mix(in srgb,var(--kat) 10%,var(--ios-flaeche-hoch)),color-mix(in srgb,var(--kat) 16%,var(--ios-flaeche-hoch)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kat) 30%,transparent),0 2px 6px -1px color-mix(in srgb,var(--kat) 30%,transparent),0 1px 1px rgba(0,0,0,.05);transform:none}.ios-kat-label{font-size:12px;font-weight:600;letter-spacing:-.005em;color:var(--ios-label)}[data-kat=alle]{--kat:var(--ios-gray)}[data-kat=favoriten]{--kat:var(--ios-pink)}[data-kat=team]{--kat:var(--ios-orange)}[data-kat=sales]{--kat:var(--ios-green)}[data-kat=verwaltung]{--kat:var(--ios-indigo)}[data-kat=delivery]{--kat:var(--ios-blue)}[data-kat=automationen]{--kat:var(--ios-purple)}[data-kat=marketing]{--kat:#F2A900}[data-kat=management]{--kat:var(--ios-brown)}[data-kat=accounts]{--kat:var(--ios-graphite)}[data-kat=development]{--kat:var(--ios-mint)}[data-kat=insights]{--kat:var(--ios-cyan)}.ios-input{height:28px;min-width:0;border-radius:9px;background-color:var(--ios-flaeche);padding:0 8px;font-size:12.5px;color:var(--ios-label);box-shadow:inset 0 0 0 1px var(--ios-sep-strong);outline:none;transition:box-shadow var(--ios-dur-fast)}.ios-input:focus{box-shadow:inset 0 0 0 1px var(--ios-tint),0 0 0 3px var(--ios-tint-ring)}:where(.ios-dashed){display:flex}.ios-dashed{align-items:center;justify-content:center;gap:4px;border-radius:13px;border:1.5px dashed var(--ios-sep-strong);color:var(--ios-blue-text);font-size:12.5px;font-weight:500;transition:background-color var(--ios-dur-fast),border-color var(--ios-dur-fast)}.ios-dashed:hover{background-color:rgb(var(--ios-glas-rgb)/.7);border-color:var(--ios-tint)}:where(.ios-check){display:inline-grid}.ios-check{place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--ios-sep-strong);color:#fff;transition:background-color var(--ios-dur-fast),box-shadow var(--ios-dur-fast),transform var(--ios-dur) var(--ios-snap)}.ios-check.is-an{background-color:var(--ios-tint);box-shadow:none;transform:scale(1.04)}.ios-avatar{background-image:linear-gradient(155deg,#A9B4FF,#5856D6 90%)}.ios-app--uebersicht{--app-a:#6FD2FF;--app-b:#0A7CFF;--app-c:#6E5BFF}.ios-section-head[data-kat] .ios-dot{background:var(--kat)}.ios-sidebar{position:relative;border-radius:var(--ios-r-xl);color:var(--ios-label);-webkit-font-smoothing:antialiased}.ios-pill,.ios-sidebar{font-family:var(--ios-font)}.ios-pill{border-radius:999px}.ios-pill.ios-glass,.ios-sidebar.ios-glass{box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht),0 .5px 1px rgba(0,0,0,.05),0 6px 14px -8px rgba(0,0,0,.16)}[data-hintergrund=grau]{--wp-grund:#FFFFFF;--wp-unschaerfe:90px;--wp-glas:0.6;--wp-muster:linear-gradient(165deg,#EEF0EF,#F5F8F8 50%,#BFDDDC);--wp-a-x:12.4%;--wp-a-y:62.1%;--wp-a-dx:-42.6%;--wp-a-dy:-32%;--wp-a-farbe:#62A5A3;--wp-a-deckkraft:0.25;--wp-a-farbe-2:#7FCFFF;--wp-a-deckkraft-2:0.25;--wp-b-x:-105.4%;--wp-b-y:-27.1%;--wp-b-dx:39.5%;--wp-b-dy:35%;--wp-b-farbe:#EDEFEE;--wp-b-deckkraft:1;--wp-b-farbe-2:#62A5A3;--wp-b-deckkraft-2:0.29}[data-hintergrund=dunkel]{--wp-grund:#1D1D1D;--wp-unschaerfe:90px;--wp-glas:0.52;--wp-muster:linear-gradient(165deg,#1A1D22,#1D2427 50%,#183331);--wp-a-x:12.4%;--wp-a-y:62.1%;--wp-a-dx:-32.7%;--wp-a-dy:-66.7%;--wp-a-farbe:#135555;--wp-a-deckkraft:0.23;--wp-a-farbe-2:#417777;--wp-a-deckkraft-2:0.2;--wp-b-x:-105.4%;--wp-b-y:-27.1%;--wp-b-dx:53.9%;--wp-b-dy:18%;--wp-b-farbe:#041E49;--wp-b-deckkraft:0.12;--wp-b-farbe-2:#0B57D0;--wp-b-deckkraft-2:0.1}.ios-pill[data-hintergrund],.ios-sidebar[data-hintergrund]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--wp-grund);background-image:none}.ios-sidebar>.ios-wp-flaeche{--r:var(--ios-r-xl)}.ios-pill>.ios-wp-flaeche{--r:999px;--wp-unschaerfe:14px}.ios-wp-flaeche{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:var(--r,0);background-color:var(--wp-grund);pointer-events:none}.ios-wp-flaeche>canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.ios-wp-flaeche:after{content:"";position:absolute;inset:0;z-index:1;background-image:var(--ios-grain-flach);background-size:200px 200px;opacity:.04;pointer-events:none}.ios-pill[data-hintergrund]>:not(.ios-wp-flaeche),.ios-sidebar[data-hintergrund]>:not(.ios-wp-flaeche){position:relative;z-index:1}.ios-pill.ios-rim:before,.ios-sidebar.ios-rim:before{z-index:2}.ios-sidebar[data-hintergrund] .ios-group{background-color:rgb(var(--ios-glas-rgb)/var(--wp-glas,.6))}.ios-sidebar[data-hintergrund] .ios-listrow{background-color:rgb(var(--ios-glas-rgb)/calc(var(--wp-glas, .6) + .06))}.ios-sidebar[data-hintergrund] .ios-listrow:hover{background-color:rgb(var(--ios-glas-rgb)/calc(var(--wp-glas, .6) + .28))}.ios-sidebar[data-hintergrund] .ios-search{background-color:rgb(var(--ios-glas-rgb)/var(--wp-glas,.6));box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht);color:var(--ios-label-2)}.ios-sidebar[data-hintergrund] .ios-search:hover{background-color:rgb(var(--ios-glas-rgb)/calc(var(--wp-glas, .6) + .2))}.ios-pill[data-hintergrund] :is(.ios-icon-btn,.ios-glocke),.ios-sidebar[data-hintergrund] :is(.ios-kopfleiste .ios-icon-btn,.ios-glocke){background-color:rgb(var(--ios-glas-rgb)/var(--wp-glas,.6));box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht)}.ios-pill[data-hintergrund] :is(.ios-icon-btn,.ios-glocke):hover,.ios-sidebar[data-hintergrund] :is(.ios-kopfleiste .ios-icon-btn,.ios-glocke):hover{background-color:rgb(var(--ios-glas-rgb)/calc(var(--wp-glas, .6) + .25))}.ios-sidebar[data-hintergrund] .ios-kopfleiste .ios-icon-btn:disabled{background-color:rgb(var(--ios-glas-rgb)/.35);opacity:.6}.ios-sidebar[data-hintergrund] .ios-section-head{flex:0 1 auto;width:fit-content;max-width:100%;padding:3px 9px 3px 7px;border-radius:999px;background-color:rgb(var(--ios-glas-rgb)/var(--wp-glas,.6));box-shadow:inset 0 0 0 .5px var(--ios-kante);color:var(--ios-label)}.ios-sidebar[data-hintergrund] .ios-caption,.ios-sidebar[data-hintergrund] .ios-section-head .ios-section-kat{color:var(--ios-label-2)}.ios-sidebar[data-hintergrund] .ios-kat:not(.is-aktiv){background-color:rgb(var(--ios-glas-rgb)/calc(var(--wp-glas, .6) + .1))}@media (prefers-reduced-transparency:reduce){.ios-sidebar[data-hintergrund] :is(.ios-group,.ios-listrow,.ios-search,.ios-section-head,.ios-kopfleiste .ios-icon-btn,.ios-glocke){background-color:rgb(var(--ios-glas-rgb)/.94)}}.ios-scroll-weich{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 12px,#000 calc(100% - 16px),transparent)}.ios-wp-muster{width:16px;height:16px;flex-shrink:0;border-radius:999px;background-image:var(--wp-muster);box-shadow:inset 0 0 0 .5px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.25)}.ios-segment{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;margin:0 4px 6px;padding:2px;border-radius:10px;background-color:var(--ios-fill-2)}html[data-design=ios27] [data-radix-menu-content] .ios-segment>[role=menuitem]{justify-content:center;gap:6px;min-height:28px;padding:0 8px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--ios-label-2);cursor:pointer;transition:background-color var(--ios-dur-fast) var(--ios-ease),color var(--ios-dur-fast),box-shadow var(--ios-dur) var(--ios-spring)}html[data-design=ios27] [data-radix-menu-content] .ios-segment>[role=menuitem][data-highlighted]{background-color:var(--ios-fill-2);color:var(--ios-label)}html[data-design=ios27] [data-radix-menu-content] .ios-segment>[role=menuitem][data-an]{background-color:var(--ios-flaeche-hoch);color:var(--ios-label);font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,.12),0 .5px 1px rgba(0,0,0,.1)}html[data-design=ios27] [data-radix-menu-content] .ios-menue-titel{padding:6px 8px 4px}.ios-segment>button{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--ios-label-2);white-space:nowrap;transition:background-color var(--ios-dur-fast) var(--ios-ease),color var(--ios-dur-fast),box-shadow var(--ios-dur) var(--ios-spring)}.ios-segment>button:hover{color:var(--ios-label)}.ios-segment>button[data-an]{background-color:var(--ios-flaeche-hoch);color:var(--ios-label);font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,.12),0 .5px 1px rgba(0,0,0,.1)}button:has(>.ios-glocke){border-radius:999px}button:has(>.ios-glocke):is(:hover,[aria-expanded=true]){background-color:transparent}:is(.ios-sidebar,.ios-pill)[data-hintergrund] button[aria-expanded=true]>.ios-glocke{background-color:rgb(var(--ios-glas-rgb)/.92)}.ios-badge-zeile{display:flex;align-items:center;gap:2px;font-size:9.5px;line-height:1.15;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ios-label-2)}.ios-badge-zeile:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--c)}.ios-tabbar{display:flex;height:34px;flex-shrink:0;align-items:center;gap:6px;font-family:var(--ios-font);-webkit-font-smoothing:antialiased}.ios-tab{height:28px;border-radius:10px;background-color:var(--ios-glass-thin);box-shadow:inset 0 0 0 .5px var(--ios-kante),inset 0 1px 0 var(--ios-licht);color:var(--ios-label-2);font-size:12.5px;font-weight:500;letter-spacing:-.005em;transition:background-color var(--ios-dur-fast) var(--ios-ease),color var(--ios-dur-fast),box-shadow var(--ios-dur-fast)}.ios-tab:hover{background-color:rgb(var(--ios-glas-rgb)/.78);color:var(--ios-label)}.ios-tab.ios-tab--aktiv{height:34px;align-self:flex-end;border:1px solid var(--ios-card-line);border-bottom:0;border-radius:12px 12px 0 0;background-color:var(--ios-flaeche);box-shadow:0 -4px 12px -6px rgba(0,0,0,.08);color:var(--ios-label);font-weight:600}.ios-tab.ios-tab--aktiv:after,.ios-tab.ios-tab--aktiv:before{content:"";position:absolute;bottom:0;width:10px;height:10px;pointer-events:none}.ios-tab.ios-tab--aktiv:before{left:-10px;background:radial-gradient(circle at 0 0,transparent 9.25px,var(--ios-card-line) 9.5px,var(--ios-card-line) 10px,var(--ios-flaeche) 10.5px)}.ios-tab.ios-tab--aktiv:after{right:-10px;background:radial-gradient(circle at 100% 0,transparent 9.25px,var(--ios-card-line) 9.5px,var(--ios-card-line) 10px,var(--ios-flaeche) 10.5px)}[role=tablist]>.ios-tab--aktiv:first-child:before{display:none}:where(.ios-tab-x){display:inline-grid}.ios-tab-x{place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:999px;color:var(--ios-label-3);transition:background-color var(--ios-dur-fast),color var(--ios-dur-fast)}.ios-tab-x:hover{background-color:var(--ios-fill-2);color:var(--ios-label)}.ios-tabbar+div{margin-top:-1px;border-radius:16px;border:1px solid var(--ios-card-line);background-color:var(--ios-flaeche);box-shadow:0 .5px 1px rgba(0,0,0,.04),0 8px 22px -14px rgba(0,0,0,.16)}.ios-tabbar:has([role=tablist]>.ios-tab--aktiv:first-child)+div{border-top-left-radius:0}.ios-tabbar+div.border-izb-green{border-color:color-mix(in srgb,var(--ios-tint) 55%,transparent);box-shadow:0 0 0 3px var(--ios-tint-soft),0 8px 22px -14px rgba(0,0,0,.16)}.ios-pill--quer .ios-icon-btn{width:36px;height:36px}.ios-pill--quer .ios-glocke{height:36px;padding:0 6px}.ios-pill--quer .ios-tabs-knopf{width:auto;grid-auto-flow:column;gap:2px;padding:0 9px 0 7px}.ios-tabs-zahl{font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ios-label-2)}.ios-tabuebersicht{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;background-color:var(--ios-bg);color:var(--ios-label);opacity:0;transform:scale(1.04);transition:opacity .22s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.ios-tabuebersicht.is-da{opacity:1;transform:none}.ios-tabuebersicht-raster{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:22px 16px;margin:0;padding:calc(16px + env(safe-area-inset-top)) 16px 24px;list-style:none}.ios-tabkarte-platz{position:relative;display:flex;min-width:0;flex-direction:column;gap:8px}.ios-tabkarte{display:block;width:100%;aspect-ratio:.71;padding:0;border:0;border-radius:22px;overflow:hidden;background-color:var(--ios-flaeche);box-shadow:0 0 0 1px var(--ios-card-line),0 8px 20px -10px rgba(0,0,0,.3);cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.ios-tabkarte:active{transform:scale(.97)}.ios-tabkarte.is-aktiv{box-shadow:0 0 0 3px var(--ios-tint),0 8px 20px -10px rgba(0,0,0,.3)}.ios-tabkarte:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ios-tint-ring)}.ios-tabvorschau{position:relative;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.ios-tabvorschau-inhalt{position:absolute;top:0;left:0;transform-origin:0 0}.ios-tabvorschau-leer{position:absolute;inset:0;margin:auto;width:40px;height:40px;color:var(--ios-label-3)}.ios-tabkarte-x{position:absolute;top:8px;right:8px;z-index:1;display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:999px;background-color:rgba(60,60,67,.62);color:#FFFFFF;cursor:pointer}.ios-tabkarte-x:active{transform:scale(.92)}.ios-tabkarte-name{overflow:hidden;padding:0 4px;font-size:13px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ios-tabuebersicht-fuss{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--ios-card-line);background-color:var(--ios-kopf)}.ios-tabuebersicht-fuss .ios-btn{height:40px}@media (prefers-reduced-motion:reduce){.ios-tabkarte,.ios-tabuebersicht{transition:none;transform:none}}@media (max-width:359.98px){.ios-pill--quer .ios-menue-text{display:none}}.ios-overlay-schleier{background-color:rgba(0,0,0,.32);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ios-overlay-schleier.opacity-0{-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:768px){.ios-nur-telefon{display:none!important}}@media (max-width:767.98px){.ios-nur-schreibtisch{display:none!important}html[data-design=ios27] [data-leiste-spalte]{position:fixed;inset:0 0 auto 0;height:100dvh;z-index:50;width:auto;overflow:visible;transform:none!important;box-shadow:none!important}html[data-design=ios27] [data-leiste-karte]{left:12px;right:12px;top:calc(12px + env(safe-area-inset-top));bottom:calc(74px + env(safe-area-inset-bottom));width:auto;padding:0;background:transparent}html[data-design=ios27] [data-leiste-karte][aria-hidden=true]{transform:translateY(12px) scale(.98)}html[data-design=ios27] [data-leiste-karte] .ios-sidebar{width:100%;background:transparent;box-shadow:none}html[data-design=ios27] [data-leiste-karte] .ios-sidebar.ios-rim:before,html[data-design=ios27] [data-leiste-karte] .ios-sidebar>.ios-wp-flaeche{display:none}html[data-design=ios27] [data-leiste-spalte] .ios-overlay-schleier{background-color:rgba(242,242,247,.62);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}html[data-design=ios27] [data-leiste-spalte]:has(.ios-sidebar[data-hintergrund=dunkel]) .ios-overlay-schleier{background-color:rgba(14,14,16,.6)}html[data-design=ios27] [data-leiste-spalte] .ios-overlay-schleier.opacity-0{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-design=ios27] [data-leiste-karte] .ios-kopfleiste .ios-icon-btn{width:36px;height:36px}html[data-design=ios27][data-split] [data-portal-chrome].bg-izb-green{display:none}html[data-design=ios27][data-split],html[data-design=ios27][data-split] [data-tabs-root],html[data-design=ios27][data-split] body{background-color:var(--ios-flaeche)!important}html[data-design=ios27][data-split] [data-portal-main]{padding-top:var(--izb-banner-h,0)!important}html[data-design=ios27][data-split] [data-tabs-root]{position:relative!important;inset:auto!important;min-height:100dvh;padding-top:max(0px,calc(env(safe-area-inset-top) - var(--izb-banner-h, 0px)));padding-bottom:0!important}html[data-design=ios27][data-split] [data-tab-stapel]{padding:0!important}html[data-design=ios27][data-split] [data-tab-stapel]>.ios-tabbar{display:none}html[data-design=ios27][data-split] .ios-tabbar+div{padding-top:24px;flex:1 0 auto!important;min-height:calc(100dvh - env(safe-area-inset-top));overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important}html[data-design=ios27][data-split] [data-tab-buehne]{position:relative!important;inset:auto!important}html[data-design=ios27][data-split] [data-tabs-root]{overflow-x:clip}html[data-design=ios27][data-split] [data-tab-buehne] [data-spalten-inhalt]{flex:1 1 0%!important;width:100%;min-width:0!important;min-height:0;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}html[data-design=ios27] [data-leiste-unten]{z-index:60}html[data-design=ios27][data-split] [data-portal-sidebar]{display:none}html[data-design=ios27] [data-leiste-spalte]:has(>[data-leiste-karte][aria-hidden=true]){visibility:hidden;height:0;transition:visibility 0s linear .3s,height 0s linear .3s}html[data-design=ios27] [data-leiste-spalte]{visibility:visible}}@media (prefers-reduced-motion:reduce){.ios-app,.ios-btn,.ios-chip,.ios-icon-btn,.ios-kat,.ios-kat:hover,.ios-listrow,.ios-mini-btn,.ios-tile:hover .ios-app{transition:none!important;transform:none!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ios-glass{background-color:var(--ios-glass-strong)}.ios-glass-thin{background-color:rgb(var(--ios-glas-rgb)/.9)}}@media (prefers-reduced-transparency:reduce){.ios-glass{-webkit-backdrop-filter:none;backdrop-filter:none}.ios-chip,.ios-glass,.ios-glass-thin,.ios-tab{background-color:var(--ios-flaeche)}}html[data-design=ios27]{--font-verdana:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro","Inter","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif;font-family:var(--ios-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--background:240 24% 96%;--foreground:240 6% 11%;--card:0 0% 100%;--card-foreground:240 6% 11%;--popover:0 0% 100%;--popover-foreground:240 6% 11%;--primary:211 100% 50%;--primary-foreground:0 0% 100%;--secondary:240 6% 93%;--secondary-foreground:240 4% 30%;--muted:240 11% 95%;--muted-foreground:240 4% 38%;--accent:240 8% 94%;--accent-foreground:240 6% 11%;--destructive:3 100% 59%;--destructive-foreground:0 0% 100%;--border:240 6% 90%;--input:240 6% 88%;--ring:211 100% 50%;--radius:0.75rem}html[data-design=ios27][data-modus=dunkel]{--background:240 6% 6%;--foreground:240 11% 96%;--card:240 3% 11%;--card-foreground:240 11% 96%;--popover:240 3% 15%;--popover-foreground:240 11% 96%;--primary:210 100% 52%;--primary-foreground:0 0% 100%;--secondary:240 3% 19%;--secondary-foreground:240 6% 82%;--muted:240 3% 15%;--muted-foreground:240 5% 68%;--accent:240 3% 21%;--accent-foreground:240 11% 96%;--destructive:3 100% 61%;--destructive-foreground:0 0% 100%;--border:240 3% 22%;--input:240 3% 26%;--ring:210 100% 52%}html[data-design=ios27] body{background-color:var(--ios-bg);color:var(--ios-label)}html[data-design=ios27] ::selection{background-color:rgba(0,122,255,.2)}html[data-design=ios27] *{scrollbar-width:thin;scrollbar-color:var(--ios-scrollbar) transparent}html[data-design=ios27] [data-tabs-root]{background-color:var(--ios-bg);background-image:var(--ios-grain),radial-gradient(55% 45% at 0 0,rgba(0,122,255,.16),rgba(0,122,255,0) 70%),radial-gradient(40% 38% at 100% 0,rgba(175,82,222,.13),rgba(175,82,222,0) 70%),radial-gradient(45% 40% at 100% 100%,rgba(255,149,0,.13),rgba(255,149,0,0) 70%),radial-gradient(50% 45% at 0 100%,rgba(0,199,190,.14),rgba(0,199,190,0) 70%);background-size:200px 200px,100% 100%,100% 100%,100% 100%,100% 100%}html[data-design=ios27] [data-tabs-root] .bg-background:has([data-portal-nav]){background-color:var(--ios-bg)}@media (min-width:768px){html[data-design=ios27] [data-tabs-root] .bg-background:has([data-portal-nav]){background-color:transparent}}html[data-design=ios27] .text-foreground,html[data-design=ios27] .text-izb-green,html[data-design=ios27] .text-izb-text-dark{color:var(--ios-label)}html[data-design=ios27] .text-izb-green-dark-mid,html[data-design=ios27] .text-izb-text-mid,html[data-design=ios27] .text-muted-foreground{color:var(--ios-label-2)}html[data-design=ios27] .text-izb-green-light,html[data-design=ios27] .text-izb-green-mid{color:var(--ios-green-text)}html[data-design=ios27] .text-izb-peach{color:var(--ios-orange)}html[data-design=ios27] .hover\:text-izb-green:hover{color:var(--ios-blue-text)}html[data-design=ios27] .bg-izb-green{background-color:var(--ios-tint)}html[data-design=ios27] .bg-izb-green-light,html[data-design=ios27] .bg-izb-green-mid{background-color:var(--ios-green)}html[data-design=ios27] .bg-izb-green-dark-mid{background-color:var(--ios-blue-text)}html[data-design=ios27] .bg-izb-peach{background-color:var(--ios-orange)}html[data-design=ios27] .bg-izb-yellow{background-color:var(--ios-yellow)}html[data-design=ios27] .bg-background,html[data-design=ios27] .bg-izb-grey-bg,html[data-design=ios27] .bg-izb-grey-bg-off{background-color:var(--ios-bg)}html[data-design=ios27] .bg-izb-grey-light{background-color:rgba(120,120,128,.1)}html[data-design=ios27] .border-izb-green{border-color:var(--ios-tint)}html[data-design=ios27] .border-izb-green-light{border-color:var(--ios-green)}html[data-design=ios27] .border-izb-peach{border-color:var(--ios-orange)}html[data-design=ios27] .border-border,html[data-design=ios27] .border-izb-grey-light{border-color:var(--ios-sep)}html[data-design=ios27] .border-izb-grey-mid{border-color:var(--ios-sep-strong)}html[data-design=ios27] .ring-izb-green{--tw-ring-color:var(--ios-tint)}html[data-design=ios27] .card,html[data-design=ios27] [data-slot=card]{border-radius:16px;border-color:var(--ios-card-line);box-shadow:var(--ios-shadow-1)}html[data-design=ios27] [data-slot=button]{border-radius:999px;font-weight:500;transition:background-color var(--ios-dur-fast) var(--ios-ease),color var(--ios-dur-fast),transform var(--ios-dur) var(--ios-spring),box-shadow var(--ios-dur-fast)}html[data-design=ios27] [data-slot=button]:active:not(:disabled){transform:scale(.97)}html[data-design=ios27] [data-slot=button]:is([data-variant=default],[data-variant=secondary],[data-variant=outline],[data-variant=accent]):not([class^=bg-izb]):not([class*=" bg-izb"]):not([class^=bg-white]):not([class*=" bg-white"]):not([class^=bg-primary]):not([class*=" bg-primary"]){border-color:transparent;background-color:var(--ios-fill-2);color:var(--ios-label)}html[data-design=ios27] [data-slot=button]:is([data-variant=default],[data-variant=secondary],[data-variant=outline],[data-variant=accent]):not([class^=bg-izb]):not([class*=" bg-izb"]):not([class^=bg-white]):not([class*=" bg-white"]):not([class^=bg-primary]):not([class*=" bg-primary"]):hover{background-color:var(--ios-fill)}html[data-design=ios27] [data-slot=button][data-variant=primary]:not([class^=bg-izb]):not([class*=" bg-izb"]):not([class^=bg-white]):not([class*=" bg-white"]){border-color:transparent;background-color:var(--ios-tint);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,122,255,.3)}html[data-design=ios27] [data-slot=button][data-variant=primary]:not([class^=bg-izb]):not([class*=" bg-izb"]):not([class^=bg-white]):not([class*=" bg-white"]):hover{background-color:#0A6FE6}html[data-design=ios27] [data-slot=button][data-variant=destructive]{border-color:transparent;background-color:rgba(255,59,48,.1);color:var(--ios-red-text)}html[data-design=ios27] [data-slot=button][data-variant=destructive]:hover{background-color:rgba(255,59,48,.16)}html[data-design=ios27] [data-slot=button][data-variant=ghost]:hover{background-color:var(--ios-fill-2);color:var(--ios-label)}html[data-design=ios27] [data-slot=button][data-variant=link]{color:var(--ios-blue-text)}html[data-design=ios27] [data-slot=badge]{border-color:transparent;background-color:var(--ios-fill-2);color:var(--ios-label-2);font-weight:500}html[data-design=ios27] [data-slot=badge][data-variant=default]{background-color:var(--ios-tint-soft);color:var(--ios-blue-text)}html[data-design=ios27] [data-slot=badge][data-variant=success]{background-color:rgba(52,199,89,.15);color:var(--ios-green-text)}html[data-design=ios27] [data-slot=badge][data-variant=destructive],html[data-design=ios27] [data-slot=badge][data-variant=warning]{background-color:rgba(255,149,0,.15);color:var(--ios-orange-text)}html[data-design=ios27] [data-slot=badge][data-variant=outline]{background-color:transparent;box-shadow:inset 0 0 0 1px var(--ios-sep-strong)}html[data-design=ios27] .input-base,html[data-design=ios27] .input-sm,html[data-design=ios27] [data-slot=input]{border-color:transparent;border-radius:10px;background-color:rgba(118,118,128,.09);transition:background-color var(--ios-dur-fast),box-shadow var(--ios-dur-fast)}html[data-design=ios27] .input-base:focus,html[data-design=ios27] .input-sm:focus,html[data-design=ios27] [data-slot=input]:focus{background-color:var(--ios-flaeche);border-color:var(--ios-tint);box-shadow:0 0 0 3px var(--ios-tint-ring)}html[data-design=ios27] [data-slot=table-head]{text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:600;color:var(--ios-label-2)}html[data-design=ios27] [data-slot=table-row]{border-color:var(--ios-sep)}html[data-design=ios27] [data-slot=table-row]:hover{background-color:rgba(120,120,128,.05)}html[data-design=ios27] [data-slot=tabs-list]{border-radius:9px;padding:2px;background-color:rgba(118,118,128,.12)}html[data-design=ios27] [data-slot=tabs-trigger]{border-radius:7px;font-weight:500;color:var(--ios-label);transition:background-color var(--ios-dur-fast),box-shadow var(--ios-dur) var(--ios-spring)}html[data-design=ios27] [data-slot=tabs-trigger][data-state=active]{background-color:var(--ios-flaeche-hoch);font-weight:600;box-shadow:0 3px 8px rgba(0,0,0,.12),0 .5px 1px rgba(0,0,0,.1)}html[data-design=ios27] [data-radix-menu-content],html[data-design=ios27] [role=listbox][data-state]{border-radius:14px;border:.5px solid var(--ios-rand-aussen);background-color:var(--ios-menue);-webkit-backdrop-filter:blur(30px) saturate(190%);backdrop-filter:blur(30px) saturate(190%);box-shadow:var(--ios-shadow-3);padding:5px}html[data-design=ios27] [data-radix-menu-content] [role=menuitem],html[data-design=ios27] [data-radix-menu-content] [role=menuitemcheckbox],html[data-design=ios27] [role=listbox] [role=option]{border-radius:8px;font-size:13px}html[data-design=ios27] [data-radix-menu-content] [role=menuitem][data-highlighted],html[data-design=ios27] [role=listbox] [role=option][data-highlighted]{background-color:var(--ios-fill-2);color:var(--ios-label)}html[data-design=ios27] [data-radix-menu-content] [role=separator]{margin:5px 6px;background-color:var(--ios-sep)}html[data-design=ios27] [data-radix-menu-content] [class*=uppercase]{text-transform:none;letter-spacing:0;font-weight:600;font-size:11.5px;color:var(--ios-label-2)}html[data-design=ios27] [role=dialog][data-state]{border-radius:22px;border:.5px solid var(--ios-rand-aussen);background-color:var(--ios-dialog);-webkit-backdrop-filter:blur(30px) saturate(190%);backdrop-filter:blur(30px) saturate(190%);box-shadow:var(--ios-shadow-3)}html[data-design=ios27] [data-state][class*="bg-black/70"]{background-color:rgba(0,0,0,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ios-card>button.absolute.right-0.top-0[aria-pressed]{top:10px;right:10px;border:0;border-radius:999px;background-color:var(--ios-fill-3)}.ios-card>button.absolute.right-0.top-0[aria-pressed]:hover{background-color:var(--ios-fill-2)}html[data-design=ios27] .uppercase{text-transform:none;letter-spacing:0}html[data-design=ios27] :is(h1,h2,h3){font-family:var(--ios-font-display);letter-spacing:-.015em}html[data-design=ios27] h1:is(.text-xl,.text-2xl){font-size:26px;line-height:1.15;font-weight:700;letter-spacing:-.022em}html[data-design=ios27] h2:is(.text-base,.text-lg){font-size:17px;font-weight:600;letter-spacing:-.012em}html[data-design=ios27] :is(.text-2xl,.text-3xl,.text-4xl):is(.font-bold,.font-semibold){font-family:var(--ios-font-rounded);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[data-design=ios27] :is(div,section,article,li).border:is(.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-card,.bg-white){border-radius:16px;border-color:var(--ios-card-line);box-shadow:var(--ios-shadow-1)}html[data-design=ios27] :is(div,section,article).border:is(.rounded-lg,.rounded-xl,.rounded-2xl):not(.bg-card):not(.bg-white){border-radius:14px;border-color:var(--ios-card-line)}html[data-design=ios27] :is(a,button).border:is(.rounded,.rounded-md,.rounded-lg,.rounded-full):not([data-slot]):not([class^=bg-izb]):not([class*=" bg-izb"]):not([class^=bg-white]):not([class*=" bg-white"]):not([class^=bg-card]):not([class*=" bg-card"]):not([class^=bg-primary]):not([class*=" bg-primary"]):not(.bg-accent){border-color:transparent;border-radius:999px;background-color:var(--ios-fill-2);color:var(--ios-label);transition:background-color var(--ios-dur-fast) var(--ios-ease),transform var(--ios-dur) var(--ios-spring)}html[data-design=ios27] :is(a,button).border:is(.rounded,.rounded-md,.rounded-lg,.rounded-full):not([data-slot]):not([class^=bg-izb]):not([class*=" bg-izb"]):not([class^=bg-white]):not([class*=" bg-white"]):not([class^=bg-card]):not([class*=" bg-card"]):not([class^=bg-primary]):not([class*=" bg-primary"]):not(.bg-accent):hover{background-color:var(--ios-fill)}html[data-design=ios27] :is(a,button).border:is(.rounded,.rounded-md,.rounded-lg,.rounded-full):not([data-slot]):active{transform:scale(.97)}html[data-design=ios27] .rounded-full:is(.border-izb-green-light,.border-izb-green-mid){border-color:transparent;background-color:rgba(52,199,89,.14);color:var(--ios-green-text)}html[data-design=ios27] .rounded-full.border-izb-peach{border-color:transparent;background-color:rgba(255,149,0,.15);color:var(--ios-orange-text)}html[data-design=ios27] .rounded-full.border-izb-green{border-color:transparent;background-color:var(--ios-tint-soft);color:var(--ios-blue-text)}html[data-design=ios27] .rounded-full:is(.border-izb-grey-mid,.border-izb-grey-light,.border-input,.border-border){border-color:transparent;background-color:var(--ios-fill-2)}html[data-design=ios27] :is(div,section,details).border-izb-peach:not(.rounded-full){border-color:rgba(255,149,0,.4);background-color:rgba(255,149,0,.06);border-radius:14px}html[data-design=ios27] .pill{border-color:transparent;border-radius:999px;background-color:var(--ios-fill-2);color:var(--ios-label-2);font-weight:500;letter-spacing:0;text-transform:none}html[data-design=ios27] :is(.pill-primary,.pill-info){background-color:var(--ios-tint-soft);color:var(--ios-blue-text)}html[data-design=ios27] .pill-solid{background-color:var(--ios-tint);color:#fff}html[data-design=ios27] .pill-success{background-color:rgba(52,199,89,.14);color:var(--ios-green-text)}html[data-design=ios27] :is(.pill-warning,.pill-danger){background-color:rgba(255,149,0,.15);color:var(--ios-orange-text)}html[data-design=ios27] .pill-yellow{background-color:rgba(255,204,0,.22);color:var(--ios-label)}html[data-design=ios27] :is(.pill-secondary,.pill-grey,.pill-outline){background-color:var(--ios-fill-2);color:var(--ios-label-2)}html[data-design=ios27] :is(.badge-bestanden,.badge-ausstehend,.badge-ueberfaellig,.badge-nicht-bestanden){border-color:transparent;border-radius:999px;font-weight:500}html[data-design=ios27] .badge-bestanden{background-color:rgba(52,199,89,.14);color:var(--ios-green-text)}html[data-design=ios27] .badge-ausstehend{background-color:var(--ios-fill-2);color:var(--ios-label-2)}html[data-design=ios27] :is(.badge-ueberfaellig,.badge-nicht-bestanden){background-color:rgba(255,149,0,.15);color:var(--ios-orange-text)}html[data-design=ios27] :is(.btn-primary,.btn-secondary,.btn-ghost,.btn-sm,.btn-sm-ghost){border-color:transparent;border-radius:999px;font-weight:500}html[data-design=ios27] .btn-primary{background-color:var(--ios-tint);color:#fff}html[data-design=ios27] .btn-secondary{background-color:var(--ios-fill-2);color:var(--ios-label)}html[data-design=ios27] :is(.btn-ghost,.btn-sm-ghost){background-color:transparent;color:var(--ios-blue-text)}html[data-design=ios27] :is(.btn-ghost,.btn-sm-ghost):hover{background-color:var(--ios-tint-soft)}html[data-design=ios27] thead tr{background-color:var(--ios-kopf)}html[data-design=ios27] thead th{font-weight:600;color:var(--ios-label-2)}html[data-design=ios27] tbody tr:hover{background-color:rgba(120,120,128,.05)}html[data-design=ios27][data-modus=dunkel] .bg-white{background-color:var(--ios-flaeche)}html[data-design=ios27][data-modus=dunkel] :is([class^="bg-white/"],[class*=" bg-white/"]){background-color:rgb(var(--ios-glas-rgb)/.6)}html[data-design=ios27][data-modus=dunkel] .hover\:bg-white:hover{background-color:var(--ios-flaeche-hoch)}html[data-design=ios27][data-modus=dunkel] .text-black{color:var(--ios-label)}html[data-design=ios27][data-modus=dunkel] :is([class^="bg-izb-grey-light/"],[class*=" bg-izb-grey-light/"],[class^="bg-izb-grey-bg/"],[class*=" bg-izb-grey-bg/"]){background-color:var(--ios-fill-3)}html[data-design=ios27][data-modus=dunkel] :is(.hover\:bg-izb-grey-light,.hover\:bg-izb-grey-bg):hover{background-color:var(--ios-fill-2)}html[data-design=ios27][data-modus=dunkel] :is([class^="bg-izb-green/"],[class*=" bg-izb-green/"]){background-color:var(--ios-tint-soft)}html[data-design=ios27][data-modus=dunkel] .bg-izb-yellow{--ios-label:#1C1C1E;--ios-label-2:rgba(28,28,30,0.78);color:var(--ios-label)}.ios-sg{border-radius:18px;background-color:var(--ios-bg);font-family:var(--ios-font);-webkit-font-smoothing:antialiased}.ios-sg,.ios-sg-code{color:var(--ios-label)}.ios-sg-code{display:inline-flex;max-width:100%;align-items:center;gap:4px;border-radius:6px;padding:1px 6px;background-color:var(--ios-fill-3);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.5;width:fit-content;overflow-wrap:anywhere;text-align:left;transition:background-color var(--ios-dur-fast) var(--ios-ease)}button.ios-sg-code:hover{background-color:var(--ios-fill-2)}.ios-sg-code[data-kopiert]{background-color:var(--ios-tint-soft);color:var(--ios-blue-text)}.ios-sg-farbe{position:relative;height:64px;overflow:hidden;border-radius:12px;background-color:var(--ios-flaeche);background-image:linear-gradient(45deg,var(--ios-fill) 25%,transparent 25%,transparent 75%,var(--ios-fill) 75%),linear-gradient(45deg,var(--ios-fill) 25%,transparent 25%,transparent 75%,var(--ios-fill) 75%);background-position:0 0,6px 6px;background-size:12px 12px;box-shadow:inset 0 0 0 .5px var(--ios-kante)}.ios-sg-farbe:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--c);box-shadow:inset 0 0 0 1px var(--ios-sep)}.ios-sg-farbe--text:after{display:none}.ios-sg-farbe--glas:after{background:rgb(var(--ios-glas-rgb)/.6)}.ios-sg-farbe--text{display:grid;place-items:center;background-image:none;font-size:22px;font-weight:600;color:var(--c)}.ios-sg-buehne{border-radius:14px;box-shadow:inset 0 0 0 .5px var(--ios-kante)}.ios-sg-buehne,.ios-sg-buehne.ios-wallpaper{background-color:var(--ios-bg)}.ios-sg-probe{display:grid;place-items:center;height:72px;background-color:var(--ios-flaeche);box-shadow:inset 0 0 0 .5px var(--ios-kante);font-size:11.5px;color:var(--ios-label-2)}.ios-sg-koernung{position:relative;height:96px;overflow:hidden;border-radius:14px;background:linear-gradient(135deg,var(--ios-kopfkarte-1),var(--ios-kopfkarte-3))}.ios-sg-koernung:after{content:"";position:absolute;inset:0;background-image:var(--ios-grain-flach);background-size:200px 200px;opacity:.04}.ios-sg-koernung--weich:after{background-image:var(--ios-grain-strong);mix-blend-mode:soft-light;opacity:.38}.ios-sg-koernung--fein:after{background-image:var(--ios-grain);opacity:1}.ios-sg-bahn{position:relative;height:28px;border-radius:999px;background-color:var(--ios-fill-3)}.ios-sg-punkt{position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:999px;background-color:var(--ios-tint);box-shadow:var(--ios-shadow-1);transition:left .9s var(--k,var(--ios-spring))}.ios-sg-bahn:hover .ios-sg-punkt{left:calc(100% - 24px)}@media (prefers-reduced-motion:reduce){.ios-sg-punkt{transition:none}}.ios-sg .ios-tabbar+div{min-height:96px}