body[data-design=nocturne] .pk-noc-navrail-item{color:var(--noc-text-dim);transition:color .15s var(--noc-ease),background .15s var(--noc-ease),border-color .15s var(--noc-ease),transform .12s var(--noc-ease)}body[data-design=nocturne] .pk-noc-navrail-item:hover{color:var(--noc-text);background:rgba(255,255,255,.04)}body[data-design=nocturne] .pk-noc-navrail-item:active{transform:scale(.98)}body[data-design=nocturne] .pk-noc-navrail-item.pk-noc-tab--active{color:var(--noc-text)}body[data-design=nocturne] .pk-noc-navrail-logout:hover{color:var(--noc-neg);background:color-mix(in srgb,var(--noc-neg) 10%,transparent)}@keyframes pk-noc-section-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}body[data-design=nocturne] .pk-noc-section-in{animation:pk-noc-section-in .22s var(--noc-ease) backwards}@keyframes pk-noc-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body[data-design=nocturne] .pk-noc-toast-in{animation:pk-noc-toast-in .2s var(--noc-ease) backwards}@keyframes pk-noc-fade-in{0%{opacity:0}to{opacity:1}}body[data-design=nocturne] .pk-noc-fade-in{animation:pk-noc-fade-in .15s var(--noc-ease) backwards}body[data-design=nocturne] .pk-noc-savebar{border-top:1px solid var(--noc-line-2)}@keyframes pk-noc-savebar-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){body[data-design=nocturne] .pk-noc-fade-in,body[data-design=nocturne] .pk-noc-savebar[data-dirty=true],body[data-design=nocturne] .pk-noc-section-in,body[data-design=nocturne] .pk-noc-toast-in{animation:none!important}}@media (max-width:767px){body[data-design=nocturne] .pk-noc-savebar[data-dirty=true]{position:fixed;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(var(--pk-bottom-dock) + 8px);z-index:40;margin:0;padding:10px;gap:8px;flex-wrap:nowrap;border:1px solid var(--noc-glass-border);border-radius:16px;background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--noc-tint) 22%,transparent),transparent 62%),var(--noc-glass);backdrop-filter:var(--noc-blur-panel);box-shadow:0 1px 0 0 var(--noc-line) inset,var(--noc-glass-shadow);animation:pk-noc-savebar-in .22s var(--noc-ease) backwards}body[data-design=nocturne] .pk-noc-savebar[data-dirty=true]>*{flex:1 1 0;min-height:44px;justify-content:center}body:has(.pk-noc-savebar[data-dirty=true]) .support-btn-wrap{display:none!important}body[data-design=nocturne] .pk-noc-settings-dialog .flex.justify-end{flex-direction:column-reverse;align-items:stretch}body[data-design=nocturne] .pk-noc-settings-dialog .flex.justify-end>*{width:100%;min-height:44px;justify-content:center}}body[data-design=nocturne] .main-inner{overflow-x:clip}@media (max-width:768px){body[data-design=nocturne] .main-inner{overflow-x:clip}}body[data-design=nocturne] .pk-noc-pilotnav{display:flex;max-height:calc(100dvh - 48px)}body[data-design=nocturne] .pk-noc-pilotnav>div{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}body[data-design=nocturne] .pk-noc-pilotnav-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-pilotnav-dot{width:7px;height:7px;flex-shrink:0;border-radius:999px;background:var(--pilot-c,var(--noc-blue));box-shadow:0 0 12px var(--pilot-c,var(--noc-blue))}body[data-design=nocturne] .pk-noc-pilotnav-name{display:block;margin-top:8px;font-size:16px;font-weight:800;letter-spacing:-.02em;color:#fff}body[data-design=nocturne] .pk-noc-pilotnav-desc{display:block;margin-top:4px;font-size:10.5px;line-height:1.45;color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-pilotnav-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent)}body[data-design=nocturne] .pk-noc-pilotnav-scroll::-webkit-scrollbar{display:none}body[data-design=nocturne] .pk-noc-pilotnav-scroll[data-scrolled="1"]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 26px,#000 calc(100% - 26px),transparent)}body[data-design=nocturne] .pk-noc-pilotnav-group+.pk-noc-pilotnav-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--noc-line)}body[data-design=nocturne] .pk-noc-pilotnav-group-label{display:block;padding:6px 10px 6px 12px;font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-pilotnav-list{position:relative}body[data-design=nocturne] .pk-noc-pilotnav-plateau{position:absolute;left:0;right:0;top:0;z-index:0;height:40px;transform-origin:top;border-radius:11px;pointer-events:none;background:color-mix(in srgb,var(--pilot-c,var(--noc-blue)) 12%,transparent);box-shadow:inset 0 10px 22px -16px color-mix(in srgb,var(--pilot-c,var(--noc-blue)) 90%,transparent);transition:transform .26s var(--noc-ease),opacity .16s var(--noc-ease)}body[data-design=nocturne] .pk-noc-pilotnav-plateau:before{content:"";position:absolute;left:0;top:50%;width:2px;height:18px;transform:translateY(-50%);border-radius:999px;background:var(--pilot-c,var(--noc-blue));box-shadow:0 0 10px var(--pilot-c,var(--noc-blue))}body[data-design=nocturne] .pk-noc-pilotnav-item{position:relative;z-index:1;display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px 0 12px;border-radius:11px;background:transparent;color:var(--noc-text-dim);font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:color .15s var(--noc-ease),background .15s var(--noc-ease)}body[data-design=nocturne] .pk-noc-pilotnav-item:hover{color:var(--noc-text);background:color-mix(in srgb,var(--pilot-c,var(--noc-blue)) 6%,transparent)}body[data-design=nocturne] .pk-noc-pilotnav-item--active{color:var(--noc-text)}body[data-design=nocturne] .pk-noc-pilotnav-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:19px;padding:0 6px;border-radius:var(--radius-pill);background:rgba(255,255,255,.08);color:var(--noc-text-dim);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}body[data-design=nocturne] .pk-noc-pilotnav-item--active .pk-noc-pilotnav-count{background:color-mix(in srgb,var(--pilot-c,var(--noc-blue)) 30%,transparent);color:var(--noc-text)}body[data-design=nocturne] .pk-noc-pilotnav-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;color:var(--noc-text-faint);transition:color .15s var(--noc-ease)}body[data-design=nocturne] .pk-noc-pilotnav-item:hover .pk-noc-pilotnav-icon{color:var(--noc-text-dim)}body[data-design=nocturne] .pk-noc-pilotnav-item--active .pk-noc-pilotnav-icon{color:var(--pilot-c,var(--noc-blue))}body[data-design=nocturne] .pk-noc-pilotnav-switch{flex-shrink:0;margin-top:10px;padding-top:10px;border-top:1px solid var(--noc-line)}body[data-design=nocturne] .pk-noc-pilotnav-switchbtn{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 12px;border-radius:11px;color:var(--noc-text-dim);font-size:12.5px;font-weight:650;transition:color .15s var(--noc-ease),background .15s var(--noc-ease)}body[data-design=nocturne] .pk-noc-pilotnav-switchbtn:hover{color:var(--noc-text);background:rgba(255,255,255,.05)}body[data-design=nocturne] .pk-noc-pilotpill{position:sticky;top:8px;z-index:25;display:flex;align-items:center;gap:10px;width:100%;min-height:46px;margin-bottom:28px;padding:0 14px 0 18px;overflow:hidden;border:1px solid var(--noc-line);border-radius:14px;background:rgba(255,255,255,.045);backdrop-filter:blur(14px) saturate(120%);color:var(--noc-text);font-size:13px;font-weight:650;text-align:left}@media (min-width:768px){body[data-design=nocturne] .pk-noc-pilotpill{top:84px}}body[data-design=nocturne] .pk-noc-pilotpill:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--pilot-c,var(--noc-blue))}body[data-design=nocturne] .pk-noc-rail{position:sticky;top:calc(var(--pk-topbar-h, 0px) + 8px);z-index:25;display:flex;align-items:center;width:100%;min-height:54px;margin-bottom:24px;border:1px solid var(--noc-glass-border);border-radius:16px;background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--noc-tint) 22%,transparent),transparent 62%),var(--noc-glass);backdrop-filter:var(--noc-blur-panel);box-shadow:0 1px 0 0 var(--noc-line),var(--noc-glass-shadow);overflow:hidden}@media (min-width:768px){body[data-design=nocturne] .pk-noc-rail{top:calc(var(--pk-topbar-h, 76px) + 8px)}}body[data-design=nocturne] .pk-noc-rail-track{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;padding:7px 12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 12px),transparent)}body[data-design=nocturne] .pk-noc-rail-track[data-scrolled=true]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}body[data-design=nocturne] .pk-noc-rail-track::-webkit-scrollbar{display:none}body[data-design=nocturne] .pk-noc-railchip{position:relative;isolation:isolate;flex:0 0 auto;scroll-snap-align:center;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid transparent;border-radius:12px;color:var(--noc-text-dim);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:color .18s var(--noc-ease),border-color .18s var(--noc-ease),background .18s var(--noc-ease)}body[data-design=nocturne] .pk-noc-railchip:hover{color:var(--noc-text);background:var(--noc-fill-1)}body[data-design=nocturne] .pk-noc-railchip--active{color:var(--noc-text);background:color-mix(in srgb,var(--pilot-c,var(--noc-blue)) 18%,transparent);border-color:var(--pilot-c,var(--noc-blue))}body[data-design=nocturne] .pk-noc-railchip-icon{display:inline-flex;flex-shrink:0;width:16px;height:16px;align-items:center;justify-content:center}body[data-design=nocturne] .pk-noc-railchip-icon>svg{width:16px;height:16px}body[data-design=nocturne] .pk-noc-railchip--active .pk-noc-pilotnav-count{background:color-mix(in srgb,var(--pilot-c,var(--noc-blue)) 30%,transparent);color:var(--noc-text)}body[data-design=nocturne] .pk-noc-rail-aura{position:absolute;inset:2px 4px;z-index:-1;border-radius:inherit;background:var(--pilot-c,var(--noc-blue));filter:blur(14px);opacity:.45;pointer-events:none}body[data-design=nocturne] .pk-noc-rail-sep{flex:0 0 1px;width:1px;height:18px;margin:0 2px;border-radius:1px;background:var(--noc-line-2)}body[data-design=nocturne] .pk-noc-rail-alle{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:40px;margin-right:8px;padding:0 12px;border:1px solid var(--noc-line);border-radius:12px;background:var(--noc-fill-1);color:var(--noc-text-dim);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:color .18s var(--noc-ease),background .18s var(--noc-ease)}body[data-design=nocturne] .pk-noc-rail-alle:hover{color:var(--noc-text);background:var(--noc-fill-2)}@media (prefers-reduced-motion:reduce){body[data-design=nocturne] .pk-noc-rail-alle,body[data-design=nocturne] .pk-noc-railchip{transition:none}}body[data-design=nocturne] .pk-noc-pilotsheet-grabber{display:block;width:38px;height:4px;margin:0 auto 14px;border-radius:999px;background:var(--noc-line-2)}body[data-design=nocturne] .pk-noc-pilotsheet-item--active{background:color-mix(in srgb,var(--pilot-c,var(--noc-blue)) 12%,transparent);box-shadow:inset 2px 0 0 0 var(--pilot-c,var(--noc-blue))}body[data-design=nocturne] .pk-noc-pilotsheet-check{color:var(--pilot-c,var(--noc-blue));font-size:12px;font-weight:800}@keyframes pk-noc-pilotsheet-item-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body[data-design=nocturne] .pk-noc-pilotsheet-item{animation:pk-noc-pilotsheet-item-in .22s var(--noc-ease) backwards;animation-delay:calc(var(--pk-noc-stagger, 0) * 20ms)}body[data-design=nocturne] .pk-noc-kpitile{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--noc-line);border-radius:15px;background:rgba(255,255,255,.035)}body[data-design=nocturne] .pk-noc-kpitile-label{font-size:11px;font-weight:600;color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-kpitile-value{font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--noc-text)}body[data-design=nocturne] .pk-noc-kpitile-sub{font-size:10.5px;color:var(--noc-text-faint)}@media (prefers-reduced-motion:reduce){body[data-design=nocturne] .pk-noc-pilotnav-plateau{transition:none!important}body[data-design=nocturne] .pk-noc-pilotsheet-item{animation:none!important}}@media (max-width:767px){body[data-design=nocturne] .pk-noc-topbar-m{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;padding:env(safe-area-inset-top,0) 10px 0 14px;background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--noc-tint) 22%,transparent),transparent 62%),var(--noc-glass);border-bottom:1px solid var(--noc-glass-border);backdrop-filter:var(--noc-blur-panel);box-shadow:var(--noc-glass-shadow)}body[data-design=nocturne] .pk-noc-topbar-m:after{content:"";position:absolute;left:22px;right:22px;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--noc-glass-border-strong),transparent)}body[data-design=nocturne] .pk-noc-topbar-m>a[data-brand-layout=compact]{min-height:52px}body[data-design=nocturne] .pk-noc-topbar-m__cluster{display:flex;align-items:center;gap:6px;flex:0 0 auto}body[data-design=nocturne] .pk-noc-topbar-m__cluster .pk-nc-bell,body[data-design=nocturne] .pk-noc-topbar-m__cluster .pk-nc-iconbtn,body[data-design=nocturne] .pk-noc-topbar-m__cluster button{width:40px;height:40px;min-height:40px;border-radius:12px}body[data-design=nocturne] .pk-noc-topbar-m__avatar{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-size:12px;font-weight:800;letter-spacing:.04em;text-decoration:none;color:var(--noc-text);background:linear-gradient(135deg,color-mix(in srgb,var(--noc-blue) 55%,transparent),color-mix(in srgb,var(--noc-cyan) 40%,transparent)),var(--noc-panel);border:1px solid var(--noc-glass-border-strong);box-shadow:inset 0 1px 0 var(--noc-fill-2),0 0 0 3px color-mix(in srgb,var(--noc-blue) 12%,transparent)}body[data-design=nocturne] .pk-noc-topbar-m__avatar:active{transform:scale(.96)}body[data-design=nocturne] .pk-noc-tabbar{position:fixed;left:12px;right:12px;bottom:12px;z-index:30;display:flex;align-items:stretch;justify-content:space-around;gap:2px;padding:6px 6px calc(6px + env(safe-area-inset-bottom, 0px));border-radius:24px;overflow:hidden}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab{position:relative;isolation:isolate;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:4px 2px;border:0;border-radius:16px;background:transparent;color:var(--noc-text-faint);font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .2s var(--noc-ease)}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab__icon{position:relative;display:grid;place-items:center;width:40px;height:28px;border-radius:12px;transition:transform .24s var(--noc-ease),color .2s var(--noc-ease)}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab__icon>svg{position:relative;z-index:1;width:22px;height:22px}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab__label{position:relative;z-index:1;white-space:nowrap}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab--active{color:var(--noc-text)}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab--active .pk-noc-tab__icon{transform:scale(1.12);color:var(--pilot-c,var(--noc-accent))}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab-aura{position:absolute;inset:-6px -8px;z-index:0;border-radius:999px;background:var(--pilot-c,var(--noc-accent));filter:blur(18px);opacity:.45;pointer-events:none}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab__badge{position:absolute;top:-4px;right:3px;z-index:2;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;border:2px solid var(--noc-bg);background:var(--noc-neg);color:var(--noc-text);font-size:9px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}body[data-design=nocturne] .pk-noc-sheet-inhalt{display:flex;flex-direction:column;gap:22px;padding-top:4px}body[data-design=nocturne] .pk-noc-sheet-sec__title{display:flex;align-items:baseline;gap:6px;margin:0 0 10px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--noc-text-dim)}body[data-design=nocturne] .pk-noc-sheet-sec__title b{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--pilot-c,var(--noc-text))}body[data-design=nocturne] .pk-noc-sheet-chips{display:flex;flex-wrap:wrap;gap:8px}body[data-design=nocturne] .pk-noc-sheet-chip{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid var(--noc-line);border-radius:12px;background:var(--noc-fill-1);color:var(--noc-text-dim);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:color .18s var(--noc-ease),border-color .18s var(--noc-ease),background .18s var(--noc-ease)}body[data-design=nocturne] .pk-noc-sheet-chip--active{color:var(--noc-text);border-color:var(--pilot-c,var(--noc-accent));background:color-mix(in srgb,var(--pilot-c,var(--noc-accent)) 18%,transparent);box-shadow:0 0 18px -4px color-mix(in srgb,var(--pilot-c,var(--noc-accent)) 60%,transparent)}body[data-design=nocturne] .pk-noc-sheet-chip__icon{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center}body[data-design=nocturne] .pk-noc-sheet-chip__icon>svg{width:16px;height:16px}body[data-design=nocturne] .pk-noc-sheet-chip__count{padding:2px 6px;border-radius:999px;background:var(--noc-fill-2);font-size:11px;font-variant-numeric:tabular-nums}body[data-design=nocturne] .pk-noc-sheet-chip--active .pk-noc-sheet-chip__count{background:color-mix(in srgb,var(--pilot-c,var(--noc-accent)) 30%,transparent)}body[data-design=nocturne] .pk-noc-pilot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body[data-design=nocturne] .pk-noc-pilot-tile{position:relative;isolation:isolate;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:10px 8px;border:1px solid var(--noc-line);border-radius:18px;background:linear-gradient(180deg,var(--noc-fill-1),transparent);color:var(--noc-text-dim);text-align:center;overflow:hidden;transition:transform .2s var(--noc-ease),border-color .2s var(--noc-ease),color .2s var(--noc-ease)}body[data-design=nocturne] .pk-noc-pilot-tile:active{transform:scale(.97)}body[data-design=nocturne] .pk-noc-pilot-tile__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--pilot-faint,var(--noc-fill-1));color:var(--pilot-c,var(--noc-accent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pilot-c,var(--noc-accent)) 30%,transparent)}body[data-design=nocturne] .pk-noc-pilot-tile__icon>svg{width:24px;height:24px}body[data-design=nocturne] .pk-noc-pilot-tile__label{font-size:12px;font-weight:600;line-height:1.2;hyphens:manual;overflow-wrap:normal}body[data-design=nocturne] .pk-noc-pilot-tile--active{color:var(--noc-text);border-color:color-mix(in srgb,var(--pilot-c,var(--noc-accent)) 70%,transparent)}body[data-design=nocturne] .pk-noc-pilot-tile--active:before{content:"";position:absolute;inset:30% 20% -20%;z-index:-1;border-radius:50%;background:var(--pilot-c,var(--noc-accent));filter:blur(22px);opacity:.35;pointer-events:none}body[data-design=nocturne] .pk-noc-sheet-rows{display:flex;flex-direction:column;gap:2px}body[data-design=nocturne] .pk-noc-sheet-row{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:6px 8px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--noc-text-dim);font-size:14px;font-weight:600;text-align:left;transition:background .18s var(--noc-ease),color .18s var(--noc-ease)}body[data-design=nocturne] .pk-noc-sheet-row:active{background:var(--noc-fill-1)}body[data-design=nocturne] .pk-noc-sheet-row__icon{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border:1px solid var(--noc-line);border-radius:11px;background:var(--noc-fill-1);color:var(--noc-text-dim)}body[data-design=nocturne] .pk-noc-sheet-row__label{flex:1 1 auto;min-width:0}body[data-design=nocturne] .pk-noc-sheet-row__chev{color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-sheet-row[aria-current=page]{color:var(--noc-text);border-color:color-mix(in srgb,var(--noc-accent) 30%,transparent);background:color-mix(in srgb,var(--noc-accent) 12%,transparent)}body[data-design=nocturne] .pk-noc-sheet-row[aria-current=page] .pk-noc-sheet-row__icon{color:var(--noc-accent)}body[data-design=nocturne] .pk-noc-sheet-row--gefahr{color:var(--noc-neg)}body[data-design=nocturne] .pk-noc-sheet-row--gefahr .pk-noc-sheet-row__icon{color:var(--noc-neg);border-color:color-mix(in srgb,var(--noc-neg) 30%,transparent);background:color-mix(in srgb,var(--noc-neg) 12%,transparent)}body[data-design=nocturne] .pk-noc-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}body[data-design=nocturne] .pk-noc-quick{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:76px;padding:10px 4px;border:1px solid var(--noc-line);border-radius:16px;background:linear-gradient(180deg,var(--noc-fill-2),var(--noc-fill-1));color:var(--noc-text);font-size:11.5px;font-weight:600;line-height:1;transition:transform .2s var(--noc-ease),border-color .2s var(--noc-ease)}body[data-design=nocturne] .pk-noc-quick:active{transform:scale(.97);border-color:color-mix(in srgb,var(--noc-accent) 40%,transparent)}body[data-design=nocturne] .pk-noc-quick__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:color-mix(in srgb,var(--noc-accent) 16%,transparent);color:var(--noc-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--noc-accent) 28%,transparent)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){body[data-design=nocturne] .pk-noc-pilot-tile,body[data-design=nocturne] .pk-noc-quick,body[data-design=nocturne] .pk-noc-sheet-chip,body[data-design=nocturne] .pk-noc-sheet-row,body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab,body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab__icon,body[data-design=nocturne] .pk-noc-topbar-m__avatar{transition:none;transform:none}body[data-design=nocturne] .pk-noc-tabbar .pk-noc-tab--active .pk-noc-tab__icon{transform:none}}body[data-design=nocturne] .pk-noc-nova{--nova-verlauf:linear-gradient(135deg,var(--noc-blue-2) 0%,var(--noc-blue) 100%);--nova-ease-out:cubic-bezier(.23,1,.32,1);--nova-orb:clamp(104px,9.2vw,132px);--nova-orb-ring:30px;--nova-pegel:1;display:flex;flex-direction:column;gap:16px;color:var(--noc-text);font-family:var(--font-orbanta-body),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body[data-design=nocturne] .pk-noc-nova--vollbild{box-sizing:border-box;min-height:100vh;min-height:100dvh;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}body[data-design=nocturne] .pk-noc-nova--vollbild .pk-noc-nova-verlaufkarte,body[data-design=nocturne] .pk-noc-nova--vollbild .pk-noc-nova-verlaufkarte>div{flex:1;min-height:0;display:flex;flex-direction:column}body[data-design=nocturne] .pk-noc-nova--vollbild .pk-noc-nova-verlauf-in{flex:1;min-height:0}body[data-design=nocturne] .pk-noc-nova--vollbild .pk-noc-nova-timeline{max-height:none;flex:1}body[data-design=nocturne] .pk-noc-nova-bereich,body[data-design=nocturne] .pk-noc-nova-eyebrow,body[data-design=nocturne] .pk-noc-nova-karte-eyebrow,body[data-design=nocturne] .pk-noc-nova-label,body[data-design=nocturne] .pk-noc-nova-sprecher,body[data-design=nocturne] .pk-noc-nova-status{font-size:10.5px;font-weight:650;letter-spacing:.24em;text-transform:uppercase;color:var(--noc-text-dim);font-variant-numeric:tabular-nums}body[data-design=nocturne] .pk-noc-nova-label{color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-hero-in{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(24px,3vw,48px);padding:clamp(22px,3vw,38px) clamp(18px,3vw,36px) clamp(22px,3vw,34px)}body[data-design=nocturne] .pk-noc-nova-hero-text{min-width:0;display:flex;flex-direction:column;align-items:flex-start}body[data-design=nocturne] .pk-noc-nova-eyebrow{display:inline-flex;align-items:center;gap:9px;letter-spacing:.26em}body[data-design=nocturne] .pk-noc-nova-eyebrow-punkt{width:6px;height:6px;border-radius:50%;background:var(--noc-cyan);box-shadow:0 0 10px var(--noc-cyan)}
/* !important nötig: app/globals.css setzt global `h1 { font-size: 20px !important }`
   (≤768px) und `18px !important` (≤480px) — nur eine spezifischere !important-Regel
   hebt das auf (dokumentiertes Muster, globals.css „Orbanta AI Auth", .oa-wordmark). */body[data-design=nocturne] .pk-noc-nova-titel{margin:16px 0 0;max-width:14ch;font-size:clamp(32px,3.3vw,48px)!important;font-weight:800;line-height:1.02;letter-spacing:-.04em;color:#fff;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.55)}body[data-design=nocturne] .pk-noc-nova-sub{margin:14px 0 0;max-width:46ch;font-size:14.5px;line-height:1.55;color:var(--noc-text-dim)}body[data-design=nocturne] .pk-noc-nova-buehne{display:flex;align-items:center;justify-content:center;min-height:calc(var(--nova-orb) + var(--nova-orb-ring) * 2 + 40px)}body[data-design=nocturne] .pk-noc-nova-orbwrap{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(var(--nova-orb) + var(--nova-orb-ring) * 2)}body[data-design=nocturne] .pk-noc-nova-orbwrap--kompakt{--nova-orb:88px;--nova-orb-ring:22px}body[data-design=nocturne] .pk-noc-nova-halo,body[data-design=nocturne] .pk-noc-nova-ring{position:absolute;top:0;left:0;width:calc(var(--nova-orb) + var(--nova-orb-ring) * 2);height:calc(var(--nova-orb) + var(--nova-orb-ring) * 2);border-radius:50%;pointer-events:none}body[data-design=nocturne] .pk-noc-nova-halo{background:radial-gradient(closest-side,color-mix(in srgb,var(--noc-blue-2) 32%,transparent),color-mix(in srgb,var(--noc-blue) 10%,transparent) 62%,transparent 100%);opacity:.55;animation:pk-noc-nova-atem 3.2s ease-in-out infinite alternate}body[data-design=nocturne] .pk-noc-nova-ring i{position:absolute;top:50%;left:50%;width:2px;height:18px;margin:-9px 0 0 -1px;transform:rotate(calc(var(--i) * 7.5deg)) translateY(calc(var(--nova-orb) / -2 - 16px))}body[data-design=nocturne] .pk-noc-nova-ring i:before{content:"";position:absolute;inset:0;border-radius:2px;background:linear-gradient(180deg,var(--noc-cyan),var(--noc-blue-2));opacity:.32;transform-origin:50% 100%;transform:scaleY(.22);transition:transform .26s var(--nova-ease-out),opacity .26s}body[data-design=nocturne] .pk-noc-nova-orb{position:relative;z-index:1;width:var(--nova-orb);height:var(--nova-orb);margin:var(--nova-orb-ring);padding:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--noc-ice) 42%,transparent);background:radial-gradient(120% 120% at 30% 24%,color-mix(in srgb,#fff 26%,var(--noc-blue-2)) 0,var(--noc-blue-2) 32%,var(--noc-blue) 68%,color-mix(in srgb,var(--noc-blue) 60%,#000) 100%);color:#fff;cursor:pointer;box-shadow:0 22px 44px -16px color-mix(in srgb,var(--noc-blue) 80%,transparent),0 4px 12px -6px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -14px 26px -14px rgba(0,0,0,.55);transition:transform .16s var(--nova-ease-out),box-shadow .24s var(--noc-ease),opacity .16s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;animation:pk-noc-nova-orb-atem 3.2s ease-in-out infinite alternate}body[data-design=nocturne] .pk-noc-nova-orb svg{width:calc(var(--nova-orb) * .28);height:calc(var(--nova-orb) * .28)}body[data-design=nocturne] .pk-noc-nova-orb:active{transform:scale(.96);animation:none}body[data-design=nocturne] .pk-noc-nova-orb:disabled{cursor:progress;opacity:.85}@media (hover:hover) and (pointer:fine){body[data-design=nocturne] .pk-noc-nova-orb:hover{box-shadow:0 26px 52px -16px color-mix(in srgb,var(--noc-blue-2) 90%,transparent),0 4px 12px -6px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.34),inset 0 -14px 26px -14px rgba(0,0,0,.5)}}body[data-design=nocturne] .pk-noc-nova-status{margin-top:6px;white-space:nowrap;transition:color .2s}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=hoert] .pk-noc-nova-orb{animation:none;box-shadow:0 0 0 6px color-mix(in srgb,var(--noc-cyan) 18%,transparent),0 22px 44px -16px color-mix(in srgb,var(--noc-cyan) 70%,transparent),inset 0 1px 0 rgba(255,255,255,.3)}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=hoert] .pk-noc-nova-halo{opacity:.95;animation:none}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=hoert] .pk-noc-nova-ring i:before{opacity:.9;animation:pk-noc-nova-pegel var(--d) var(--noc-ease) var(--dl) infinite alternate}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=hoert] .pk-noc-nova-status{color:var(--noc-cyan)}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=verarbeitet] .pk-noc-nova-ring i:before{transform:scaleY(.5);animation:pk-noc-nova-lauf 1.4s linear calc(var(--i) * -29ms) infinite}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=verarbeitet] .pk-noc-nova-orb{animation:none}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=spricht] .pk-noc-nova-ring i:before{opacity:.8;animation:pk-noc-nova-pegel .9s ease-in-out calc(var(--i) * -18ms) infinite alternate}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=spricht] .pk-noc-nova-status{color:var(--noc-ice)}@keyframes pk-noc-nova-pegel{0%{transform:scaleY(.18)}to{transform:scaleY(calc(.45 + .55 * var(--nova-pegel, 1)))}}@keyframes pk-noc-nova-lauf{0%,to{opacity:.12}50%{opacity:.95}}@keyframes pk-noc-nova-atem{0%{transform:scale(.94);opacity:.38}to{transform:scale(1.05);opacity:.62}}@keyframes pk-noc-nova-orb-atem{0%{transform:scale(1)}to{transform:scale(1.018)}}body[data-design=nocturne] .pk-noc-nova-chips{margin-top:22px;display:flex;flex-direction:column;gap:10px;align-self:stretch;min-width:0}body[data-design=nocturne] .pk-noc-nova-chipreihe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}body[data-design=nocturne] .pk-noc-nova-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px 0 11px;border-radius:999px;border:1px solid var(--noc-glass-border-soft);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018));color:var(--noc-text);font:inherit;font-size:13px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:border-color .18s var(--noc-ease),background .18s var(--noc-ease),transform .16s var(--nova-ease-out)}body[data-design=nocturne] .pk-noc-nova-chip svg{width:15px;height:15px;color:var(--noc-cyan);flex:none}body[data-design=nocturne] .pk-noc-nova-chip[data-art=vorlage] svg{color:var(--noc-info)}body[data-design=nocturne] .pk-noc-nova-chip:active{transform:scale(.97)}body[data-design=nocturne] .pk-noc-nova-chip:disabled{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){body[data-design=nocturne] .pk-noc-nova-chip:hover:not(:disabled){border-color:color-mix(in srgb,var(--noc-blue-2) 55%,transparent);background:color-mix(in srgb,var(--noc-blue) 16%,transparent)}}body[data-design=nocturne] .pk-noc-nova-verlauf-in{display:flex;flex-direction:column;padding:clamp(18px,2.4vw,26px) clamp(16px,2.4vw,28px) clamp(16px,2vw,22px)}body[data-design=nocturne] .pk-noc-nova-verlauf-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}body[data-design=nocturne] .pk-noc-nova-verlauf-meta{font-size:12px;color:var(--noc-text-faint);font-variant-numeric:tabular-nums}body[data-design=nocturne] .pk-noc-nova-hinweis{margin-bottom:12px;padding:10px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--noc-warn) 30%,transparent);background:color-mix(in srgb,var(--noc-warn) 9%,transparent);font-size:13px;color:var(--noc-text)}body[data-design=nocturne] .pk-noc-nova-timeline{display:flex;flex-direction:column;gap:14px;max-height:min(58dvh,620px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px 2px 6px}body[data-design=nocturne] .pk-noc-nova-eintrag{display:flex;flex-direction:column;align-items:flex-start;gap:8px}body[data-design=nocturne] .pk-noc-nova-eintrag[data-rolle=nutzer]{align-items:flex-end}body[data-design=nocturne] .pk-noc-nova-sprecher{display:inline-flex;align-items:baseline;gap:10px;color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-sprecher time{letter-spacing:.04em;font-weight:500}body[data-design=nocturne] .pk-noc-nova-blase{max-width:min(78%,640px);padding:11px 15px;border-radius:18px 18px 18px 6px;border:1px solid var(--noc-line-2);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.06);font-size:14.5px;line-height:1.55;color:var(--noc-text);overflow-wrap:anywhere;transition:opacity .22s var(--nova-ease-out),translate .22s var(--nova-ease-out)}@starting-style{body[data-design=nocturne] .pk-noc-nova-blase{opacity:0;translate:0 6px}}body[data-design=nocturne] .pk-noc-nova-eintrag[data-rolle=nutzer] .pk-noc-nova-blase{border-radius:18px 18px 6px 18px;border-color:color-mix(in srgb,var(--noc-blue-2) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--noc-blue-2) 34%,transparent),color-mix(in srgb,var(--noc-blue) 20%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--noc-ice) 22%,transparent)}body[data-design=nocturne] .pk-noc-nova-blase--tippt{display:inline-flex;gap:5px;padding:14px 16px}body[data-design=nocturne] .pk-noc-nova-blase--tippt i{width:6px;height:6px;border-radius:50%;background:var(--noc-cyan);animation:pk-noc-nova-tippt 1.1s ease-in-out infinite}body[data-design=nocturne] .pk-noc-nova-blase--tippt i:nth-child(2){animation-delay:.15s}body[data-design=nocturne] .pk-noc-nova-blase--tippt i:nth-child(3){animation-delay:.3s}@keyframes pk-noc-nova-tippt{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}body[data-design=nocturne] .pk-noc-nova-eintrag--werkzeug{align-items:stretch}body[data-design=nocturne] .pk-noc-nova-werkzeug-text{margin:0;font-size:12.5px;color:var(--noc-text-dim)}body[data-design=nocturne] .pk-noc-nova-protokoll{list-style:none;margin:0;padding:0;width:min(100%,640px);border-radius:12px;border:1px solid var(--noc-line);background:rgba(255,255,255,.025);font-size:12px;color:var(--noc-text-dim)}body[data-design=nocturne] .pk-noc-nova-protokoll-zeile{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:7px 12px}body[data-design=nocturne] .pk-noc-nova-protokoll-zeile+.pk-noc-nova-protokoll-zeile{border-top:1px solid var(--noc-line)}body[data-design=nocturne] .pk-noc-nova-protokoll-zeile>svg{width:13px;height:13px;color:var(--noc-text-faint);flex:none}body[data-design=nocturne] .pk-noc-nova-protokoll-name{font-weight:650;color:var(--noc-text)}body[data-design=nocturne] .pk-noc-nova-protokoll-runde{color:var(--noc-text-faint);font-variant-numeric:tabular-nums}body[data-design=nocturne] .pk-noc-nova-protokoll-status{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-weight:650;color:var(--noc-pos)}body[data-design=nocturne] .pk-noc-nova-protokoll-status svg{width:12px;height:12px}body[data-design=nocturne] .pk-noc-nova-protokoll-zeile[data-erlaubt=false] .pk-noc-nova-protokoll-status{color:var(--noc-warn)}body[data-design=nocturne] .pk-noc-nova-karte-id,body[data-design=nocturne] .pk-noc-nova-protokoll-id{font-variant-numeric:tabular-nums;color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-protokoll-fehler{flex-basis:100%;color:var(--noc-neg)}body[data-design=nocturne] .pk-noc-nova-karte{--karte-tint:var(--noc-pos);width:min(100%,640px);padding:14px 16px 12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--karte-tint) 32%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--karte-tint) 11%,transparent),color-mix(in srgb,var(--karte-tint) 3%,transparent) 60%,transparent),var(--noc-glass);box-shadow:0 14px 30px -20px rgba(0,0,0,.7),inset 0 1px 0 color-mix(in srgb,var(--karte-tint) 30%,transparent);color:var(--noc-text);transition:border-color .22s var(--noc-ease),background .22s var(--noc-ease),opacity .22s}body[data-design=nocturne] .pk-noc-nova-karte--bestaetigung{--karte-tint:var(--noc-warn)}body[data-design=nocturne] .pk-noc-nova-karte--fehler{--karte-tint:var(--noc-neg)}body[data-design=nocturne] .pk-noc-nova-karte--still{--karte-tint:var(--noc-text-faint);opacity:.7}body[data-design=nocturne] .pk-noc-nova-karte-kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}body[data-design=nocturne] .pk-noc-nova-karte-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--karte-tint);letter-spacing:.2em}body[data-design=nocturne] .pk-noc-nova-karte-eyebrow svg{width:13px;height:13px;flex:none}body[data-design=nocturne] .pk-noc-nova-karte-rumpf{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;margin-top:12px}body[data-design=nocturne] .pk-noc-nova-karte-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;border:1px solid var(--noc-glass-border-soft);background:rgba(255,255,255,.04);color:var(--noc-ice)}body[data-design=nocturne] .pk-noc-nova-karte-icon svg{width:17px;height:17px}body[data-design=nocturne] .pk-noc-nova-karte-text{margin:2px 0 0;font-size:14px;line-height:1.5;font-weight:500}body[data-design=nocturne] .pk-noc-nova-karte-fehler{margin:6px 0 0;font-size:12.5px;color:var(--noc-neg)}body[data-design=nocturne] .pk-noc-nova-karte-fuss{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid var(--noc-line);font-size:12px}body[data-design=nocturne] .pk-noc-nova-karte-fuss--aktionen{justify-content:flex-start;flex-wrap:wrap}body[data-design=nocturne] .pk-noc-nova-stelle{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:5px 10px 5px 12px;border-radius:999px;border:1px solid var(--noc-glass-border-soft);color:var(--noc-text);font-weight:650;text-decoration:none;transition:border-color .16s,background .16s}body[data-design=nocturne] .pk-noc-nova-stelle svg{width:13px;height:13px}@media (hover:hover) and (pointer:fine){body[data-design=nocturne] .pk-noc-nova-stelle:hover{border-color:color-mix(in srgb,var(--noc-blue-2) 55%,transparent);background:color-mix(in srgb,var(--noc-blue) 14%,transparent)}}body[data-design=nocturne] .pk-noc-nova-bereich{display:inline-flex;align-items:center;gap:6px;padding:4px 9px 4px 7px;border-radius:999px;letter-spacing:.18em;font-size:10px;font-weight:700}body[data-design=nocturne] .pk-noc-nova-bereich svg{width:11px;height:11px}body[data-design=nocturne] .pk-noc-nova-bereich[data-bereich=privat]{color:var(--noc-cyan);background:color-mix(in srgb,var(--noc-cyan) 14%,transparent);border:1px solid color-mix(in srgb,var(--noc-cyan) 30%,transparent)}body[data-design=nocturne] .pk-noc-nova-bereich[data-bereich=geschaeftlich]{color:var(--noc-info);background:color-mix(in srgb,var(--noc-blue-2) 18%,transparent);border:1px solid color-mix(in srgb,var(--noc-blue-2) 36%,transparent)}body[data-design=nocturne] .pk-noc-nova-knopf{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 14px;border-radius:12px;border:1px solid transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--nova-ease-out),opacity .16s,border-color .16s,background .16s}body[data-design=nocturne] .pk-noc-nova-knopf svg{width:14px;height:14px}body[data-design=nocturne] .pk-noc-nova-knopf:active:not(:disabled){transform:scale(.97)}body[data-design=nocturne] .pk-noc-nova-knopf:disabled{opacity:.55;cursor:progress}body[data-design=nocturne] .pk-noc-nova-knopf--primaer{color:#fff;background:var(--nova-verlauf);box-shadow:0 12px 24px -14px color-mix(in srgb,var(--noc-blue) 85%,transparent),inset 0 1px 0 rgba(255,255,255,.22)}body[data-design=nocturne] .pk-noc-nova-knopf--geist{color:var(--noc-text-dim);border-color:var(--noc-line-2);background:rgba(255,255,255,.04)}body[data-design=nocturne] .pk-noc-nova-dreht{animation:pk-noc-nova-dreht .9s linear infinite}@keyframes pk-noc-nova-dreht{to{transform:rotate(1turn)}}body[data-design=nocturne] .pk-noc-nova-leer{display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 18px 30px;color:var(--noc-text-dim)}body[data-design=nocturne] .pk-noc-nova-leer svg{width:26px;height:26px;color:var(--noc-cyan)}body[data-design=nocturne] .pk-noc-nova-leer-titel{margin:12px 0 0;font-size:15px;font-weight:700;color:var(--noc-text)}body[data-design=nocturne] .pk-noc-nova-leer-text{margin:6px 0 0;max-width:42ch;font-size:13.5px;line-height:1.5}body[data-design=nocturne] .pk-noc-nova-composerwrap{margin-top:14px}body[data-design=nocturne] .pk-noc-nova-composer{display:flex;align-items:flex-end;gap:10px;padding:6px 6px 6px 16px;border-radius:22px;border:1px solid var(--noc-glass-border);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:border-color .2s var(--noc-ease),box-shadow .2s var(--noc-ease),opacity .2s}body[data-design=nocturne] .pk-noc-nova-composer:focus-within{border-color:color-mix(in srgb,var(--noc-blue-2) 62%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--noc-blue-2) 16%,transparent),inset 0 1px 0 rgba(255,255,255,.08)}body[data-design=nocturne] .pk-noc-nova-composer--aus{opacity:.6}body[data-design=nocturne] .pk-noc-nova-eingabe{flex:1;min-width:0;min-height:40px;padding:10px 0;margin:0;border:0;outline:0;resize:none;background:transparent;color:var(--noc-text);font:inherit;font-size:15.5px;line-height:1.4;caret-color:var(--noc-cyan)}body[data-design=nocturne] .pk-noc-nova-eingabe::-moz-placeholder{color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-eingabe::placeholder{color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-senden{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:15px;border:0;color:#fff;background:var(--nova-verlauf);box-shadow:0 10px 22px -12px color-mix(in srgb,var(--noc-blue) 85%,transparent),inset 0 1px 0 rgba(255,255,255,.22);cursor:pointer;touch-action:manipulation;transition:transform .16s var(--nova-ease-out),opacity .16s,box-shadow .16s}body[data-design=nocturne] .pk-noc-nova-senden svg{width:17px;height:17px;translate:-1px 1px}body[data-design=nocturne] .pk-noc-nova-senden:active:not(:disabled){transform:scale(.94)}body[data-design=nocturne] .pk-noc-nova-senden:disabled{opacity:.35;cursor:default;box-shadow:none}body[data-design=nocturne] .pk-noc-nova-composer-hinweis{margin:8px 0 0 16px;font-size:11.5px;line-height:1.4;color:var(--noc-text-faint)}@media (max-width:768px){body[data-design=nocturne] .pk-noc-nova{gap:12px}body[data-design=nocturne] .pk-noc-nova-hero-in{grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 18px 20px}body[data-design=nocturne] .pk-noc-nova-buehne{order:-1;min-height:0;padding:6px 0 14px}body[data-design=nocturne] .pk-noc-nova-hero-text{align-items:flex-start}body[data-design=nocturne] .pk-noc-nova-titel{margin-top:12px;font-size:clamp(30px,8.6vw,36px)!important}body[data-design=nocturne] .pk-noc-nova-protokoll-runde{display:none}body[data-design=nocturne] .pk-noc-nova-sub{font-size:14px}body[data-design=nocturne] .pk-noc-nova-chips{margin-top:18px}body[data-design=nocturne] .pk-noc-nova-chipreihe{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -18px;padding:0 18px 4px;scroll-padding:0 18px;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}body[data-design=nocturne] .pk-noc-nova-chipreihe::-webkit-scrollbar{display:none}body[data-design=nocturne] .pk-noc-nova-chip{min-height:40px}body[data-design=nocturne] .pk-noc-nova-verlauf-in{padding:16px 14px 14px}body[data-design=nocturne] .pk-noc-nova-timeline{max-height:min(52dvh,560px)}body[data-design=nocturne] .pk-noc-nova-blase{max-width:88%}body[data-design=nocturne] .pk-noc-nova-karte-rumpf{grid-template-columns:30px minmax(0,1fr);gap:10px}body[data-design=nocturne] .pk-noc-nova-karte-icon{width:30px;height:30px}body[data-design=nocturne] .pk-noc-nova-composer{border-radius:20px;padding-left:14px}body[data-design=nocturne] .pk-noc-nova-eingabe{font-size:16px}body[data-design=nocturne] .pk-noc-nova-nur-desktop{display:none}body[data-design=nocturne] .pk-noc-nova-composer-hinweis{margin-left:14px}}@media (prefers-reduced-motion:reduce){body[data-design=nocturne] .pk-noc-nova-blase--tippt i,body[data-design=nocturne] .pk-noc-nova-dreht,body[data-design=nocturne] .pk-noc-nova-halo,body[data-design=nocturne] .pk-noc-nova-orb,body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand] .pk-noc-nova-orb,body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand] .pk-noc-nova-ring i:before,body[data-design=nocturne] .pk-noc-nova-ring i:before{animation:none}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=hoert] .pk-noc-nova-ring i:before{transform:scaleY(calc(.35 + .65 * var(--nova-pegel, 1)))}body[data-design=nocturne] .pk-noc-nova-orbwrap[data-zustand=spricht] .pk-noc-nova-ring i:before{transform:scaleY(.6)}body[data-design=nocturne] .pk-noc-nova-blase--tippt i{opacity:.7}body[data-design=nocturne] .pk-noc-nova-blase,body[data-design=nocturne] .pk-noc-nova-chip,body[data-design=nocturne] .pk-noc-nova-knopf,body[data-design=nocturne] .pk-noc-nova-senden{transition-property:opacity,border-color,background}}body[data-design=nocturne] .pk-noc-nova-seite{gap:16px}body[data-design=nocturne] .pk-noc-nova-seite-hero{min-height:420px;display:grid}body[data-design=nocturne] .pk-noc-nova-seite-hero-in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(24px,3vw,48px);align-items:center;padding:clamp(22px,3vw,38px) clamp(18px,3vw,36px)}body[data-design=nocturne] .pk-noc-nova-seite-text{min-width:0;display:grid;gap:14px;justify-items:start}body[data-design=nocturne] .pk-noc-nova-seite-text .pk-noc-nova-titel{margin:0}body[data-design=nocturne] .pk-noc-nova-seite-text .pk-noc-nova-sub{margin:0;max-width:52ch}body[data-design=nocturne] .pk-noc-nova-seite-text .pk-noc-nova-label{margin-top:6px}body[data-design=nocturne] .pk-noc-nova-seite-visual{position:relative;display:grid;justify-items:center;gap:14px}body[data-design=nocturne] .pk-noc-nova-seite-portrait{width:min(300px,70vw);height:auto}body[data-design=nocturne] .pk-noc-nova-seite-sprechknopf{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;border:1px solid var(--noc-glass-border-strong);background:var(--noc-fill-1);letter-spacing:.24em;font:inherit;font-size:10.5px;font-weight:650;text-transform:uppercase;color:var(--noc-text-dim);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer;transition:background .16s,color .16s,transform .14s var(--nova-ease-out),border-color .16s}body[data-design=nocturne] .pk-noc-nova-seite-sprechknopf svg{width:14px;height:14px}body[data-design=nocturne] .pk-noc-nova-seite-sprechknopf:active:not(:disabled),body[data-design=nocturne] .pk-noc-nova-seite-sprechknopf[data-aktiv=true]{color:var(--noc-ice);background:color-mix(in srgb,var(--noc-cyan) 14%,transparent);border-color:color-mix(in srgb,var(--noc-cyan) 50%,transparent);transform:scale(.98)}body[data-design=nocturne] .pk-noc-nova-seite-sprechknopf:disabled{opacity:.55;cursor:default}body[data-design=nocturne] .pk-noc-nova-seite-sprachstatus{font-size:11.5px;color:var(--noc-text-faint);text-align:center;min-height:1.4em}body[data-design=nocturne] .pk-noc-nova-seite-sprachstatus[data-fehler=true]{color:var(--noc-warn)}body[data-design=nocturne] .pk-noc-nova-seite[data-sprachzustand=hoert] .pk-noc-nova-seite-sprachstatus{color:var(--noc-cyan)}body[data-design=nocturne] .pk-noc-nova-seite-unten{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:16px;align-items:start}body[data-design=nocturne] .pk-noc-nova-seite-spalte{display:grid;gap:16px;align-content:start}body[data-design=nocturne] .pk-noc-nova-seite-verlauf{display:grid;align-content:start}body[data-design=nocturne] .pk-noc-nova-seite-kartenkopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 16px 12px}body[data-design=nocturne] .pk-noc-nova-seite-meta{display:inline-flex;align-items:baseline;gap:10px;font-size:12px;color:var(--noc-text-faint);font-variant-numeric:tabular-nums}body[data-design=nocturne] .pk-noc-nova-seite-textknopf{border:0;background:transparent;padding:0;font:inherit;font-size:12px;font-weight:700;color:var(--noc-cyan);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--noc-cyan) 40%,transparent);cursor:pointer}body[data-design=nocturne] .pk-noc-nova-seite-liste{padding:16px;display:grid;gap:10px;align-content:start}body[data-design=nocturne] .pk-noc-nova-seite-liste .pk-noc-nova-label{display:inline-flex;align-items:center;gap:8px}body[data-design=nocturne] .pk-noc-nova-seite-liste .pk-noc-nova-label svg{width:13px;height:13px;color:var(--noc-cyan)}body[data-design=nocturne] .pk-noc-nova-seite-leise{margin:0;font-size:12px;line-height:1.5;color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-seite-fehler{margin:0;font-size:12px;color:var(--noc-warn)}body[data-design=nocturne] .pk-noc-nova-seite-ged{margin:0;padding:0;list-style:none;display:flex;gap:6px;flex-wrap:wrap}body[data-design=nocturne] .pk-noc-nova-seite-ged li{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 9px;border-radius:999px;background:var(--noc-fill-1);border:1px solid var(--noc-line-2);font-size:12px;font-weight:600}body[data-design=nocturne] .pk-noc-nova-seite-ged li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-design=nocturne] .pk-noc-nova-seite-x{flex:none;width:20px;height:20px;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--noc-text-faint);cursor:pointer;transition:background .14s,color .14s}body[data-design=nocturne] .pk-noc-nova-seite-x svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){body[data-design=nocturne] .pk-noc-nova-seite-x:hover{background:var(--noc-fill-2);color:var(--noc-text)}}body[data-design=nocturne] .pk-noc-nova-seite-form{display:grid;gap:8px}body[data-design=nocturne] .pk-noc-nova-seite-feld{width:100%;box-sizing:border-box;border:1px solid var(--noc-line-2);background:var(--noc-fill-1);border-radius:10px;padding:8px 11px;font:inherit;font-size:12.5px;color:var(--noc-text);outline:none;transition:border-color .16s,box-shadow .16s}body[data-design=nocturne] .pk-noc-nova-seite-feld::-moz-placeholder{color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-seite-feld::placeholder{color:var(--noc-text-faint)}body[data-design=nocturne] .pk-noc-nova-seite-feld:focus{border-color:color-mix(in srgb,var(--noc-cyan) 50%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--noc-cyan) 14%,transparent)}body[data-design=nocturne] .pk-noc-nova-seite-form .pk-noc-nova-k-btn{justify-self:start}@media (max-width:820px){body[data-design=nocturne] .pk-noc-nova-seite-hero-in{grid-template-columns:1fr}body[data-design=nocturne] .pk-noc-nova-seite-visual{order:-1}body[data-design=nocturne] .pk-noc-nova-seite-unten{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body[data-design=nocturne] .pk-noc-nova-seite-sprechknopf:active:not(:disabled),body[data-design=nocturne] .pk-noc-nova-seite-sprechknopf[data-aktiv=true]{transform:none}}