.gws-dashboard-shell[data-tone~=studio]{--chrome-frame-bg:var(--lightningcss-light,#1a2130)var(--lightningcss-dark,var(--gray-950));--chrome-bg:var(--lightningcss-light,#1a2130)var(--lightningcss-dark,var(--gray-900));--sidebar-bg:var(--lightningcss-light,#1a2130)var(--lightningcss-dark,#171a21);--chrome-fg:var(--lightningcss-light,#c2cad8)var(--lightningcss-dark,var(--gray-300));--chrome-fg-strong:var(--lightningcss-light,#f2f5fa)var(--lightningcss-dark,var(--gray-50));--chrome-fg-muted:var(--lightningcss-light,#7e8aa0)var(--lightningcss-dark,var(--gray-500));--chrome-border:var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,var(--gray-700));--chrome-hover-bg:var(--lightningcss-light,#ffffff0e)var(--lightningcss-dark,var(--gray-800));--chrome-control-bg:var(--chrome-hover-bg);--chrome-control-bg-hover:var(--lightningcss-light,#ffffff1c)var(--lightningcss-dark,var(--gray-700));--chrome-accent:var(--lightningcss-light,#6ee7b7)var(--lightningcss-dark,#10b981);--chrome-active-bg:color-mix(in oklch, var(--chrome-accent) 18%, transparent);--chrome-scroll-track:var(--lightningcss-light,#141a27)var(--lightningcss-dark,var(--gray-950));--chrome-scroll-thumb:var(--lightningcss-light,#3a4459)var(--lightningcss-dark,var(--gray-700));--chrome-scroll-thumb-hover:var(--lightningcss-light,#4d596f)var(--lightningcss-dark,var(--gray-600));--sidebar-overlay-lg:#ffffff24;--sidebar-overlay-xl:#ffffff38;--card-shadow:0 1px 3px #00000042;--gloss-edge:linear-gradient(180deg, var(--card-bg) 0%, color-mix(in oklch, var(--card-bg) 88%, var(--color-bg-secondary) 12%) 100%);background:radial-gradient(circle at 12% 0%, #10b98112, transparent 32rem), var(--chrome-frame-bg)}.gws-dashboard-shell[data-tone~=studio] .gws-dashboard-surface,.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root],.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar]{background:var(--chrome-frame-bg)}.gws-dashboard-shell[data-tone~=studio]>header{background:var(--chrome-bg);border-color:var(--chrome-border);color:var(--chrome-fg)}.gws-dashboard-shell[data-tone~=studio]>div>aside{background:var(--sidebar-bg);border-color:var(--chrome-border);color:var(--chrome-fg)}.gws-dashboard-shell[data-tone~=studio]>div>div.fixed.left-0.right-0.top-0{background:var(--chrome-bg);border-color:var(--chrome-border);color:var(--chrome-fg)}.gws-dashboard-shell[data-tone~=studio]>header [data-brand-wordmark],.gws-dashboard-shell[data-tone~=studio]>div>div.fixed.left-0.right-0.top-0 [data-brand-wordmark],.gws-dashboard-shell[data-tone~=studio] #dashboard-mobile-drawer [data-brand-wordmark]{color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio]>header [data-brand-wordmark]+span,.gws-dashboard-shell[data-tone~=studio]>div>div.fixed.left-0.right-0.top-0 [data-brand-wordmark]+span,.gws-dashboard-shell[data-tone~=studio] #dashboard-mobile-drawer [data-brand-wordmark]+span{color:var(--chrome-fg-muted);font-size:.75rem}.gws-dashboard-shell[data-tone~=studio] button[aria-controls=dashboard-mobile-drawer],.gws-dashboard-shell[data-tone~=studio] #dashboard-mobile-drawer button[aria-label=Menü\ schließen]{color:var(--chrome-fg-muted)}.gws-dashboard-shell[data-tone~=studio] button[aria-controls=dashboard-mobile-drawer]:hover,.gws-dashboard-shell[data-tone~=studio] #dashboard-mobile-drawer button[aria-label=Menü\ schließen]:hover{background:var(--chrome-hover-bg);color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio]>div>aside>div:first-child,.gws-dashboard-shell[data-tone~=studio] #dashboard-mobile-drawer>div:first-child,.gws-dashboard-shell[data-tone~=studio] #dashboard-mobile-drawer>div:nth-child(2)>div:first-child{border-color:var(--chrome-border)}.gws-dashboard-shell[data-tone~=studio]>div>aside>div:first-child>:is(label,div),.gws-dashboard-shell[data-tone~=studio] #dashboard-mobile-drawer>div:nth-child(2)>div:first-child>:is(label,div){color:var(--chrome-fg-muted)}.gws-dashboard-shell[data-tone~=studio]>div>aside select[aria-label=Standort\ wählen]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--chrome-control-bg);border-color:var(--chrome-border);color:var(--chrome-fg-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23c2cad8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4,6 8,10 12,6'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem;padding-inline-end:2rem}[data-page-header-action]>:is(.btn--secondary,.btn--outline,.btn--ghost,.btn--link),[data-page-header-action]>.flex>:is(.btn--secondary,.btn--outline,.btn--ghost,.btn--link){--btn-bg-hover:var(--chrome-hover-bg);--btn-border:var(--chrome-fg-muted);--btn-fg:var(--chrome-fg-strong)}[data-page-header-action]>:is(.btn--ghost,.btn--link),[data-page-header-action]>.flex>:is(.btn--ghost,.btn--link){--btn-border:transparent}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content]>section:not(.card)>h2,.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content]>p{color:var(--chrome-fg-muted)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] [role=tablist]:not(.card *):not([role=dialog] *){border-color:var(--chrome-border)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] [role=tablist]:not(.card *):not([role=dialog] *) [role=tab][aria-selected=true]{color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] [role=tablist]:not(.card *):not([role=dialog] *) [role=tab][aria-selected=false]{color:var(--chrome-fg)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] [role=tablist]:not(.card *):not([role=dialog] *) [role=tab][aria-selected=false]:hover{color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] [role=tabpanel]:not(.card *):not([role=dialog] *)>p{color:var(--chrome-fg)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] [role=tabpanel]:not(.card *):not([role=dialog] *)>section:not(.card)>h2{color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root]{scrollbar-color:var(--chrome-scroll-thumb) var(--chrome-scroll-track);scrollbar-width:thin}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root]::-webkit-scrollbar{width:10px;height:10px}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root]::-webkit-scrollbar-track{background:var(--chrome-scroll-track)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root]::-webkit-scrollbar-thumb{background-color:var(--chrome-scroll-thumb);border-radius:var(--radius-full)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root]::-webkit-scrollbar-thumb:hover{background-color:var(--chrome-scroll-thumb-hover)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar]{color:var(--chrome-fg);box-shadow:0 1px 0 var(--chrome-border)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=group]{background:var(--chrome-control-bg);border-color:var(--chrome-border);color:var(--chrome-fg)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=group]>button{border-color:var(--chrome-border);color:var(--chrome-fg)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=group]>button:hover{background:var(--chrome-control-bg-hover);color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar]>button,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar]>.relative>button,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] button[data-testid=calendar-block-slot],.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] button[data-testid=calendar-fullscreen],.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [data-testid=calendar-overflow]>button,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [aria-live=polite]>div>button{color:var(--chrome-fg);background:0 0;border-color:#0000;padding-inline:.625rem}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar]>button:hover,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar]>.relative>button:hover,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] button[data-testid=calendar-block-slot]:hover,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] button[data-testid=calendar-fullscreen]:hover,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [data-testid=calendar-overflow]>button:hover,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [aria-live=polite]>div>button:hover{background:var(--chrome-hover-bg);color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [aria-live=polite]>div{background:0 0;border-color:#0000;overflow:visible}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [data-testid=calendar-period-label]{color:var(--chrome-fg-strong);border-inline-start:0;padding-inline:.25rem;font-size:.875rem;font-weight:500}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=group]>button[aria-pressed=true]{background:var(--chrome-active-bg);color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] button[data-testid=calendar-fullscreen][title^="Der Arbeitstag passt"]{color:var(--chrome-accent)}
.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] .tabs[role=tablist]:not(.card *):not([role=dialog] *){background:var(--chrome-control-bg);border-color:var(--chrome-border)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] .tabs[role=tablist]:not(.card *):not([role=dialog] *)>.tab{color:var(--chrome-fg);background:0 0}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] .tabs[role=tablist]:not(.card *):not([role=dialog] *)>.tab[aria-selected=true]{background:var(--chrome-active-bg);border-block-end-color:var(--chrome-accent);color:var(--chrome-fg-strong);box-shadow:none}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-content] .tabs[role=tablist]:not(.card *):not([role=dialog] *)>.tab[aria-selected=false]:hover{background:var(--chrome-control-bg-hover);color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-testid=bookings-b2-list]>p{color:var(--chrome-fg-muted)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=dialog] [data-testid=mb-slot-grid]{background:var(--color-surface-subtle);border-color:var(--color-border-light);color:var(--color-text-primary)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=dialog] [data-testid=mb-slot-grid]>div>button,.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=dialog] [data-testid=mb-slot-grid]>div>button[aria-pressed=true]{background-color:var(--btn-bg,var(--color-interactive));background-image:var(--btn-bg-image,var(--gloss-sheen));border-color:var(--btn-border,transparent);color:var(--btn-fg,white)}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=dialog] [data-testid=mb-slot-grid]>div>button.btn--secondary:hover:not(:disabled){background-color:var(--btn-bg-hover,var(--color-surface-hover));border-color:var(--btn-border,var(--color-border-dark));color:var(--btn-fg,var(--color-text-primary));background-image:none}.gws-dashboard-shell[data-tone~=studio] [data-testid=calendar-work-bar] [role=dialog] [data-testid=mb-slot-grid]>div>button:not(.btn--secondary):hover:not(:disabled){background-color:var(--btn-bg-hover,var(--color-interactive-dark));background-image:var(--btn-bg-image,var(--gloss-sheen));border-color:var(--btn-border,transparent);color:var(--btn-fg,white)}.gws-dashboard-shell[data-tone~=studio] [data-dashboard-desktop-brand] [data-brand-wordmark]{color:var(--chrome-fg-strong)}.gws-dashboard-shell[data-tone~=studio] [data-dashboard-location]{border-color:var(--chrome-border)}.gws-dashboard-shell[data-tone~=studio] [data-dashboard-location]>:is(label,div){color:var(--chrome-fg-muted)}.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root]>div>main[class="px-4 py-6 md:px-8"]{min-height:calc(100dvh - env(safe-area-inset-top,0px) - 6rem);background:var(--color-bg);color:var(--color-text-primary)}@media (min-width:768px){.gws-dashboard-shell[data-tone~=studio] [data-testid=dashboard-scroll-root]>div>main[class="px-4 py-6 md:px-8"]{min-height:calc(100dvh - 2.5rem)}}.gws-dashboard-shell[data-tone~=studio] [data-dashboard-command] button[aria-label=Suche\ öffnen]>kbd{color:var(--chrome-fg)}
