.ai-sidebar[data-collapsed=true] .ai-sidebar__utility-bar{justify-content:center!important;min-height:38px!important;padding:5px 0 3px!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip{width:28px!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;padding:0!important;display:grid!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button{width:28px!important;height:28px!important;color:color-mix(in oklab, var(--foreground) 66%, transparent)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:0!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button:hover,.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button:focus-visible{background:color-mix(in oklab, var(--foreground) 5%, transparent)!important;color:var(--foreground)!important}.ai-sidebar[data-collapsed=true] .ai-sidebar__mini-strip .ai-sidebar__utility-button svg{stroke-width:1.8px!important;width:16px!important;height:16px!important}.settings-detail-panel .ai-panel{border:1px solid color-mix(in oklab, var(--foreground) 7%, transparent)!important;background:color-mix(in oklab, var(--card) 82%, transparent)!important;box-shadow:none!important;border-radius:14px!important}.settings-detail-panel .ai-panel.space-y-3{gap:9px!important;padding:12px!important}.settings-detail-panel .ai-panel>.flex.flex-wrap.items-center.gap-2{border:1px solid color-mix(in oklab, var(--foreground) 6%, transparent);background:color-mix(in oklab, var(--background) 42%, transparent);border-radius:11px;gap:5px!important;padding:4px!important}.settings-detail-panel .ai-panel>.flex.flex-wrap.items-center.gap-2>button{min-height:30px!important;box-shadow:none!important;border-radius:8px!important;padding:0 10px!important}.settings-detail-panel .ai-panel>.flex.flex-wrap.items-center.gap-2>button.ml-auto{background:0 0!important;margin-left:auto!important;padding-inline:8px!important}.settings-detail-panel .ai-panel>details.border-y{border-color:color-mix(in oklab, var(--foreground) 6%, transparent)!important;padding:7px 1px!important}.settings-detail-panel .ai-panel>details.border-y>summary{min-height:30px;color:color-mix(in oklab, var(--foreground) 82%, transparent);align-items:center;display:flex}.settings-detail-panel .ai-panel .border-t.border-border\/40{border-color:color-mix(in oklab, var(--foreground) 6%, transparent)!important;padding-top:8px!important}.settings-detail-panel .ai-panel details.rounded-xl{overflow:hidden;border:1px solid color-mix(in oklab, var(--foreground) 6%, transparent)!important;background:color-mix(in oklab, var(--foreground) 2.6%, transparent)!important;box-shadow:none!important;border-radius:10px!important;margin:0!important;padding:0!important}.settings-detail-panel .ai-panel details.rounded-xl+details.rounded-xl{margin-top:5px!important}.settings-detail-panel .ai-panel details.rounded-xl>summary{min-height:44px;transition:background-color .14s;gap:9px!important;padding:7px 10px!important}.settings-detail-panel .ai-panel details.rounded-xl>summary:hover{background:color-mix(in oklab, var(--foreground) 4%, transparent)}.settings-detail-panel .ai-panel details.rounded-xl>summary>div:first-child{border:1px solid color-mix(in oklab, var(--foreground) 6%, transparent)!important;background:0 0!important;border-radius:8px!important;width:27px!important;height:27px!important}.settings-detail-panel .ai-panel details.rounded-xl>summary p{font-size:12px!important;font-weight:700!important}.settings-detail-panel .ai-panel details.rounded-xl[open]>summary{border-bottom:1px solid color-mix(in oklab, var(--foreground) 6%, transparent)}.settings-detail-panel .ai-panel details.rounded-xl>div.mt-2{margin-top:0!important;padding:5px 10px 8px 44px!important}.settings-detail-panel .ai-panel details.rounded-xl .py-1\.5{padding-block:6px!important}.settings-detail-panel .ai-panel details.rounded-xl .py-1\.5>p:first-child{margin-bottom:4px!important;font-size:10px!important}.settings-detail-panel .ai-panel details.rounded-xl button[role=combobox],.settings-detail-panel .ai-panel details.rounded-xl button.flex.h-8{border:1px solid color-mix(in oklab, var(--foreground) 6%, transparent)!important;background:color-mix(in oklab, var(--background) 52%, transparent)!important;min-height:32px!important;box-shadow:none!important}.dashboard-project-card__title-row{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.dashboard-project-card__title-row>span:first-child{flex:auto;min-width:0}.dashboard-project-card__title-row>span:last-child{flex:none;box-shadow:none!important;padding:3px 7px!important;font-size:8px!important;line-height:1.1!important}.dashboard-project-cover .dashboard-project-status{display:none!important}.app-sidebar{padding:9px 8px 12px!important}.app-sidebar .sidebar-brand-row{gap:8px!important;min-height:54px!important;padding:7px 8px 9px!important}.app-sidebar .sidebar-brand-row img{flex:none}.app-sidebar .sidebar-collapse-control{width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:none!important}.app-sidebar .sidebar-collapse-control:hover{background:0 0!important}.app-sidebar nav{gap:2px!important;margin-top:4px!important}.app-sidebar .sidebar-nav-link{min-height:42px!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important;gap:10px!important;padding:6px 8px!important}.app-sidebar .sidebar-nav-icon{width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:none!important}.app-sidebar .sidebar-nav-icon svg{width:17px!important;height:17px!important}.app-sidebar .sidebar-nav-label{font-size:14px!important;font-weight:650!important}.app-sidebar .sidebar-nav-link--idle,.app-sidebar .sidebar-nav-link--idle .sidebar-nav-label,.app-sidebar .sidebar-nav-link--idle .sidebar-nav-icon{color:color-mix(in oklab, var(--foreground) 67%, transparent)!important}.app-sidebar .sidebar-nav-link--idle{background:0 0!important;transition:background-color .15s!important}.app-sidebar .sidebar-nav-link--idle:hover{background:color-mix(in oklab, var(--foreground) 6%, transparent)!important}.app-sidebar .sidebar-nav-link--idle:hover .sidebar-nav-label,.app-sidebar .sidebar-nav-link--idle:hover .sidebar-nav-icon{color:var(--foreground)!important}.app-sidebar .sidebar-nav-link--active{color:var(--foreground)!important;background:0 0!important}.app-sidebar .sidebar-nav-link--active .sidebar-nav-icon{color:var(--foreground)!important;background:0 0!important;border:none!important}.app-sidebar .sidebar-nav-indicator{z-index:0!important;box-shadow:none!important;background:0 0!important;border:none!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.dashboard-reference .app-sidebar .sidebar-nav-link:first-of-type:not(.sidebar-nav-link--active),.dashboard-reference .app-sidebar .sidebar-nav-link:first-of-type:not(.sidebar-nav-link--active) .sidebar-nav-icon{color:color-mix(in oklab, var(--foreground) 67%, transparent)!important;box-shadow:none!important;background:0 0!important}.app-sidebar>.user-menu-trigger--card{order:90;border:1px solid color-mix(in oklab, var(--foreground) 6%, transparent)!important;background:color-mix(in oklab, var(--card) 72%, transparent)!important;min-height:56px!important;box-shadow:none!important;border-radius:8px!important;margin:8px 2px 2px!important;padding:8px 9px!important}.app-sidebar>.user-menu-trigger--card .user-menu-email{display:none!important}.app-sidebar>.user-menu-trigger--card .user-menu-name{font-size:13px!important;font-weight:700!important}.app-sidebar>.user-menu-trigger--card .user-menu-chevron{opacity:.6}@media (width<=1100px){.settings-detail-panel .ai-panel details.rounded-xl>div.mt-2{padding-left:12px!important}}:root{--dash-card-radius:10px}.dashboard-reference .dashboard-stat-card,.dashboard-reference .dashboard-card--primary,.dashboard-card{border-radius:var(--dash-card-radius)!important;background:var(--card)!important;box-shadow:none!important;border:0!important}.dashboard-reference .dashboard-stat-card>.dashboard-card__corner,.dashboard-card__corner{border-radius:calc(var(--dash-card-radius) - 2px)!important;background:var(--inner)!important;box-shadow:none!important;border:0!important}.dashboard-reference .dashboard-stat-card>.dashboard-card__corner>*{box-shadow:none!important}.dashboard-project-card{box-shadow:none!important;border:0!important;border-radius:14px!important}.dashboard-code-hero{border-radius:0!important}[aria-label="Galeri foto dashboard"]{box-shadow:none!important;border:0!important;border-radius:18px!important}.presentation-board{border-radius:var(--dash-card-radius)!important;box-shadow:none!important;border:0!important}.presentation-card{border-radius:14px!important;overflow:hidden!important}.presentation-card__cover{border-radius:0!important}.dashboard-reference .presentation-board.presentation-board{background-color:#0000!important;padding:0!important}.dashboard-reference .presentation-board__shade.presentation-board__shade{display:none!important}.focus-music-empty-action svg.lucide,.focus-music-playlist-button svg.lucide{color:inherit!important}
