.app-breadcrumb-bar{box-sizing:border-box;background:var(--eds--color--bg-muted-soft);z-index:3;flex-shrink:0;align-items:center;gap:8px;height:48px;min-height:48px;padding-block:0;padding-inline:0 12px;display:flex;position:sticky;top:0}.app-breadcrumb-bar--sidebar-collapsed{padding-inline-start:38px}.breadcrumb-brand-divider{background:var(--eds--color--border-default);flex-shrink:0;width:1px;height:20px;margin-inline-end:8px}.breadcrumb-hamburger{cursor:pointer;width:32px;height:32px;color:var(--eds--color--fg-hint);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:12px;padding:0;display:flex}.breadcrumb-hamburger:hover{background:var(--eds--color--bg-muted-default)}.app-breadcrumb-nav{flex:1;min-width:0;overflow:hidden}.notification-tray__trigger{justify-content:center;align-items:center;display:inline-flex;position:relative}.notification-tray__icon-btn{width:32px;height:32px;color:var(--eds--color--fg-hint);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.notification-tray__icon-btn:hover{background:var(--eds--color--bg-muted-default);color:var(--eds--color--fg-default)}.notification-tray__trigger[data-theme=dark] .notification-tray__icon-btn{color:var(--eds--color--fg-inverse)}.notification-tray__trigger[data-theme=dark] .notification-tray__icon-btn:hover{color:var(--eds--color--fg-inverse);background:#ffffff26}.notification-tray__badge{pointer-events:none;transform-origin:100% 0;position:absolute;top:-2px;right:-2px;transform:scale(.85)}.notification-tray__panel{gap:var(--eds--spacing-4);width:480px;max-width:calc(100vw - var(--eds--spacing-16));flex-direction:column;display:flex}.notification-tray__header{padding:var(--eds--spacing-4) var(--eds--spacing-8) 0}.notification-tray__tabs{padding:0 var(--eds--spacing-8) var(--eds--spacing-8);border-bottom:1px solid var(--eds--color--border-default)}.notification-tray__empty{padding:var(--eds--spacing-16) var(--eds--spacing-8)}.notification-tray__list{flex-direction:column;gap:2px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.notification-tray__row{border-radius:var(--eds--radii-8);align-items:stretch;display:flex;position:relative}.notification-tray__row:hover,.notification-tray__row:focus-within{background:var(--eds--color--bg-muted-soft)}.notification-tray__row-main{align-items:flex-start;gap:var(--eds--spacing-8);border-radius:var(--eds--radii-8);text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex:auto;padding:10px 12px;text-decoration:none;display:flex}a.notification-tray__row-main,button.notification-tray__row-main{cursor:pointer}.notification-tray__dot-slot{background:0 0;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.notification-tray__dot-slot[data-unread=true]{background:var(--eds--color--fg-brand-default)}.notification-tray__icon{height:20px;color:var(--eds--color--fg-hint);flex:none;align-items:center;line-height:0;display:flex}.notification-tray__icon[data-type=ai] svg path{fill:var(--eds--palette-plum-500)}.notification-tray__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.notification-tray__timestamp{margin-top:2px;margin-left:var(--eds--spacing-8);white-space:nowrap;flex:none}.notification-tray__row:hover .notification-tray__timestamp,.notification-tray__row:focus-within .notification-tray__timestamp{opacity:0}.notification-tray__actions{align-items:center;gap:var(--eds--spacing-4);padding:0 var(--eds--spacing-8) 0 var(--eds--spacing-24);border-radius:0 var(--eds--radii-8) var(--eds--radii-8) 0;background:linear-gradient(to right, transparent, var(--eds--color--bg-muted-soft) var(--eds--spacing-24));opacity:0;pointer-events:none;display:flex;position:absolute;top:0;bottom:0;right:0}.notification-tray__row:hover .notification-tray__actions,.notification-tray__row:focus-within .notification-tray__actions{opacity:1;pointer-events:auto}.eds-nav-menu--trigger--rail{width:100%}.eds-nav-menu{background:var(--eds--color--bg-base);border:1px solid var(--eds--color--border-default);border-radius:var(--eds--radii-8);box-shadow:var(--eds--elevation-floating);min-width:200px;padding:var(--eds--padding-8);white-space:nowrap;width:fit-content;z-index:var(--eds--z-index-floating);flex-direction:column;display:flex;overflow-y:auto}.eds-nav-menu--rail{margin-left:var(--eds--spacing-4)}.eds-nav-menu--header{padding:var(--eds--padding-4) var(--eds--padding-8);text-transform:uppercase}.eds-nav-menu--items{padding:var(--eds--padding-none);width:100%;margin-block-start:var(--eds--spacing-none);margin-block-end:var(--eds--spacing-none)}.user-profile-menu-trigger{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;overflow:hidden}.user-profile-menu-trigger--exploration{width:28px;height:28px}.user-profile-menu-trigger--exploration .eds-avatar{background-color:var(--eds--color--bg-inverse);color:var(--eds--color--fg-inverse);width:28px;height:28px}.user-profile-nav-menu-header{padding:var(--eds--padding-16)}.user-profile-nav-menu-list{padding:var(--eds--padding-none);width:100%;margin-block-start:var(--eds--spacing-none);margin-block-end:var(--eds--spacing-none)}.user-profile-nav-menu-item{border-radius:var(--eds--radii-8);color:inherit;cursor:pointer;padding:var(--eds--padding-12) var(--eds--padding-16);background:0 0;border:none;width:100%;text-decoration:none;display:block}.user-profile-nav-menu-item:hover{background-color:var(--eds--color--bg-muted-soft)}.user-profile-nav-menu-item:active{background-color:var(--eds--color--bg-muted-default)}.user-profile-nav-menu-divider{background-color:var(--eds--color--bg-muted-default);height:1px;margin:var(--eds--padding-8) 0}.header-icon-btn{background:0 0}.header-icon-btn:hover{background:var(--eds--color--bg-muted-default)}
