.profile-status{background:0 0;align-items:center;gap:10px;max-width:100%;display:inline-flex}.profile-status__avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.profile-status__dot{inset-inline-end:-1px;width:10px;height:10px;box-shadow:0 0 0 2px var(--background);border-radius:50%;position:absolute;bottom:-1px}.profile-status__dot--online{background:var(--success)}.profile-status__dot--away{background:var(--warning)}.profile-status__dot--offline{background:var(--muted)}.profile-status__text{min-width:0}.profile-status__name{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;line-height:1.15;overflow:hidden}.profile-status__label{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;line-height:1.1;overflow:hidden}.profile-status--loading .profile-status__avatar-skeleton{border-radius:9999px;flex-shrink:0}.profile-status--loading .profile-status__text-skeletons{flex-direction:column;min-width:96px;display:flex}.profile-status--loading .profile-status__name-skeleton{border-radius:6px;width:100%;height:12px}.profile-status--loading .profile-status__label-skeleton{border-radius:6px;width:60%;height:10px}.profile-status[data-size=sm]{gap:8px}.profile-status[data-size=sm] .profile-status__avatar-skeleton{width:32px;height:32px}.profile-status[data-size=sm] .profile-status__name{font-size:13px}.profile-status[data-size=sm] .profile-status__label{font-size:11px}.profile-status[data-size=md]{gap:10px}.profile-status[data-size=md] .profile-status__avatar-skeleton{width:40px;height:40px}.profile-status[data-size=md] .profile-status__name{font-size:14px}.profile-status[data-size=md] .profile-status__label{font-size:12px}.profile-status[data-size=lg]{gap:12px}.profile-status[data-size=lg] .profile-status__avatar-skeleton{width:48px;height:48px}.profile-status[data-size=lg] .profile-status__name{font-size:18px}.profile-status[data-size=lg] .profile-status__label{font-size:13px}
.user-menu-popover{box-shadow:none!important;border-radius:var(--radius-lg)!important;background:0 0!important;min-width:200px!important;padding:0!important;overflow:hidden!important}.user-menu-glass{flex-direction:column;width:100%;padding:8px;display:flex}.user-menu-header{border-bottom:1px solid var(--border);margin-bottom:4px;padding:8px 10px 10px}.user-menu-menu{flex-direction:column;gap:2px;width:100%;display:flex;padding:0!important}.user-menu-item{color:var(--fg-primary);align-items:center;gap:10px;font-size:.9rem;font-weight:500;display:flex;border-radius:var(--radius-md)!important;padding:9px 10px!important}.user-menu-item svg{color:var(--fg-secondary);flex-shrink:0}@media (hover:hover){.user-menu-item:hover,.user-menu-item[data-hovered=true]{background:var(--bg-tab-hover)!important}}.user-menu-item-danger,.user-menu-item-danger svg{color:var(--danger)}
.settings-modal-trigger{cursor:pointer}.settings-modal-container{padding:72px 24px 24px!important}@media (max-width:767px){.settings-modal-container{padding:72px 12px 12px!important}}.settings-modal-container-sidebar-inset{padding-top:24px!important;padding-left:88px!important}[dir=rtl] .settings-modal-container-sidebar-inset{padding-left:24px!important;padding-right:88px!important}@media (max-width:767px){.settings-modal-container-sidebar-inset{padding-left:12px!important;padding-right:12px!important}}.settings-modal-dialog{width:100%;max-width:1380px;margin:0 auto;box-shadow:none!important;border-radius:var(--radius-lg)!important;background:0 0!important;padding:0!important;overflow:hidden!important}.settings-modal-glass{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.settings-modal-inner{flex-direction:column;height:100%;min-height:0;display:flex}.settings-modal-header{border-bottom:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.settings-modal-header-left,.settings-modal-header-right{align-items:center;gap:12px;display:flex}.settings-modal-header .settings-modal-close-btn{border-radius:var(--radius-md);width:36px;min-width:36px;height:36px;color:var(--fg-primary);transition:background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.settings-modal-header .settings-modal-close-btn:hover{background:color-mix(in oklab, var(--foreground) 5%, transparent)}.settings-modal-header .settings-modal-close-btn svg{flex-shrink:0;width:18px;height:18px}.settings-modal-title-icon{border-radius:var(--radius-md);background:color-mix(in oklab, var(--foreground) 8%, transparent);border:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);color:var(--fg-primary);transition:background var(--transition-fast);justify-content:center;align-items:center;display:flex}.settings-modal-title-icon svg{width:34px;height:34px}.settings-modal-close-btn{position:static!important}.settings-modal-title-icon{color:var(--fg-primary)}.settings-modal-title{color:var(--fg-primary);letter-spacing:-.01em;font-size:1.3rem;font-weight:700}.settings-modal-body{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.settings-modal-grid{grid-gap:22px 24px;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:22px 24px;display:grid}.settings-modal-category{flex-direction:column;gap:10px;min-width:0;display:flex}.settings-modal-category-title{color:var(--fg-primary);padding:0 2px;font-size:14px;font-weight:500}.settings-modal-category-card{background:color-mix(in oklab, var(--surface) 57%, transparent);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:14px 18px}.settings-modal-items-grid{grid-column-gap:20px;-moz-column-gap:20px;grid-row-gap:14px;grid-template-columns:repeat(2,1fr);gap:14px 20px;display:grid}.settings-modal-item{text-align:start;color:var(--fg-primary);transition:color var(--transition-fast);font-size:13px;font-weight:300}.settings-modal-item:hover{color:var(--fg-accent)}.settings-modal-body .settings-header{display:none}.settings-modal-body .settings-sections-grid{padding:0}.settings-discard-backdrop{z-index:450!important}.settings-discard-dialog{max-width:440px}.settings-discard-dialog__header{align-items:center;gap:12px;display:flex}.settings-discard-dialog__title{color:var(--fg-primary);margin:0;font-size:17px;font-weight:600}.settings-discard-dialog__body{color:var(--fg-primary);font-size:14px;line-height:1.5}.settings-discard-dialog__body p{margin:0}.settings-discard-dialog__footer{justify-content:flex-end;align-items:center;gap:10px;display:flex}
.notifications-panel-trigger{cursor:pointer}.notifications-panel-content{width:440px;max-width:calc(100vw - 32px);box-shadow:none!important;border-radius:var(--radius-lg)!important;background:0 0!important;padding:0!important;overflow:hidden!important}.notifications-panel-dialog{outline:none;padding:0!important}.notifications-panel-glass{flex-direction:column;width:100%;max-height:min(560px,100vh - 112px);display:flex;overflow:hidden}.notifications-panel-glass .liquid-glass-text,.notifications-panel-glass .liquid-glass-content{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.notifications-panel-inner{flex-direction:column;height:100%;min-height:0;display:flex}.notifications-panel-header{border-bottom:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.notifications-panel-title{color:var(--fg-primary);align-items:center;gap:8px;font-size:1.05rem;font-weight:700;display:flex}.notifications-panel-title-count{border-radius:var(--radius-full);background:var(--fg-accent);min-width:20px;height:20px;color:var(--fg-accent-contrast,#fff);justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;font-weight:700;display:inline-flex}.notifications-panel-header-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.notifications-panel-list{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.notifications-panel-list::-webkit-scrollbar{width:5px}.notifications-panel-list::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill)}.notifications-panel-item{border-bottom:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);transition:background var(--transition-fast);align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.notifications-panel-item:last-child{border-bottom:none}.notifications-panel-item:hover{background:var(--surface-hover)}.notifications-panel-item-unread{background:color-mix(in oklab, var(--accent) 8%, transparent)}.notifications-panel-item-icon{background:var(--surface-secondary);width:34px;height:34px;color:var(--fg-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.notifications-panel-item-avatar{border-radius:var(--radius-pill);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:34px;height:34px}.notifications-panel-item-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.notifications-panel-item-top{align-items:center;gap:6px;display:flex}.notifications-panel-item-title{color:var(--fg-primary);font-size:.88rem;font-weight:600}.notifications-panel-item-dot{background:var(--danger);border-radius:50%;flex-shrink:0;width:6px;height:6px}.notifications-panel-item-desc{color:var(--fg-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.notifications-panel-item-time{color:var(--fg-secondary);opacity:.75;font-size:.72rem}.notifications-panel-item-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.notifications-panel-delete-btn{color:var(--danger)!important}.notifications-panel-empty{text-align:center;color:var(--fg-secondary);flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.notifications-panel-empty-icon{opacity:.4;margin-bottom:4px}.notifications-panel-empty-title{color:var(--fg-primary);font-size:.95rem;font-weight:600}.notifications-panel-empty-desc{font-size:.82rem}@media (max-width:767px){.notifications-panel-content{width:calc(100vw - 24px)}}
.mega-menu-overlay{z-index:100;pointer-events:none;padding:0 24px;position:absolute;top:72px;left:0;right:0}.mega-menu-backdrop{z-index:90;-webkit-backdrop-filter:blur(6px);pointer-events:auto;position:fixed;inset:72px 0 0}.mega-menu-wrapper{z-index:101;pointer-events:auto;max-width:1380px;margin:0 auto;position:relative;bottom:5px}.mega-menu-glass-panel{border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-direction:column;max-height:calc(100vh - 112px);overflow:hidden!important;box-shadow:0 12px 28px -12px #0000001f,0 2px 8px -2px #0000000f!important}.mega-menu-glass-panel .liquid-glass-text,.mega-menu-glass-panel .liquid-glass-content{flex:auto;width:100%;min-height:0;padding:28px 32px;overflow:hidden auto}.mega-menu-glass-panel .liquid-glass-text::-webkit-scrollbar{width:5px}.mega-menu-glass-panel .liquid-glass-content::-webkit-scrollbar{width:5px}.mega-menu-glass-panel .liquid-glass-text::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}.mega-menu-glass-panel .liquid-glass-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}.mega-menu-panel-body{align-items:stretch;gap:40px;display:flex}.mega-menu-sections{grid-column-gap:44px;-moz-column-gap:44px;grid-row-gap:8px;flex:1;gap:8px 44px;min-width:0;display:grid}.mega-menu-sections.mega-menu-cols-1{grid-template-columns:1fr}.mega-menu-sections.mega-menu-cols-2{grid-template-columns:repeat(2,1fr)}.mega-section{flex-direction:column;gap:3px;margin-bottom:24px;display:flex}.mega-section-header{color:var(--fg-primary);align-items:center;gap:10px;padding-bottom:8px;display:flex}.mega-section-icon{flex-shrink:0;width:32px;height:32px}.mega-section-title{letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.mega-section-items-grid{grid-gap:12px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;display:grid}.mega-card{text-align:center;background:var(--surface);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:96px;padding:11px 8px;display:flex;position:relative}.mega-card:hover{background:var(--fg-accent)}.mega-card:hover .mega-card-icon-wrapper,.mega-card:hover .mega-card-label{color:#fff}.mega-card-active{background:var(--fg-accent)}.mega-card-active .mega-card-icon-wrapper,.mega-card-active .mega-card-label{color:var(--fg-accent-contrast,#fff)}.mega-card-icon-wrapper{border-radius:var(--radius-sm);width:48px;height:28px;color:var(--surface-foreground);transition:color var(--transition-fast);justify-content:center;align-items:center;display:flex}.mega-card-icon-wrapper-dark{border-radius:var(--radius-sm);background:#1a1a1a}.mega-card-icon-img{-o-object-fit:contain;object-fit:contain;border-radius:inherit;width:100%;height:100%}.mega-card-default-badge{background:var(--fg-accent);width:16px;height:16px;color:var(--fg-accent-contrast,#fff);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:6px;inset-inline-end:6px}.mega-card-label{color:var(--surface-foreground);word-break:break-word;font-size:13px;font-weight:400;line-height:1.25}.mega-stats-panel{flex-direction:column;flex-shrink:0;gap:16px;width:390px;display:flex}.mega-stats-group{background:var(--surface);border-radius:var(--radius-lg);padding:24px 20px;display:flex}.mega-stats-item{flex-direction:column;flex:1;gap:6px;display:flex}.mega-stats-item:first-child{border-right:1px solid var(--border-color);padding-right:16px}[dir=rtl] .mega-stats-item:first-child{border-right:none;border-left:1px solid var(--border-color);padding-left:16px;padding-right:0}.mega-stats-item:last-child{padding-left:16px}[dir=rtl] .mega-stats-item:last-child{padding-left:0;padding-right:16px}.mega-stats-item:only-child{border-left:none;border-right:none;padding-left:0;padding-right:0}.mega-stats-item-header{align-items:center;gap:6px;display:flex}.mega-stats-icon{flex-shrink:0}.mega-stats-label{color:var(--fg-secondary);font-size:.78rem;font-weight:500;line-height:1.3}.mega-stats-value{color:var(--fg-primary);font-size:1.05rem;font-weight:700}.mega-stats-unit{color:var(--fg-secondary);font-size:.75rem;font-weight:500}.mega-stats-skeleton{border-radius:var(--radius-sm)}.mega-stats-skeleton--label{width:70%;height:12px}.mega-stats-skeleton--value{width:50%;height:16px}.mega-stats-unavailable{color:var(--fg-secondary);text-align:center;margin:0;padding:16px 0;font-size:.8125rem}.number-counter{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.number-counter-plus{color:var(--success);animation:.6s ease-in-out infinite mega-stats-plus-pulse}@keyframes mega-stats-plus-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.mega-pipelines{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-top:10px;overflow:hidden}.mega-pipelines-toggle{cursor:pointer;width:100%;color:var(--surface-foreground);background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.mega-pipelines-toggle:hover{background:color-mix(in oklab, var(--fg-accent) 8%, var(--surface))}.mega-pipelines-toggle-main{align-items:center;gap:9px;min-width:0;display:flex}.mega-pipelines-toggle-icon{color:var(--fg-accent);flex-shrink:0;display:inline-flex}.mega-pipelines-toggle-label{white-space:nowrap;font-size:13px;font-weight:500}.mega-pipelines-count{background:color-mix(in oklab, var(--fg-accent) 16%, var(--surface));min-width:20px;height:18px;color:var(--fg-accent);border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.mega-pipelines-chevron{color:var(--muted);transition:transform var(--transition-fast);flex-shrink:0}.mega-pipelines-open .mega-pipelines-chevron{transform:rotate(180deg)}.mega-pipelines-panel{border-top:1px solid var(--border);padding:8px}.mega-pipelines-search{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);align-items:center;gap:7px;margin-bottom:6px;padding:6px 9px;display:flex}.mega-pipelines-search input{min-width:0;color:var(--surface-foreground);background:0 0;border:none;outline:none;flex:1;font-size:12.5px}.mega-pipelines-list{flex-direction:column;gap:2px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.mega-pipelines-row{border-radius:var(--radius-sm);color:var(--surface-foreground);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.mega-pipelines-row:hover{background:var(--fg-accent);color:#fff}.mega-pipelines-row-active{background:color-mix(in oklab, var(--fg-accent) 14%, var(--surface));color:var(--fg-accent);font-weight:600}.mega-pipelines-row-name{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;gap:1px;min-width:0;display:flex;overflow:hidden}.mega-pipelines-badge{text-transform:uppercase;letter-spacing:.02em;color:currentColor;opacity:.85;flex-shrink:0;align-items:center;gap:3px;font-size:10.5px;font-weight:600;display:inline-flex}.mega-pipelines-hint{color:var(--muted);text-align:center;padding:10px;font-size:12px}
