.global-search-overlay{position:fixed;inset:0;z-index:1300;background:rgba(16,31,33,.28);display:flex;justify-content:center;align-items:flex-start;padding-top:15vh}.global-search-panel{width:640px;max-width:calc(100vw - 48px);max-height:60vh;display:flex;flex-direction:column;background:var(--brand-topbar-background);border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 12px 40px rgba(16,31,33,.24);overflow:hidden}.global-search-input-row{display:flex;align-items:center;gap:10px;padding:0 16px;height:48px;flex:0 0 auto;border-bottom:1px solid #f0f0f0;color:#8c8c8c}.global-search-input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-size:14px;line-height:22px;color:#101f21;font-family:inherit;padding:0;margin:0}.global-search-input::placeholder{color:#bfbfbf}.global-search-results{flex:1 1 auto;overflow-y:auto;padding:4px 8px 8px}.global-search-group-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#8c8c8c;padding:12px 10px 4px}.global-search-row{display:flex;align-items:center;gap:8px;width:100%;height:34px;padding:0 10px;box-sizing:border-box;border:none;border-radius:6px;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.global-search-row.is-active{background:var(--brand-select-fill)}.global-search-row-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.global-search-row-label{flex:1 1 auto;min-width:0;font-size:13px;color:#101f21}.global-search-row-context,.global-search-row-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-row-context{flex-shrink:0;max-width:40%;font-size:11px;color:#8c8c8c}.global-search-empty{padding:20px 16px;font-size:13px;color:#8c8c8c;text-align:center}.global-search-footer{flex:0 0 auto;display:flex;gap:16px;padding:8px 16px;border-top:1px solid #f0f0f0;font-size:11px;color:#8c8c8c}.system-menu__head{flex:0 0 auto;height:48px;display:flex;align-items:center;padding:0 14px}.system-menu__close{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:rgba(0,0,0,.78);cursor:pointer}.system-menu__close:hover{background:var(--brand-hover)}.system-menu__group{flex:0 0 auto;padding:8px}.system-menu__group,.system-menu__list{display:flex;flex-direction:column;gap:2px}.system-menu__group+.system-menu__group{border-top:1px solid #ededee}.system-menu__group--profile{margin-top:auto;padding-bottom:16px}.system-menu__divider{flex:0 0 auto;height:0;margin:4px 0;border-top:1px solid #ededee}.system-menu__row,.system-menu__section-header{width:100%;height:32px;flex:0 0 32px;display:flex;align-items:center;gap:8px;padding:0 8px;border:0;border-radius:8px;background:transparent;text-align:left;color:rgba(0,0,0,.78);font-size:14px;line-height:22px;cursor:pointer;transition:background .12s ease,color .12s ease}.system-menu__row:hover,.system-menu__section-header:hover{background:var(--brand-hover)}.system-menu__row--active,.system-menu__row--active:hover{background:var(--brand-selected);color:var(--brand-darkest);font-weight:500}.system-menu__icon{flex:0 0 20px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.system-menu__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-menu__caret,.system-menu__trailing{flex:0 0 auto;color:rgba(15,23,42,.45)}.system-menu__identity{padding:4px 8px 8px}.system-menu__identity-name{font-size:14px;font-weight:600;color:var(--brand-darkest)}.system-menu__identity-org{font-size:13px;color:rgba(0,0,0,.55)}